ha:arcen:plaene:datenfluss
Inhaltsverzeichnis
Datenflusspläne
Die Diagramme benötigen das DokuWiki-Plugin mermaid.
Gesamtsystem
flowchart LR
subgraph Chalet["Chalet Arcen"]
HM["Homematic-Geräte
Türkontakte, Bewegungsmelder,
Thermometer, Steckdosen, Sirene"] HAP["Access Point HmIP-HAP"] CAM1["Reolink E1 Pro
Kamera Chalet"] CAM2["Reolink E1 Pro
camgh (Gartenhaus)"] LG["LG-Klimaanlage"] TAS["Sonoff LED / Tasmota
Gartenhaus Innen + Aussen"] end HM --> HAP --> HMC["Homematic IP Cloud"] HMC <--> HA["Home Assistant Arcen
VM 10.10.11.102"] CAM1 <-->|RTSP / API| HA CAM2 <-->|RTSP / API| HA LG <--> LGC["LG ThinQ Cloud"] <--> HA TAS <-->|MQTT| MQ["Mosquitto (App)"] <--> HA HA -->|Ping 1.1.1.1 / 8.8.8.8| NET["Internet"] HA -->|script.telegram_universal_versand| TG["Telegram-Bot HA-Arcen
Chats 851603710, 965268974"] HA -->|notify.mobile_app_iphone_von_norbert| IOS["iPhone von Norbert"] IOS -->|Standort, Aktions-Buttons| HA TG -->|/alarm_ack| HA
Türkontakte, Bewegungsmelder,
Thermometer, Steckdosen, Sirene"] HAP["Access Point HmIP-HAP"] CAM1["Reolink E1 Pro
Kamera Chalet"] CAM2["Reolink E1 Pro
camgh (Gartenhaus)"] LG["LG-Klimaanlage"] TAS["Sonoff LED / Tasmota
Gartenhaus Innen + Aussen"] end HM --> HAP --> HMC["Homematic IP Cloud"] HMC <--> HA["Home Assistant Arcen
VM 10.10.11.102"] CAM1 <-->|RTSP / API| HA CAM2 <-->|RTSP / API| HA LG <--> LGC["LG ThinQ Cloud"] <--> HA TAS <-->|MQTT| MQ["Mosquitto (App)"] <--> HA HA -->|Ping 1.1.1.1 / 8.8.8.8| NET["Internet"] HA -->|script.telegram_universal_versand| TG["Telegram-Bot HA-Arcen
Chats 851603710, 965268974"] HA -->|notify.mobile_app_iphone_von_norbert| IOS["iPhone von Norbert"] IOS -->|Standort, Aktions-Buttons| HA TG -->|/alarm_ack| HA
Alarmstatus
flowchart TB
DB["Dashboard-Buttons"] --> S["script.alarm_schalten_scharf_hulle_unscharf"]
ZONE["Zone Abfahrt/Ankunft"] --> S
HEIZ["Klima: Heizen"] --> S
NACHT["Nacht-Hüllenschutz"] --> S
S -->|arm_away / arm_home / disarm| ACP["alarm_control_panel.hmip_arcen_…"]
APP["Homematic-App / Taster"] --> ACP
ACP -->|Alarmstatus von Homematic übernehmen
Watchdog alle 5 min| SEL["input_select.alarmstatus"] S --> SEL SEL --> MELD["Alarmstatus via Telegram und iOS senden"] SEL --> DOSE["Kamera-Steckdosen nach Alarmstatus"] SEL --> SAT["Sat-Server aus bei Scharf"] ACP -->|triggered| VID["Alarm-Videoschleife"]
Watchdog alle 5 min| SEL["input_select.alarmstatus"] S --> SEL SEL --> MELD["Alarmstatus via Telegram und iOS senden"] SEL --> DOSE["Kamera-Steckdosen nach Alarmstatus"] SEL --> SAT["Sat-Server aus bei Scharf"] ACP -->|triggered| VID["Alarm-Videoschleife"]
Störungen
flowchart LR
LZ["Lebenszeichen jede Minute"] -->|Lücke > 15 min| HAOFF["input_boolean.stoerung_ha_offline"]
PING["binary_sensor.internet"] -->|15 min aus, dann zurück| INET["input_boolean.internet_ausfall_laeuft"]
HAOFF --> SM["Störungsmeldung senden"]
INET --> SM
SM --> TODO["todo.storungsprotokoll"]
SM --> TG["Telegram"]
SM --> PUSH["Push mit 'Kenntnis genommen'"]
PUSH -->|STOERUNG_OK_ARCEN| TODO
DASH["Dashboard Häkchen"] --> TODO
ha/arcen/plaene/datenfluss.txt · Zuletzt geändert: von nbadm
