Zum Inhalt

YAML – Übergreifend

Gemeinsame Helper und allgemeine Konfigurationsbausteine für mehrere Themen.

Ziel-Package

Die letzten zentralen Helper gehören in:

  • /config/packages/uebergreifend.yaml
input_boolean:
  # Datenschutz-Schalter für Kameras.
  datenschutzmodus_carport:
    name: Datenschutzmodus Carport
    icon: mdi:shield-video-outline
    initial: false

  datenschutzmodus_eingangsbereich:
    name: Datenschutzmodus Eingangsbereich
    icon: mdi:shield-video-outline
    initial: false

  # Anker Solix: individuelle Akkureserve.
  solix_akkureserve_individuell:
    name: Solix Individuelle Akkureserve aktiv
    icon: mdi:battery-heart-variant

  # Kamera-Benachrichtigungsfilter.
  notify_eingang_fahrzeug:
    name: "Eingang: Fahrzeug-Benachrichtigung"
    icon: mdi:car

  notify_eingang_tier:
    name: "Eingang: Tier-Benachrichtigung"
    icon: mdi:paw

  notify_carport_fahrzeug:
    name: "Carport: Fahrzeug-Benachrichtigung"
    icon: mdi:car

  notify_carport_tier:
    name: "Carport: Tier-Benachrichtigung"
    icon: mdi:paw

input_number:
  # Warmwasser-Zieltemperatur für die Heizung.
  hwc_temp_target:
    name: Zieltemperatur Warmwasser
    min: 35
    max: 60
    step: 1
    unit_of_measurement: "°C"
    icon: mdi:thermometer-water

Themen

Enthalten sind vor allem:

  • Datenschutz-Schalter für Kameras
  • Kamera-Benachrichtigungsfilter
  • Warmwasser-Zieltemperatur

Datenschutzmodus Katzen Kamera

Die Katzen Kamera nutzt keinen Helper, sondern direkt den Schalter switch.katzen_kamera_privatsphare_modus der Kamera-Integration. Gesteuert wird er von der UI-Automation automation.datenschutzmodus_katzen_kamera_nach_anwesenheit („Datenschutzmodus Katzen Kamera – nach Anwesenheit“):

Situation Aktion
zone.home > 0 (mindestens eine Person zu Hause) Privatsphäre-Modus an
zone.home = 0 seit 1 Minute Privatsphäre-Modus aus
HA-Start oder Kamera wieder verfügbar Abgleich mit aktuellem Anwesenheitsstand

Gezählt werden die person-Entitäten in der Zone „Home“. Die Automationen für Eingangsbereich und Carport (input_boolean.datenschutzmodus_*) sind davon unabhängig.

Im Privatsphäre-Modus meldet die Reolink-Integration die Kamera-Entities der Katzen Kamera als unavailable; das ist erwartetes Verhalten.

Push-Benachrichtigung Katzen Kamera

UI-Automation automation.benachrichtigung_enrico_katzen_kamera_push_notification_kombiniert_gefiltert, aufgebaut wie die Benachrichtigungen für Carport und Eingangsbereich (Cooldown 45 s, Sammelfenster 3 s, Schnappschuss nach /media/reolink_snapshot/, Versand an notify.mobile_app_eb_iphone).

Erkennung Sensor Einzeln abschaltbar über
Person binary_sensor.katzen_kamera_person input_boolean.notify_katzen_kamera_person
Tier binary_sensor.katzen_kamera_tier input_boolean.notify_katzen_kamera_tier

Beide Helper sind UI-Helper und stehen im Dashboard „Übersicht“, Reiter „Einstellungen“, in der Kamera-Karte unter den Schaltern für Carport und Eingangsbereich. Bewegung und Babyschrei lösen keine Benachrichtigung aus. Im Privatsphäre-Modus sind die Sensoren unavailable, dann kommt keine Benachrichtigung.

Kamerakarten im Hauptdashboard

Die drei custom:advanced-camera-card-Karten im Dashboard „Übersicht“ (lovelace, erste Ansicht) nutzen die hochauflösenden Streams:

Karte Kamera-Entity Sichtbarkeit
Eingangsbereich camera.eingangsbereich_hochauflosung immer
Carport camera.carport_hochauflosung immer
Katzen Kamera camera.katzen_kamera_hochauflosung nur bei switch.katzen_kamera_privatsphare_modus = off

camera.katzen_kamera_hochauflosung war von der Integration deaktiviert und wurde dafür aktiviert.

Grund für die Umstellung: Die Standardauflösung (*_standardauflosung) ließ sich in Chrome auf einem Windows-Rechner nicht abspielen (WebRTC scheiterte sofort, HLS blieb bei 0:00 stehen), die Hochauflösung dagegen schon. Auf iPhone und in Edge liefen beide Streams. Die Ursache ist nicht geklärt.

Archiv

Die früheren Einzeldateien aus custom/helpers/ waren die letzte Restfläche für die allgemeinen Helper. Wasser- und Solix-Helper sind inzwischen in den thematischen Packages dokumentiert. Die alte Aufteilung ist damit nur noch historisch relevant.