Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Automationen
Stand: 09.10.2026. 27 Automationen, alle aktiv. Namensschema wie in Raderbroich: Bereich: Funktion.
Änderungen 09.10.2026:
- Neu: Kamera: Chalet-Bild alle 10 Minuten per Telegram – Standbild der Kamera Chalet alle 10 min lautlos an Norbert (nur wenn die Kamera Strom hat).
- Tasmota-Lampen Gartenhaus Innen/Aussen hatten als MQTT-Host noch
10.10.11.102eingetragen und waren deshalbunavailable. Host auf10.10.11.12(HA Arcen / Mosquitto) korrigiert, Schalten getestet. - Bewegungslicht Aussen, Bewegungslicht Gartenhaus und Nacht-Hüllenschutz nach Bewegungsruhe wieder eingeschaltet.
- Die vier abgelösten Automationen „ALT: …“ (Kamera Aufzeichnung bei Alarmauslösung (1) und (2), Kameras Stromsteuerung, Scharfschalt-Status Helfer synchronisieren) gelöscht. Sie waren abgeschaltet und nirgends mehr referenziert.
- Alarm-Videoschleife: nimmt jetzt beide Kameras (Chalet und Gartenhaus) auf und wartet bis zu 3 min, bis die Kameras nach dem Einschalten erreichbar sind.
- Kamera-Steckdosen nach Alarmstatus: Kameras haben bei jedem Notfall- oder Vorheizen Strom (Hüllenschutz durch Heizen), nicht mehr nur, wenn vorher Scharf war.
- Temperatursensoren
sensor.hmip_arcen_arcen_temperatur_innen_temperatur(Wohnzimmer) undsensor.hmip_arcen_norbert_temperaturzeigten °F an. Anzeigeeinheit auf °C gestellt. Wichtig für Notfallheizen automatisch: Die Schwellen 5 °C / 10 °C wurden mit dem °F-Wert verglichen, Notfallheizen hätte dadurch nie automatisch gestartet.
Änderungen 30.09.2026 (aus Raderbroich übernommen):
- Abfahrt/Ankunft verschickt keine eigenen Meldungen mehr. Der Schaltgrund wird in
input_text.alarm_schaltgrundhinterlegt und an die Statusmeldung angehängt – pro Schaltvorgang nur noch eine Meldung. - Neu: Reolink nach Einschalten der Kamera-Dose neu laden und Reolink-Wächter für beide Kameras.
Übersicht
| Automation | aktiv | Modus | Kurzbeschreibung |
|---|---|---|---|
| Sicherheit: Alarmstatus von Homematic übernehmen | ja | queued | Homematic-Zustand → input_select.alarmstatus |
| Sicherheit: Alarmstatus Watchdog | ja | single | alle 5 min Abgleich Homematic ↔ Helfer |
| Sicherheit: Vorgang-Flag Timeout-Reset | ja | single | Sperre alarm_vorgang_laeuft nach 2 min zurücksetzen |
| Sicherheit: Alarmstatus via Telegram und iOS senden | ja | queued | Statuswechsel (mit Schaltgrund), Fehler, Alarmauslösung melden |
| Sicherheit: Alarm-Videoschleife | ja | single | bei Alarm Videos beider Kameras senden |
| Sicherheit: Alarm per Button bestätigen | ja | queued | Button aus Push/Telegram stoppt Videos |
| Sicherheit: Kamera-Steckdosen nach Alarmstatus | ja | queued | Kamerastrom je nach Alarmstatus und Heizbetrieb |
| Sicherheit: Reolink nach Einschalten der Kamera-Dose neu laden | ja | parallel | Kamera nach Einschalten schnell wieder verfügbar machen |
| Sicherheit: Reolink-Wächter (Kamera 10 min nicht erreichbar) | ja | single | Reolink neu laden, wenn Kamera trotz Strom weg ist |
| Sicherheit: Sat-Server beim Scharfschalten aus | ja | single | Sat-Server-Steckdose aus bei Scharf |
| Sicherheit: Nacht-Hüllenschutz nach Bewegungsruhe | ja | queued | nachts automatisch Hüllenschutz |
| Kamera: Chalet-Bild alle 10 Minuten per Telegram | ja | single | Standbild Chalet alle 10 min an Norbert |
| Zone: Abfahrt / Ankunft Arcen | ja | queued | Scharf beim Verlassen, Unscharf bei Ankunft; Grund hinterlegen |
| Klima: Notfallheizen automatisch | ja | queued | Frostschutz nach Temperatur |
| Klima: Heizen (Notfallheizen / Vorheizen) | ja | queued | Klimaanlage + Alarm beim Heizen |
| Klima: Notfallheizen melden | ja | queued | Meldung Ein/Aus |
| Licht: Bewegungslicht Aussen | ja | restart | Außenlicht bei Bewegung und Dunkelheit |
| Licht: Bewegungslicht Gartenhaus | ja | restart | Gartenhaus innen bei Bewegung |
| Licht: Dauerlicht | ja | queued | Dauerlicht an/aus |
| Licht: Maximale Dauer | ja | single | alle Lampen nach max. Dauer aus |
| System: Startmeldung | ja | single | Meldung nach Neustart |
| System: Alarmstatus nach Neustart wiederherstellen | ja | single | Helfer nach Neustart setzen |
| System: HA-Lebenszeichen und Ausfallerkennung | ja | single | Stromausfall erkennen |
| System: Internet-Ausfall überwachen | ja | queued | Internetausfall erkennen |
| System: Störungsmeldung Strom/HA/Internet senden | ja | queued | Protokolleintrag + Meldung |
| System: Störungsprotokoll Kenntnisnahme erfassen | ja | queued | wer hat abgehakt |
| System: Störungsmeldung per Push zur Kenntnis nehmen | ja | queued | Push-Button hakt ab |
Zuordnung Homematic → Helfer (in mehreren Automationen und im Skript identisch):
| Homematic | input_select.alarmstatus |
|---|---|
armed_away / armed | Scharf |
armed_home / armed_night | Hüllenschutz |
disarmed | Unscharf |
triggered | Ausgelöst |
Sicherheit
Alarmstatus von Homematic übernehmen
- Auslöser: Zustandswechsel des Alarm-Panels (nicht nach pending/arming/disarming/unavailable/unknown).
- Aktion: Zustand nach obiger Tabelle in
input_select.alarmstatusschreiben. Damit werden Änderungen aus Homematic-App, Keypad oder Wandtaster übernommen. Der umgekehrte Weg (Dashboard → Homematic) läuft über das Skript Alarm: Schalten.
Alarmstatus Watchdog
- Auslöser: alle 5 Minuten. Bedingung:
alarm_vorgang_laeuft= aus. - Aktion: Weicht der Helfer von Homematic ab, wird er korrigiert.
Vorgang-Flag Timeout-Reset
alarm_vorgang_laeuftlänger als 2 Minuten an → ausschalten (z. B. nach abgebrochenem Skript).
Alarmstatus via Telegram und iOS senden
- Alarm ausgelöst: kritischer Push (durchbricht Stummmodus) „🚨 ALARM ARCEN AUSGELÖST!“ an Norberts iPhone, zusätzlich Telegram (wenn
telegram_aktiv). - Statuswechsel von
input_select.alarmstatus(nicht nach „Schalten“, nicht in der Startphase): „🔒 Alarmanlage Arcen – Status: …“, mit Hinweis 🔥 Notfallheizen bzw. ♨️ Vorheizen, wenn der Wechsel vom Heizen kommt. - Schaltgrund (seit 30.09.2026, wie Raderbroich): Steht in
input_text.alarm_schaltgrundein Grund, der höchstens 5 Minuten alt ist (z. B. „🚗 Grund: Niemand mehr in Arcen – automatisch scharf geschaltet.“), wird er als letzte Zeile an die Statusmeldung angehängt. Danach wird der Helfer geleert. - Fehler in
input_text.alarm_letzter_fehler: Telegram + kritischer Push über das Testskript.
Alarm-Videoschleife (geändert 09.10.2026)
- Auslöser: Alarm-Panel →
triggered. - Kamerastart abwarten: Die Kameras haben bei Unscharf und bei normalem Hüllenschutz absichtlich keinen Strom und werden erst bei Alarm eingeschaltet (siehe Kamera-Steckdosen nach Alarmstatus). Sind beim Auslösen beide Kameras nicht erreichbar, wartet die Schleife bis zu 3 min, bis mindestens eine erreichbar ist (oder bestätigt / nicht mehr ausgelöst).
- Ablauf:
alarm_video_bestatigtaus; dann wiederholt: von jeder erreichbaren Kamera ein Video mit Länge Alarm Videolänge (20 s) aufnehmen und über Alarm: Video senden verschicken (Titel nennt die Kamera):
^ Kamera ^ Entität ^ Datei ^
| Chalet | camera.chalet_kamera_chalet_standardauflosung | /media/alarm_videos/alarm_JJJJMMTT_HHMMSS_chalet.mp4 |
| Gartenhaus | camera.camgh_standardauflosung | /media/alarm_videos/alarm_JJJJMMTT_HHMMSS_gartenhaus.mp4 |
* Ende: Button bestätigt, Alarm nicht mehr ausgelöst oder Alarm Video-Gesamtdauer (10 min → max. 30 Runden) erreicht; danach Abschlussmeldung.
Alarm per Button bestätigen
- Auslöser: iPhone-Aktion
ARCEN_ALARM_ACKoder Telegram-Callback/alarm_ack. - Aktion:
alarm_video_bestatigtan; bei Telegram Rückmeldung „Alarm bestätigt – Videos gestoppt“.
Kamera-Steckdosen nach Alarmstatus (geändert 09.10.2026)
| Situation | Kamerastrom |
|---|---|
| Scharf (Abwesenheit) | an |
| Alarm ausgelöst | an |
| Notfall- oder Vorheizen läuft (Heizen schaltet auf Hüllenschutz) | an |
| Testmodus | an |
| Hüllenschutz ohne Heizen (Anwesenheit, auch Nacht-Hüllenschutz) | aus |
| Unscharf | aus |
* Gilt für dosecamchalet und dosecamgh. Bis 09.10.2026 gab es Strom beim Heizen nur, wenn vorher Scharf war.
- Auslöser: Alarmstatus, Testmodus, Notfall-/Vorheizen, Steckdosen selbst (5 s), alle 5 min, HA-Start.
Reolink nach Einschalten der Kamera-Dose neu laden (neu 30.09.2026)
- Hintergrund: Die Kameras haben nur zeitweise Strom (siehe oben). Nach dem Einschalten booten sie ca. 1 Minute; Home Assistant versucht die Reolink-Integration sonst nur mit immer größerem Abstand neu.
- Auslöser:
switch.hmip_arcen_dosecamchaletbzw.switch.hmip_arcen_dosecamghseit 60 s an. - Ablauf: Passenden Reolink-Eintrag neu laden, alle 30 s wiederholen (max. 8 Versuche ≈ 4 min), bis die Kamera verfügbar ist oder die Dose wieder aus ist.
^ Kamera ^ Dose ^ Kamera-Entität ^ Reolink-Eintrag ^
| Chalet | dosecamchalet | camera.chalet_kamera_chalet_standardauflosung | CamCH |
| Gartenhaus | dosecamgh | camera.camgh_standardauflosung | camgh |
* Modus parallel: beide Kameras werden unabhängig voneinander behandelt.
Reolink-Wächter (Kamera 10 min nicht erreichbar) (neu 30.09.2026)
- Auslöser: eine Kamera seit 10 min
unavailable; zusätzlich alle 15 min Nachprüfung. - Bedingung je Kamera: Dose seit mind. 10 min an und Kamera seit mind. 10 min nicht erreichbar. Läuft gerade die Neulade-Automation, wartet der Wächter bis zur nächsten Prüfung.
- Aktion: Reolink-Eintrag der Kamera neu laden, Eintrag im Logbuch („Reolink-Wächter“). Ist die Dose aus (Kamera absichtlich stromlos), passiert nichts.
Sat-Server beim Scharfschalten aus
- Alarm wird Scharf →
switch.hmip_arcen_steckdosesatserveraus. Wird nicht automatisch wieder eingeschaltet.
Nacht-Hüllenschutz nach Bewegungsruhe (seit 09.10.2026 wieder aktiv)
- 22:30–06:30, Alarm unscharf, 5 min keine Bewegung im Chalet → Hüllenschutz, Merker
hullenschutz_nacht_automatik_aktivan. - Nächste Bewegung hebt nur einen automatisch gesetzten Hüllenschutz wieder auf; manuell gesetzter bleibt.
Kamera
Chalet-Bild alle 10 Minuten per Telegram (neu 09.10.2026)
- Auslöser: alle 10 Minuten (:00, :10, :20 …).
- Bedingung:
camera.chalet_kamera_chalet_standardauflosungerreichbar. Bei Hüllenschutz ohne Heizen und bei Unscharf hat die Kamera keinen Strom, dann wird nichts gesendet (Stromlogik unverändert). - Aktion: Standbild nach
/media/snapshots/chalet_10min.jpg(wird jedes Mal überschrieben), danntelegram_bot.send_photonur an Norbert (851603710), lautlos, Titel „📷 Chalet Arcen – HH:MM“. - Abschalten: Automation in HA ausschalten.
Zone
Abfahrt / Ankunft Arcen
- Personen:
person.norbert,person.ute. - Keine eigenen Meldungen mehr (seit 30.09.2026, wie Raderbroich): Wird geschaltet, hinterlegt die Automation den Grund in
input_text.alarm_schaltgrund; er erscheint in der Statusmeldung. Abfahrt oder Ankunft ohne Schaltvorgang (z. B. einer fährt, der andere bleibt) wird nicht gemeldet. - Abfahrt (2 min außerhalb der Zone): Ist niemand mehr da → Grund „🚗 Niemand mehr in Arcen – automatisch scharf geschaltet“, Alarm Scharf. Läuft gerade Notfall-/Vorheizen, wird stattdessen „Scharf“ als Rückkehrstatus gemerkt (Heizen hält Hüllenschutz, Kameras bleiben an); in diesem Fall kommt keine Meldung.
- Ankunft: Notfall- und Vorheizen aus (Grund „🏠 <Name> ist in Arcen angekommen – Notfall-/Vorheizen aus“); Alarm Unscharf, wenn er scharf war (auch hinter dem Heizen; Grund „🏠 <Name> ist in Arcen angekommen – automatisch unscharf geschaltet“); manueller Hüllenschutz bleibt. Danach wird das Bewegungslicht Aussen ausgelöst (mit seinen Bedingungen).
Klima
Notfallheizen automatisch
- Einschalten: Wohnzimmer (
sensor.hmip_arcen_arcen_temperatur_innen_temperatur, Einheit °C) unter Starttemperatur (5 °C) und Norbert und Ute nicht zu Hause. - Ausschalten: Wohnzimmer erreicht Endtemperatur (10 °C).
- Zusätzlich alle 10 min und nach Neustart geprüft; nichts bei
unknown/unavailable. - Achtung: Der Sensor muss in °C angezeigt werden, sonst vergleicht die Automation °F-Werte mit den °C-Schwellen (bis 09.10.2026 der Fall).
Heizen (Notfallheizen / Vorheizen)
- Erstes Heizen startet: aktuellen Alarmstatus in
input_text.notfallheizen_alarmstatus_vorhermerken, Alarm auf Hüllenschutz (damit man sich bewegen kann / die Anlage läuft), Klimaheat. Die Kameras bekommen dabei Strom. - Sollwert: Maximum aus 21 °C (Notfallheizen) und Vorheizen Solltemperatur (26 °C), je nachdem, was aktiv ist.
- Letztes Heizen endet: gemerkten Alarmstatus wiederherstellen, Klima
off. - Klima-Aufrufe mit
continue_on_error, Alarmskript läuft im Hintergrund.
Notfallheizen melden
- Ein/Aus per Telegram und Push, mit Wohnzimmertemperatur, Schwellwerten und Alarmstatus; nicht in der Startphase.
Licht
Bewegungslicht Aussen (seit 09.10.2026 wieder aktiv)
- Bewegung am Melder Eingang oder außen vorne, kein Dauerlicht, Helligkeit unter Helligkeitsschwelle (50 lx) oder Lampen schon an → Gartenhaus Aussen, LED-Schlange, Eingang für Dauer (3 min) an; weitere Bewegung verlängert.
Bewegungslicht Gartenhaus (seit 09.10.2026 wieder aktiv)
- Bewegung im Gartenhaus → Gartenhaus Innen an; nach Dauer (3 min) ohne Bewegung aus. Keine Helligkeitsschwelle.
Dauerlicht
input_boolean.dauerlichtan → Gartenhaus Aussen + LED-Schlange an; aus → beide aus.
Maximale Dauer
- Eine der vier Lampen länger als Licht maximale Dauer (60 min) an → alle vier aus, Dauerlicht aus.
System
Startmeldung
- Nach HA-Start: Startphase an, 2 min warten, Meldung „🔄 Home Assistant Arcen gestartet“ mit Alarmzustand, offenen Türen und leeren Batterien, Startphase aus.
Alarmstatus nach Neustart wiederherstellen
- Nach HA-Start
input_select.alarmstatusaus Homematic setzen (Standard Unscharf).
HA-Lebenszeichen und Ausfallerkennung
- Jede Minute
input_datetime.ha_lebenszeichen= jetzt. Liegt das letzte Lebenszeichen mehr als 15 min zurück, war HA aus (in Arcen meist Stromausfall): Beginn/Ende speichern,stoerung_ha_offlinean.
Internet-Ausfall überwachen
binary_sensor.internet15 min aus → Beginn speichern,internet_ausfall_laeuftan (Banner im Dashboard).- Internet wieder da → Ende speichern,
internet_ausfall_laeuftaus (löst Meldung aus – erst jetzt kann gesendet werden).
Störungsmeldung Strom/HA/Internet senden
- Nach 1 min Wartezeit: Eintrag im
todo.storungsprotokoll(„🔌 Strom/HA aus“ bzw. „🌐 Internet weg“ mit Zeitraum und Dauer), Telegram an beide, Push mit Knopf Kenntnis genommen (STOERUNG_OK_ARCEN, TagSTOERUNG_ARCEN). Danachstoerung_ha_offlineaus.
Störungsprotokoll Kenntnisnahme erfassen
- Abgehakter Eintrag bekommt „✔ Kenntnis genommen von <Person> am <Datum Uhrzeit>“; wieder geöffneter Eintrag wird auf „Offen …“ zurückgesetzt.
Störungsmeldung per Push zur Kenntnis nehmen
- Push-Knopf
STOERUNG_OK_ARCENhakt alle offenen Einträge ab (eigene Kennung, damit sich Arcen und Raderbroich nicht gegenseitig abhaken) und entfernt die Mitteilung vom iPhone.
Vollständiger Code
Der YAML-Code jeder Automation ist in Home Assistant unter Einstellungen → Automationen → Automation öffnen → ⋮ → In YAML bearbeiten einsehbar.
