| Nächste Überarbeitung | Vorhergehende Überarbeitung |
| ha:raderbroich:logik:automationen [2026/09/27 05:00] – Abgleich lokal <-> online nbadm | ha:raderbroich:logik:automationen [2026/10/28 04:00] (aktuell) – Abgleich lokal <-> online nbadm |
|---|
| [[ha:raderbroich:start|← Übersicht]] | [[ha:raderbroich:start|← Übersicht]] |
| |
| Stand: **26.09.2026**. 28 Automationen, davon 27 aktiv. Namensschema: **Sicherheit:**, **System:**, **Backup:**, **Zone:**, **NAS:**, **Proxmox:**, **USV:**, **Test:**. Alle sind in der Oberfläche angelegt (Einstellungen → Automationen & Szenen). | Stand: **19.10.2026** (mit Home Assistant abgeglichen; zuletzt geändert: Internet-Ausfall überwachen). 25 Automationen, davon 24 aktiv. Namensschema: **Sicherheit:**, **System:**, **Backup:**, **NAS:**, **Proxmox:**, **USV:**, **Müll:**. Alle sind in der Oberfläche angelegt (Einstellungen → Automationen & Szenen). |
| | |
| | **Gelöscht** (nicht mehr in HA): //Test: Push-Nachricht an Norberts iPhone//, //Test: Ute betritt/verlässt Zuhause (kritische Benachrichtigung)//, //Norbert verlässt Raderbroich (kritische Benachrichtigung)//, //Zone: Willkommen im Alten Brauhaus (kritische Benachrichtigung)//. Beschreibung und Code stehen in der Versionsgeschichte dieser Seiten. |
| |
| **Vollständiger Code (YAML):** | **Vollständiger Code (YAML):** |
| * [[ha:raderbroich:logik:automationen_sicherheit|Code: Sicherheit (Alarmanlage, Kamera)]] | * [[ha:raderbroich:logik:automationen_sicherheit|Code: Sicherheit (Alarmanlage, Kamera)]] |
| * [[ha:raderbroich:logik:automationen_system|Code: System (Start, Neustart, Ausfälle, Störungsprotokoll, Backup)]] | * [[ha:raderbroich:logik:automationen_system|Code: System (Start, Neustart, Ausfälle, Störungsprotokoll, Backup)]] |
| * [[ha:raderbroich:logik:automationen_ueberwachung|Code: Überwachung (NAS, Proxmox, USV), Anwesenheit/Zonen und Tests]] | * [[ha:raderbroich:logik:automationen_ueberwachung|Code: Überwachung (NAS, Proxmox, USV) und Müll]] |
| |
| ===== Übersicht ===== | ===== Übersicht ===== |
| | System: FRITZ!Box täglich neu starten | ''automation.system_fritz_box_taglich_neu_starten'' | ja | FRITZ!Box-Neustart 00:15 | | | System: FRITZ!Box täglich neu starten | ''automation.system_fritz_box_taglich_neu_starten'' | ja | FRITZ!Box-Neustart 00:15 | |
| | System: HA-Lebenszeichen und Ausfallerkennung | ''automation.system_ha_lebenszeichen_und_ausfallerkennung'' | ja | erkennt HA-Ausfälle > 15 Min. | | | System: HA-Lebenszeichen und Ausfallerkennung | ''automation.system_ha_lebenszeichen_und_ausfallerkennung'' | ja | erkennt HA-Ausfälle > 15 Min. | |
| | System: Internet-Ausfall überwachen | ''automation.system_internet_ausfall_uberwachen'' | ja | erkennt Internet-Ausfälle > 15 Min. | | | System: Internet-Ausfall überwachen | ''automation.system_internet_ausfall_uberwachen'' | ja | erkennt Internet-Ausfälle > 15 Min. (FRITZ!Box „getrennt“ oder beide Pings tot) | |
| | System: Störungsmeldung HA/Internet senden | ''automation.system_storungsmeldung_ha_internet_senden'' | ja | Protokolleintrag + Telegram + Push | | | System: Störungsmeldung HA/Internet senden | ''automation.system_storungsmeldung_ha_internet_senden'' | ja | Protokolleintrag + Telegram + Push | |
| | System: Störungsmeldung per Push zur Kenntnis nehmen | ''automation.system_storungsmeldung_ha_internet_bestatigen'' | ja | Push-Knopf hakt Protokoll ab | | | System: Störungsmeldung per Push zur Kenntnis nehmen | ''automation.system_storungsmeldung_ha_internet_bestatigen'' | ja | Push-Knopf hakt Protokoll ab | |
| | System: Störungsprotokoll Kenntnisnahme erfassen | ''automation.system_storungsprotokoll_kenntnisnahme_erfassen'' | ja | Häkchen im Dashboard → Name + Zeit | | | System: Störungsprotokoll Kenntnisnahme erfassen | ''automation.system_storungsprotokoll_kenntnisnahme_erfassen'' | ja | Häkchen im Dashboard → Name + Zeit | |
| | Backup: Dauerhaftes NAS-Backup 26.09.2026 23:00 (einmalig) | ''automation.backup_dauerhaftes_nas_backup_26_09_2026_23_00_einmalig'' | ja, bis zum Lauf | einmaliges Dauer-Backup aufs NAS, schaltet sich danach ab | | | Backup: Dauerhaftes NAS-Backup 26.09.2026 23:00 (einmalig) | ''automation.backup_dauerhaftes_nas_backup_26_09_2026_23_00_einmalig'' | **nein** (gelaufen) | einmaliges Dauer-Backup aufs NAS; hat sich nach dem Lauf abgeschaltet, kann gelöscht werden | |
| | NAS: Synology-Warnungen an Norbert melden | ''automation.nas_synology_warnungen_an_norbert_melden'' | ja | NAS-Probleme → Norbert | | | NAS: Synology-Warnungen an Norbert melden | ''automation.nas_synology_warnungen_an_norbert_melden'' | ja | NAS-Probleme → Norbert | |
| | Proxmox: Warnungen an Norbert melden | ''automation.proxmox_warnungen_an_norbert_melden'' | ja | Proxmox-Probleme → Norbert | | | Proxmox: Warnungen an Norbert melden | ''automation.proxmox_warnungen_an_norbert_melden'' | ja | Proxmox-Probleme → Norbert | |
| | USV: Stromausfall melden und protokollieren | ''automation.usv_stromausfall_melden_und_protokollieren'' | ja | Stromausfall + Entwarnung | | | USV: Stromausfall melden und protokollieren | ''automation.usv_stromausfall_melden_und_protokollieren'' | ja | Stromausfall + Entwarnung | |
| | Norbert verlässt Raderbroich (kritische Benachrichtigung) | ''automation.norbert_verlasst_raderbroich_kritische_benachrichtigung'' | ja | kritische Push an Norbert beim Verlassen | | | Müll: Erinnerung am Vorabend per Telegram | ''automation.mull_erinnerung_am_vorabend_per_telegram'' | ja | 18:00 Uhr am Vortag: welche Tonne morgen abgeholt wird | |
| | Zone: Willkommen im Alten Brauhaus (kritische Benachrichtigung) | ''automation.zone_willkommen_im_alten_brauhaus_kritische_benachrichtigung'' | ja | kritische Willkommens-Push an den, der das Brauhaus betritt | | |
| | Test: Push-Nachricht an Norberts iPhone | ''automation.test_pushnachricht'' | **nein** | Test | | |
| | Test: Ute betritt/verlässt Zuhause (kritische Benachrichtigung) | ''automation.test_ute_betritt_verlasst_zuhause_kritische_benachrichtigung'' | ja | Test: kritische Push an Norbert | | |
| |
| Die **wöchentlichen automatischen Backups** (sonntags 03:17 Uhr, nur NAS) sind keine Automation, sondern in den Backup-Einstellungen von HA eingestellt – siehe [[ha:raderbroich:technik:backup|Backup]]. | Die **wöchentlichen automatischen Backups** (sonntags 03:17 Uhr, nur NAS) sind keine Automation, sondern in den Backup-Einstellungen von HA eingestellt – siehe [[ha:raderbroich:technik:backup|Backup]]. |
| * **B:** Ist die Anlage scharf, ausgelöst oder im Übergang → Grund „🏠 … ist zurück …“ hinterlegen und Skript mit ''ziel: Unscharf''. Ein manuell gesetzter **Hüllenschutz bleibt unberührt**. | * **B:** Ist die Anlage scharf, ausgelöst oder im Übergang → Grund „🏠 … ist zurück …“ hinterlegen und Skript mit ''ziel: Unscharf''. Ein manuell gesetzter **Hüllenschutz bleibt unberührt**. |
| * Seit 26.09.2026 **keine eigene Telegram-Nachricht** mehr: Der Grund erscheint in der Statusmeldung von „Alarmstatus via Telegram und iOS senden“ (vorher kamen zwei Nachrichten). | * Seit 26.09.2026 **keine eigene Telegram-Nachricht** mehr: Der Grund erscheint in der Statusmeldung von „Alarmstatus via Telegram und iOS senden“ (vorher kamen zwei Nachrichten). |
| * Andere Zonen (z. B. „Zum alten Brauhaus“) zählen als „nicht zu Hause“. | * Andere Zonen zählen als „nicht zu Hause“. |
| * Modus: queued (max. 5). | * Modus: queued (max. 5). |
| |
| |
| ==== Internet-Ausfall überwachen ==== | ==== Internet-Ausfall überwachen ==== |
| * **Weg:** ''binary_sensor.fritz_box_6591_cable_verbindung'' seit 15 Min. aus oder nicht verfügbar → Beginn speichern, ''input_boolean.internet_ausfall_laeuft'' an (Dashboard zeigt „Internet ist weg“). | Geändert am **19.10.2026**. Auslöser war ein Fehlalarm am 18.10.2026: Die FRITZ!Box-Integration war von 20:05 bis 21:36 Uhr in HA „nicht verfügbar“, das Internet lief aber; außerdem blieb die Entwarnung hängen und die Meldung stand weiter. Code: [[ha:raderbroich:logik:automationen_system|Code: System]]. |
| * **Zurück:** Verbindung wieder da und Ausfall lief → Ende speichern, ''internet_ausfall_laeuft'' aus. Erst dann wird gemeldet, weil Telegram/Push vorher nicht zugestellt werden können. | * **Weg (Beginn nach 15 Min.), eines von beiden:** |
| | * ''binary_sensor.fritz_box_6591_cable_verbindung'' meldet **aus** (Kabelverbindung getrennt), oder |
| | * **beide** Ping-Sensoren ''binary_sensor.1_1_1_1'' und ''binary_sensor.8_8_8_8'' antworten nicht (unabhängig von der FRITZ!Box). |
| | * → Beginn speichern (= Zeitpunkt minus 15 Min.), ''input_boolean.internet_ausfall_laeuft'' an (Dashboard zeigt „Internet ist weg“). Läuft ein Ausfall schon, passiert nichts Neues. |
| | * **„Nicht verfügbar“ ist kein Ausfall mehr:** Ist nur die FRITZ!Box-Integration in HA nicht erreichbar, die Pings antworten aber, gibt es keinen Alarm. Fällt die FRITZ!Box zusammen mit dem Internet aus, erkennt es der Ping. |
| | * **Zurück:** mindestens ein Ping antwortet wieder (1 Min. stabil) und die FRITZ!Box meldet nicht „aus“ – oder HA startet neu und das ist der Fall (räumt einen hängenden Ausfall auf) → Ende speichern, ''internet_ausfall_laeuft'' aus. Erst dann wird gemeldet, weil Telegram/Push vorher nicht zugestellt werden können. |
| | * **FRITZ!Box-Neustart 00:15:** Ausfälle, deren Beginn zwischen 00:15 und 00:30 Uhr liegt, lösen keinen Alarm aus. |
| | * Grenzen: Der Ping läuft von HA aus. Ist nur HA selbst vom Netz getrennt, gilt das ebenfalls als Ausfall. Die Ping-Ziele 1.1.1.1 und 8.8.8.8 sind in [[ha:raderbroich:technik:integrationen|Integrationen]] beschrieben. |
| |
| ==== Störungsmeldung HA/Internet senden ==== | ==== Störungsmeldung HA/Internet senden ==== |
| |
| ==== Backup: Dauerhaftes NAS-Backup 26.09.2026 23:00 (einmalig) ==== | ==== Backup: Dauerhaftes NAS-Backup 26.09.2026 23:00 (einmalig) ==== |
| * **Auslöser:** 23:00 Uhr (am 26.09.2026). | * **Auslöser:** 23:00 Uhr (am 26.09.2026). **Ist gelaufen und hat sich danach selbst abgeschaltet** (Stand 30.09.2026). |
| * **Aktion:** ''hassio.backup_full'' mit Speicherort ''nas'' (NFS, ''/volume1/hassio''), Name „Dauerhaft 2026-09-26 (nicht löschen)“, verschlüsselt mit dem Backup-Schlüssel; Logbuch-Eintrag; danach schaltet sich die Automation selbst ab. | * **Aktion:** ''hassio.backup_full'' mit Speicherort ''nas'' (NFS, ''/volume1/hassio''), Name „Dauerhaft 2026-09-26 (nicht löschen)“, verschlüsselt mit dem Backup-Schlüssel; Logbuch-Eintrag; danach schaltet sich die Automation selbst ab. |
| * Weil das Backup **nicht** mit den automatischen Einstellungen entsteht, löscht die Aufbewahrungsregel (10 Kopien) es nie. | * Weil das Backup **nicht** mit den automatischen Einstellungen entsteht, löscht die Aufbewahrungsregel (10 Kopien) es nie. |
| * **Achtung:** Der Backup-Schlüssel steht im Klartext in der Konfiguration dieser Automation. Nach dem erfolgreichen Lauf die Automation **löschen**. | * **Achtung:** Der Backup-Schlüssel steht im Klartext in der Konfiguration dieser Automation. Die Automation jetzt **löschen**. |
| |
| ===== Überwachung ===== | ===== Überwachung ===== |
| * **Strom zurück:** Ende speichern, Protokolleintrag mit Zeitraum und Dauer umbenennen, Entwarnung per Telegram und Push. | * **Strom zurück:** Ende speichern, Protokolleintrag mit Zeitraum und Dauer umbenennen, Entwarnung per Telegram und Push. |
| |
| ===== Anwesenheit und Zonen ===== | ===== Müll ===== |
| | |
| ==== Norbert verlässt Raderbroich (kritische Benachrichtigung) ==== | |
| * **Auslöser:** ''person.norbert'' wechselt von ''home'' weg (nicht nach unavailable/unknown). | |
| * **Aktion:** Kritische Push an Norberts iPhone „Du hast die Zone Raderbroich verlassen (HH:MM Uhr)“. Seit 26.09.2026. | |
| |
| ==== Zone: Willkommen im Alten Brauhaus (kritische Benachrichtigung) ==== | ==== Müll: Erinnerung am Vorabend per Telegram ==== |
| * **Auslöser:** Norbert **oder** Ute betritt die Zone ''zone.zum_alten_brauhaus'' (Gaststätte „Zum Alten Brauhaus Dresen“, Raderbroich 13, Radius 75 m). | * **Auslöser:** Kalender ''calendar.muellabfuhr'' (Schönmackers / MüllALARM) – 6 Stunden vor Beginn eines Abfuhrtermins, also am Vortag um **18:00 Uhr** (ganztägige Termine beginnen um 0:00). |
| * **Aktion:** **kritische Push nur an den, der ankommt** – Norbert auf ''notify.mobile_app_iphone_von_norbert'', Ute auf ''notify.mobile_app_iphone_13_ute'': | * **Aktion:** Telegram (über ''script.telegram_universal_versand'') „🗑️ Müllabfuhr morgen – <Tonne> – bitte heute Abend rausstellen.“ |
| * Titel: „🍺 Zum alten Brauhaus“ | * Werden zwei Tonnen am selben Tag abgeholt, kommt je eine Nachricht. Modus: queued. |
| * Text: „Herzlich willkommen in der Gaststätte Zum alten Brauhaus. PROST 🍺“ | |
| * Kommen beide zusammen an, bekommt jeder seine eigene Nachricht. Modus: parallel (max. 5). Seit 26.09.2026. | |
| |
| ===== Test ===== | |
| |
| * **Test: Ute betritt/verlässt Zuhause** – aktiv. Kritische Push an Norberts iPhone bei jedem Kommen/Gehen von Ute. Diente zum Test der Anwesenheitserkennung; bleibt laut Norbert (26.09.2026) aktiv. | ==== Nachtrag 27.10.2026: Vorgang-Flag Timeout-Reset ==== |
| * **Test: Push-Nachricht an Norberts iPhone** – abgeschaltet. Würde bei jedem Start eine kritische Test-Push an beide iPhones senden. | * Zusätzlicher **Auslöser: Start von Home Assistant** → ''input_boolean.alarm_vorgang_laeuft'' wird nach jedem Neustart auf „aus“ gesetzt. Grund: Der tägliche Neustart (01:30) kann ein laufendes Schalt-Skript abbrechen; das Flag blieb dann hängen und sperrte den Nacht-Hüllenschutz (Vorfall 26./27.10.). Der Alarmzustand selbst wird nicht verändert, Vollschutz bleibt Vollschutz. Code: [[ha:raderbroich:logik:automationen_sicherheit]]. |
| |