Helfer (Hilfsvariablen) und Template-Sensoren
← zurück zur Übersicht
Stand: 25.09.2026. Alle Helfer sind in der Oberfläche angelegt (Einstellungen → Geräte & Dienste → Helfer), nicht in YAML. Die Spalte „Verwendet von“ nennt die Automationen und Skripte, die den Helfer lesen oder setzen.
| Entität | Name | Erklärung | Verwendet von |
input_boolean.alarm_vorgang_laeuft | alarm_vorgang_laeuft | Ist an, solange das Skript „Alarm: Schalten“ einen Schaltbefehl an Homematic schickt und auf die Antwort wartet. Unterdrückt in dieser Zeit Telegram-Meldungen und den Watchdog, damit Zwischenzustände nicht gemeldet oder „korrigiert“ werden. | Skript Alarm: Schalten; Watchdog; Nacht-Hüllenschutz; Vorgang-Flag Timeout-Reset (setzt nach 2 min zwangsweise zurück) |
input_boolean.alarm_video_bestatigt | Alarm Video bestätigt | Wird an, wenn in Telegram „✅ Alarm bestätigen“ gedrückt wird. Beendet die Alarm-Videoschleife. Wird bei jedem neuen Alarm wieder ausgeschaltet. | Alarm-Videoschleife; Alarm per Telegram-Button bestätigen |
input_boolean.hullenschutz_nacht_automatik_aktiv | Hüllenschutz Nacht-Automatik aktiv | Merker: Der aktuelle Hüllenschutz wurde automatisch nachts gesetzt. Nur dann hebt die nächste Bewegung ihn wieder auf. Manueller Hüllenschutz bleibt dadurch unberührt. | Nacht-Hüllenschutz nach Bewegungsruhe |
input_boolean.system_startphase | System Startphase | Ist in den ersten 2 Minuten nach einem HA-Start an (Anfangswert an). Unterdrückt in dieser Zeit Statusmeldungen, die beim Start sonst massenhaft kämen. | Startmeldung per Telegram (schaltet aus); Alarmstatus via Telegram und iOS |
input_boolean.kamera_dose_testmodus | Kamera-Dose Testmodus | Wenn an, bleibt die Kamera-Steckdose (Dose TV) dauerhaft eingeschaltet, auch wenn die Alarmanlage unscharf ist – zum Testen/Einrichten der Kamera. | Kamera-Steckdose nach Alarmstatus |
input_boolean.stoerung_ha_offline | Stoerung HA offline | Wird an, wenn nach einem Neustart festgestellt wird, dass HA länger als 15 min aus war. Löst die Störungsmeldung aus und wird danach wieder ausgeschaltet. | HA-Lebenszeichen und Ausfallerkennung; Störungsmeldung HA/Internet senden |
input_boolean.internet_ausfall_laeuft | Internet Ausfall laeuft | Ist an, solange das Internet länger als 15 min weg ist (Dashboard zeigt „Internet ist weg“). Geht es aus, wird die Störungsmeldung verschickt. | Internet-Ausfall überwachen; Störungsmeldung HA/Internet senden |
| Entität | Optionen | Erklärung | Verwendet von |
input_select.alarmstatus | Unscharf, Scharf, Hüllenschutz, Schalten, Ausgelöst | Anzeige des Alarmzustands im Dashboard in deutschen Begriffen. Spiegelt die Homematic-Alarmanlage; „Schalten“ steht für einen laufenden Schaltvorgang. | Von Homematic übernehmen; Watchdog; Nach Neustart wiederherstellen; Skript Alarm: Schalten; Kamera-Steckdose; Telegram-Meldungen |
| Entität | Bereich | Erklärung | Verwendet von |
input_number.alarm_videolange | 5–60 s | Länge jedes Alarm-Videos und Abstand zwischen den Videos. | Alarm-Videoschleife |
input_number.alarm_video_gesamtdauer | 1–60 min | Sicherheitsgrenze: So lange werden bei Alarm höchstens Videos geschickt. Anzahl = Gesamtdauer × 60 ÷ Videolänge (aufgerundet). | Alarm-Videoschleife |
input_number.reolink_ptz_schritte | 1–20 | Wie viele kurze Bewegungsimpulse die Kamera pro Pfeil-Knopf im Dashboard macht. | Skript Reolink PTZ Schritt |
input_number.heizung_urlaub_temperatur | 5–23 °C (0,5er Schritte) | Solltemperatur während des Urlaubsmodus. | Skript Heizung: Urlaubsmodus aktivieren |
Text (input_text)
| Entität | Erklärung | Verwendet von |
input_text.alarm_letzter_fehler | Letzte Fehlermeldung beim Schalten der Alarmanlage, z. B. „Scharf nicht möglich (Status: Unscharf)“ (meist offene Tür/Fenster). Leer = kein Fehler. Eine Änderung löst eine Telegram- und Push-Meldung aus. | Skript Alarm: Schalten (setzt); Alarmstatus via Telegram und iOS (meldet) |
input_text.alarm_schaltgrund | Grund für einen automatischen Schaltvorgang, z. B. „🚗 Grund: Niemand mehr zu Hause …“. Wird an die nächste Statusmeldung (max. 5 min alt) angehängt und danach geleert. Seit 26.09.2026. | Alarm automatisch bei Abwesenheit (setzt); Alarmstatus via Telegram und iOS (liest, leert) |
input_text.telegram_chat_ids_alle | Telegram-Chat-IDs aller Empfänger, kommagetrennt (derzeit 851603710,965268974 = Norbert, Ute). Neuen Empfänger hier ergänzen. | Skript Telegram Universal-Versand |
input_text.telegram_chat_id_norbert | Telegram-Chat-ID von Norbert (851603710). | NAS: Synology-Warnungen; Proxmox: Warnungen |
| Entität | Art | Erklärung | Verwendet von |
input_datetime.system_neustart_uhrzeit | nur Uhrzeit | Uhrzeit des täglichen Host-Neustarts von Home Assistant. | Täglicher Neustart |
input_datetime.heizung_urlaub_ende | Datum + Uhrzeit | Bis wann der Heizungs-Urlaubsmodus laufen soll (muss in der Zukunft liegen). | Skript Heizung: Urlaubsmodus aktivieren |
input_datetime.ha_lebenszeichen | Datum + Uhrzeit | Wird jede Minute auf „jetzt“ gesetzt. Liegt der Wert beim nächsten Mal mehr als 15 min zurück, war HA aus. | HA-Lebenszeichen und Ausfallerkennung |
input_datetime.ha_ausfall_beginn / ha_ausfall_ende | Datum + Uhrzeit | Beginn und Ende des letzten HA-Ausfalls, für Meldung und Störungsprotokoll. | HA-Lebenszeichen; Störungsmeldung senden |
input_datetime.internet_ausfall_beginn / internet_ausfall_ende | Datum + Uhrzeit | Beginn und Ende des letzten Internet-Ausfalls. | Internet-Ausfall überwachen; Störungsmeldung senden |
input_datetime.usv_stromausfall_beginn / usv_stromausfall_ende | Datum + Uhrzeit | Beginn und Ende des letzten Stromausfalls (USV auf Batterie). | USV: Stromausfall melden und protokollieren |
Zähler (counter)
| Entität | Erklärung | Verwendet von |
counter.usv_stromausfalle | Zählt, wie oft die USV auf Batteriebetrieb umgeschaltet hat (Anfang 0, bleibt über Neustarts erhalten). | USV: Stromausfall melden und protokollieren |
Template-Sensoren (Template-Helfer)
In der Oberfläche als Template-Helfer angelegt. Die Vorlage (Template) ist jeweils angegeben.
| Name | Art | Erklärung |
| Offene Türen | Sensor (Anzahl) | Wie viele der drei Kontakte (Balkon links, Balkon rechts, Wohnungstür) offen sind. |
| Batterien schwach | Sensor (Anzahl) | Wie viele der zehn Homematic-Geräte eine schwache Batterie melden. |
| Steckdosen an | Sensor (Anzahl) | Wie viele der Steckdosen „Dose TV“ und „Dose Norbert/FRITZ!Box“ eingeschaltet sind. |
| Heizung Urlaubsmodus | Binärsensor | An, wenn das Wohnzimmer-Thermostat im Preset „away“ (Urlaub) ist. |
| Heizung Urlaubsmodus Ende | Sensor (Zeitstempel) | Endzeit des Urlaubsmodus laut Homematic, sonst leer. |
USV Batteriebetrieb (binary_sensor.usv_batteriebetrieb) | Binärsensor (Problem) | An, wenn die USV „OB“ (on battery) meldet – also Stromausfall. Auslöser der USV-Automation. |
| USV Akku tauschen | Binärsensor (Problem) | An, wenn die USV „RB“ (replace battery) meldet. |
| USV Akkualter | Sensor (Jahre) | Alter des USV-Akkus aus dem Herstelldatum. |
| Server nicht erreichbar | Sensor (Anzahl) | Wie viele Ping-Sensoren (Server im Netz) gerade nicht erreichbar sind. |
{# Offene Türen #}
{{ ['binary_sensor.hmip_raderbroich_balkon_links_tur','binary_sensor.hmip_raderbroich_balkon_rechts_tur','binary_sensor.hmip_raderbroich_wohnungsture_tur'] | select('is_state','on') | list | length }}
{# Batterien schwach #}
{{ ['binary_sensor.hmip_raderbroich_alarmsirene_batteriestand','binary_sensor.hmip_raderbroich_balkon_links_batteriestand','binary_sensor.hmip_raderbroich_balkon_rechts_batteriestand','binary_sensor.hmip_raderbroich_bewegungsmelder_oben_batteriestand','binary_sensor.hmip_raderbroich_bewegungsmelder_unten_batteriestand','binary_sensor.hmip_raderbroich_wandthermostat_bad_batteriestand','binary_sensor.hmip_raderbroich_wandthermostat_norbert_batteriestand','binary_sensor.hmip_raderbroich_wandthermostat_ute_batteriestand','binary_sensor.hmip_raderbroich_wandthermostat_wohnzimmer_batteriestand','binary_sensor.hmip_raderbroich_wohnungsture_batteriestand'] | select('is_state','on') | list | length }}
{# Steckdosen an #}
{{ ['switch.hmip_raderbroich_dose_tv','switch.hmip_raderbroich_dose_norbert_fritz_box'] | select('is_state','on') | list | length }}
{# Heizung Urlaubsmodus #}
{{ is_state_attr('climate.wohnzimmer_hmip_raderbroich_wohnzimmer', 'preset_mode', 'away') }}
{# Heizung Urlaubsmodus Ende (device_class: timestamp) #}
{% set e = state_attr('climate.wohnzimmer_hmip_raderbroich_wohnzimmer','preset_end_time') %}{% if is_state_attr('climate.wohnzimmer_hmip_raderbroich_wohnzimmer','preset_mode','away') and e and e != 'permanent' %}{{ as_datetime(e|string).replace(tzinfo=now().tzinfo).isoformat() }}{% else %}{{ none }}{% endif %}
{# USV Batteriebetrieb (device_class: problem) #}
{{ 'OB' in states('sensor.ups_statusdaten').split() }}
{# USV Akku tauschen (device_class: problem) #}
{{ 'RB' in states('sensor.ups_statusdaten').split() }}
{# USV Akkualter (Einheit: Jahre) #}
{% set d = strptime(states('sensor.ups_batterieherst_datum'), '%Y/%m/%d', none) %}{{ ((now().date() - d.date()).days / 365.25) | round(1) if d else none }}
{# Server nicht erreichbar (Einheit: Server) #}
{{ integration_entities('ping') | select('match','binary_sensor\.') | reject('is_state','on') | list | count }}
Weitere
Aktuelle Einstellwerte (Stand 24.09.2026)
| Entität | Wert |
input_number.alarm_videolange | 20 s |
input_number.alarm_video_gesamtdauer | 10 min (ergibt max. 30 Videos) |
input_number.reolink_ptz_schritte | 1 |
input_number.heizung_urlaub_temperatur | 17 °C |
input_datetime.system_neustart_uhrzeit | 01:30 |
input_datetime.heizung_urlaub_ende | 01.10.2026 18:00 |
Entity-IDs der Template-Sensoren
| Name | Entität |
| Offene Türen | sensor.offene_turen |
| Batterien schwach | sensor.batterien_schwach |
| Steckdosen an | sensor.steckdosen_an |
| Heizung Urlaubsmodus | binary_sensor.heizung_urlaubsmodus |
| Heizung Urlaubsmodus Ende | sensor.heizung_urlaubsmodus_ende |
| USV Batteriebetrieb | binary_sensor.usv_batteriebetrieb |
Wichtig: Kommt ein neuer Tür- oder Batteriesensor dazu, muss er von Hand in die Liste des jeweiligen Template-Sensors eingetragen werden (Einstellungen → Geräte & Dienste → Helfer → Sensor → Template-Optionen).