Skip to content

Instantly share code, notes, and snippets.

View fwartner's full-sized avatar
😻
Doing cool stuff

Florian Wartner fwartner

😻
Doing cool stuff
View GitHub Profile
alias: ESPHome Auto-Update
description: ""
trigger:
- platform: template
value_template: >-
{{ integration_entities('esphome') | select('match', '^update.') |
select('is_state', 'on') | list | count > 0 }}
condition: []
action:
- service: script.esphome_update_all_devices
alias: "ESPHome: Update All Devices"
sequence:
- repeat:
for_each: >-
{{ states.update | selectattr('state', 'eq', 'on') |
map(attribute='entity_id') | select('in',
integration_entities('esphome')) | list }}
sequence:
- service: update.install
data: {}
@fwartner
fwartner / bkw_appliances.yaml
Created April 17, 2024 09:08
BKW: Maschinen laufen lassen Notification
alias: "BKW: Maschinen laufen lassen Notification"
description: ""
trigger:
- platform: numeric_state
entity_id:
- sensor.shelly_bkw_power
for:
hours: 0
minutes: 5
seconds: 0
alias: Türen
description: ""
trigger:
- platform: zone
entity_id: person.florian
zone: zone.home
event: enter
id: zoneHomeOn
- platform: state
entity_id:
- platform: template
sensors:
people_home:
friendly_name: "Anyone home"
unit_of_measurement: "home"
value_template: >
{{ states['person'] | selectattr('state','eq','home') | list | count }}
alias: WLED Flur Arbeitszeit
description: ""
trigger:
- type: turned_on
platform: device
device_id: 66a6f5fa4a209f0d9089ac798a143838
entity_id: 2aa74d546a0bdc67e47539fa04b65813
domain: binary_sensor
id: macbookCameraOn
- type: turned_on
@fwartner
fwartner / del_cluster.sh
Last active July 23, 2023 00:24 — forked from ianchen06/del_cluster.sh
delete proxmox cluster
# source: https://forum.proxmox.com/threads/removing-deleting-a-created-cluster.18887/
#/bin/sh
# stop service
systemctl stop pvestatd.service
systemctl stop pvedaemon.service
systemctl stop pve-cluster.service
systemctl stop corosync
systemctl stop pve-cluster
# edit through sqlite, check, delete, verify
esphome:
name: esphome-web-d64945
esp8266:
board: nodemcu
logger:
api:
encryption:
type: horizontal-stack
cards:
- show_name: true
show_icon: true
type: button
tap_action:
action: toggle
entity: switch.arbeitszeit
icon: mdi:briefcase
icon_height: 40px
@fwartner
fwartner / hosts
Created December 13, 2022 22:39 — forked from Aidan647/hosts
personal block list for pi-hole
0.0.0.0 zen.yandex.ru
0.0.0.0 www.yandex.ru
0.0.0.0 yandex.ru
0.0.0.0 yandex.org
0.0.0.0 yandex.net
0.0.0.0 yandex.net.ru
0.0.0.0 yandex.com.ru
0.0.0.0 yandex.ua
0.0.0.0 yandex.com.ua
0.0.0.0 yandex.by