Benutzer-Werkzeuge

Webseiten-Werkzeuge


ha:raderbroich:plaene:ablaufplaene

Ablaufpläne

← Übersicht

Die Diagramme benötigen das DokuWiki-Plugin mermaid.

Alarm schalten (Dashboard / Automatik)

flowchart TD A["Tipp im Dashboard
oder Automation"] --> B["script.alarm_schalten
ziel = Scharf / Hüllenschutz / Unscharf"] B --> C{"Ziel schon erreicht?"} C -- ja --> C1["Flag aus, Fehler leeren
Ende"] C -- nein --> D["alarm_vorgang_laeuft = an
Dashboard: Wird geschaltet …"] D --> E{"Ziel"} E -- Scharf --> E1["alarm_arm_away"] E -- Hüllenschutz --> E2["alarm_arm_home"] E -- Unscharf --> E3["alarm_disarm"] E1 & E2 & E3 --> F["Homematic IP Cloud"] F --> G["bis 45 s auf Endzustand warten"] G --> H["Flag aus
input_select.alarmstatus = erreichter Zustand"] H --> I{"Ziel erreicht?"} I -- ja --> J["Automation Status-Meldung:
Telegram 'Status geändert auf …'"] I -- nein --> K["alarm_letzter_fehler = '… nicht möglich'
persistente Meldung in HA"] K --> L["Telegram 'Alarm-Fehler'
+ kritische Push an beide iPhones"] H --> M["Automation Kamera-Steckdose
schaltet Kamera an/aus"]

Anwesenheit: automatisch scharf / unscharf

flowchart TD P1["person.norbert / person.ute
verlässt home"] --> P2{"2 Minuten weg?"} P2 -- nein --> X1["nichts"] P2 -- ja --> P3{"Beide nicht zu Hause
und Anlage unscharf/Hülle?"} P3 -- nein --> X1 P3 -- ja --> P4["Grund merken:
'Niemand mehr zu Hause'"] --> P5["Skript: Scharf"] R1["Norbert oder Ute
kommt nach home"] --> R2{"Anlage scharf,
ausgelöst oder im Übergang?"} R2 -- nein --> X2["nichts
(Hüllenschutz bleibt)"] R2 -- ja --> R3["Grund merken:
'… ist zurück'"] --> R4["Skript: Unscharf"]

Nacht-Hüllenschutz

flowchart TD N0["Beide Bewegungsmelder 5 Min. ohne Bewegung
oder 22:30 Uhr"] --> N1{"22:30–06:30
Anlage unscharf
kein Schaltvorgang
beide Melder 5 Min. ruhig?"} N1 -- nein --> N9["nichts"] N1 -- ja --> N2["Skript: Hüllenschutz"] N2 --> N3{"Hüllenschutz aktiv?"} N3 -- ja --> N4["Merker 'Nacht-Automatik aktiv' = an"] N3 -- nein --> N9 B0["Bewegung erkannt"] --> B1{"Merker an und
Anlage im Hüllenschutz?"} B1 -- ja --> B2["Skript: Unscharf
Merker aus"] B1 -- nein --> N9 S0["Status anderweitig geändert
(unscharf/scharf von Hand)"] --> S1["Merker aus"]

Kamera-Steckdose

flowchart TD T["Auslöser:
Alarmstatus, Testmodus, Steckdose,
alle 5 Min., HA-Start"] --> Q1{"Testmodus an
ODER Anlage scharf/ausgelöst?"} Q1 -- ja --> Q2{"Steckdose aus?"} Q2 -- ja --> ON["Dose tv EIN
Kamera fährt hoch (ca. 5 Min.)"] Q2 -- nein --> OK["nichts"] Q1 -- nein --> Q3{"Testmodus aus UND
Anlage unscharf/Hülle?"} Q3 -- ja --> Q4{"Steckdose an?"} Q4 -- ja --> OFF["Dose tv AUS
Kamera stromlos"] Q4 -- nein --> OK Q3 -- nein --> OK

Alarm ausgelöst

flowchart TD A0["Homematic: Alarm ausgelöst
(triggered)"] --> A1["Sirene"] A0 --> A2["Telegram 'ALARM AUSGELÖST!' an beide"] A0 --> A3["Kritische Push an beide iPhones"] A0 --> A4["Kamera-Steckdose EIN
(falls noch aus)"] A0 --> V0["Videoschleife starten
bestätigt = aus"] V0 --> V1["20 s Video aufnehmen
/media/alarm_videos/"] V1 --> V2["Skript: Video senden
(nach 23 s) mit Knopf 'Alarm bestätigen'"] V1 --> V3{"Bestätigt ODER nicht mehr ausgelöst
ODER 30 Videos erreicht?"} V3 -- nein --> V1 V3 -- ja --> V4["Telegram 'Videoschleife beendet (Grund)'"] K0["Knopf 'Alarm bestätigen' in Telegram"] --> K1["alarm_video_bestatigt = an"] --> V3 U0["Unscharf schalten"] --> U1["Sirene aus, Status Unscharf"] --> V3

Hinweis: Im Hüllenschutz ist die Kamera beim Auslösen noch aus. Die ersten Videos können deshalb fehlen, bis sie hochgefahren ist.

Neustart

flowchart TD R0["01:30 Uhr
System: Täglicher Neustart"] --> R1["hassio.host_reboot"] R1 --> R2["Home Assistant startet"] R2 --> R3["Alarmstatus aus Homematic übernehmen"] R2 --> R4["Startphase = an
(unterdrückt Status-Meldungen)"] R2 --> R5["Kamera-Steckdose prüfen"] R4 --> R6["2 Min. warten"] R6 --> R7["Telegram 'Home Assistant gestartet'
Alarmzustand, offene Türen, leere Batterien"] R7 --> R8["Startphase = aus"]

Heizung: Urlaubsmodus

flowchart TD H0["Dashboard: Urlaub bis + Absenktemperatur einstellen"] --> H1["'Urlaubsmodus jetzt starten' + Bestätigung"] H1 --> H2{"Ende in der Zukunft?"} H2 -- nein --> H9["Abbruch, nichts passiert"] H2 -- ja --> H3["homematicip_cloud.activate_vacation"] H3 --> H4["Homematic: alle Räume auf Absenktemperatur"] H4 --> H5["Urlaubskarte liest Status neu
(nach 4 s und 15 s)"] H4 --> H6["Zum Endzeitpunkt: Homematic kehrt
automatisch zum Zeitprofil zurück"]

ha/raderbroich/plaene/ablaufplaene.txt · Zuletzt geändert: von nbadm

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki