Eine Farbe, um Ihr Zuhause zu überwachen

Stellen Sie sich nach der Hausautomatisierung, den angeschlossenen Lichtern, den erkannten Rollläden und dem Schloss der Haustür ein kleines Licht am Eingang vor, das seine Farbe ändert, um Ihnen auf einen Blick den Sicherheitszustand Ihres Hauses anzuzeigen: Schloss, Fensterläden, Fenster, Lichter… All dies wird von Home Assistant und Zigbee gesteuert. Validierung 200% WAF zertifiziert.

🎯Ziele

Erstellen Sie eine einfache und intuitive visuelle Anzeige am Eingang, die den Gesamtzustand des Hauses widerspiegelt. Ziel ist es, sofort zu wissen, ob vor dem Verlassen alles sicher ist oder ob bei der Abreise ein Licht an geblieben ist. Dies vermeidet das Hin und Her, um jeden Sensor einzeln zu überprüfen, perfekt für eine diskrete und effiziente Hausautomation.

🛠║Verwendete Ausrüstung

Um diesen Indikator zu erstellen, verwende ich das multifunktionale Nachtlicht Third Reality 3RSNL02043Z, eine Zigbee-kompatible Zigbee2MQTT-Steckdose. Es ändert seine Farbe (16 Millionen Farbtöne), leuchtet Tag/Nacht und wird direkt an eine Standardsteckdose angeschlossen. Ich habe es hier ausführlich getestet. Pairing mit meinem Koordinator ZBT-2, es reagiert perfekt auf Home Assistant-Automatisierungen.

Aktualisierung März 2026: Kurz nach dem Schreiben dieser Seite veröffentlichte Third Reality ein neues Produkt, nämlich ein Nachtlicht, einen Präsenzmelder, einen Helligkeitssensor und einen Luftqualitätsmonitor mit RGB-Beleuchtung. Es handelt sich um den P1MSR3A1-EU dass ich über den Artikel in die Mühle gewechselt habe Ich teste den Zigbee R3 P1MSR3A1-EU Präsenz- / Nachtlichtsensor. Diese Ausrüstung kann genau das gleiche wie die 3RSNL02043Z.

🎨Zustände und Farben

Verriegelung der Eingangstür Klappen rdc/Garage Fenster Lichter RGB-Farbe Bedeutung
Geschlossen Alle geschlossen Alle geschlossen – Grün Vollständige Sicherheit
Geschlossen Alle geschlossen Mindestens eine offene – Grün-Blau Fast sicher
Geschlossen Mindestens ein offener – – Rot Prioritäre Warnung
Offen Alle geschlossen – Alle abgeschaltet Gelb Bereit zu gehen
Offen Alle geschlossen – Mindestens eine angezündet Orange Lichter zum Ausschalten
Offen Mindestens ein offener Alle geschlossen – Weiß Normales Wohnen
Offen Mindestens ein offener Mindestens eine offene – Hellblau Normale Wohnung mit offenem Fenster(n)

📅Ein typischer Tag

Am Morgen, wenn die Sonne kaum aufgeht, schläft das Haus noch: verriegeltes Schloss, geschlossene Fensterläden – alles ist perfekt grün, sodass ich nachts absolut sicher bin.

Ich stehe auf, öffne ein Fenster, um frische Luft hereinzulassen: augenblicklich wird das Nachtlicht grün-blau, ein subtiler Augenzwinkern, den das Innere gut atmet, der jedoch wachsam bleibt.

Um den Hund herauszunehmen, öffne ich die Eingangstür – immer geschlossene Fensterläden, ausgeschaltete Lichter? Sie wechselt zu einem heiteren Gelb, was "bereit zum Spazierengehen" bedeutet. Eine Lampe ist bereits an, das leuchtende Orange reizt mich: „vergiss nicht auszuschalten“.

Die Fensterläden im Erdgeschoss öffnen sich bei Tageslicht: wenn mindestens ein Fenster geöffnet ist, erfrischend hellblau; wenn nicht rein weiß, erwacht das Haus vollständig, bewohnt und lebendig.

Bevor ich zur Arbeit gehe, schließe ich die Fensterläden und die Garage: gelb, wenn alles ausgeschaltet ist („perfekt zum Verriegeln“), orange, wenn ein Licht nachlässt („lösche mich zuerst aus!“). Die endgültige Verriegelung des Schlosses an der Eingangstür bringt das beruhigende Grün zurück.

Abendessen, gedämpfte Lichter, liegende Kinder – alles schließt sich allmählich, aber die Tür bleibt offen → gelb/orange flüstert „verriegelt vor der Nacht“. Anklicken des Schlosses: wenn alles makellos, beruhigend grün den Eingang umhüllt; andernfalls schreit schrilles Rot, dass ein Fensterladen vergessen wurde.

Das Nachtlicht, ein treuer, mehrfarbiger grüner Wachposten, wacht bis zum nächsten Morgengrauen. Gute Nacht, bis morgen!

⚙║Automatisierung

alias: Nachtlicht Eingang - Vollständige Sicherheit Beschreibung: Farben nach Lock + Rollläden/Garage/Fenster/Triggerlichter: - Trigger: state entity_id: lock.porte - trigger: state entity_id: - binary_sensor.petit_volet_de_la_salle_a_manger_contact - binary_sensor.volet_de_cuisine_contact - binary_sensor.grand_volet_de_la_salle_a_manger_contact - binary_sensor.porte_garage_contact - binary_sensor.fenetre_de_manon_contact - binary_sensor.fenetre_toilettes_du_bas_contact - binary_sensor.fenetre_de_coralie_contact - binary_sensor.fenetre_la_chambre_parents_contact - light.lume_chambre_parents - light.lume_chambre_parents - light.lume_chambre_manon - light.lume_coultage_ - light.lumer_du_bureau - light.lumer_de_l_etage - light.lumer_de_la_Küche - light.lumer_de_la_salle_a_manger - light.lumer_du_canapé - light.lumer_du_dressing - light.lumer_du_salon Bedingungen: [] Maßnahmen: - target: entity_id: light.veilleuse_entree data: rgb_color: > {% set lock_state = states('lock.porte') %} {% set vg_ok = [states('binary_sensor.petit_volet_de_la_salle_manger_contact'),states('binary_sensor.volet_de_cuisine_contact'),states('binary_sensor.grand_volet_de_la_salle_manger_contact'),states('binary_sensor.porte_garage_contact')] _ select('eq','off') _ list _ count == 4 %} {% set f_ok = [states('binary_sensor.fenetre_de_manon_contact'),states('binary_sensor.fenetre_toilettes_du_bas_contact'),states('binary_sensor.fenetre_de_coralie_contact'),states('binary_sensor.fenetre_de_la_chambre_des_parents_contact')] | select('eq','off') | list | count == 4 %} {% set lights_off = [States('light.lumière_chambre_de_coralie'),States('light.lumière_chambre_parents'),States('light.lumière_chambre_de_manon'),States('light.lumière_couloir_etage'),States('light.lumière_du_bureau'),States('light.lumières_de_la_cuisine'),States('light.lumières_la_salle_a_manger'),States('light.lumières_du_canapé'),States('light.lumières_du_dressing'),States('light.lumières_du_dusalon')] _ select('eq','off') _ list _ count = 11= %} {% if lock_state == 'locked' %} {% if vg_ok %} {% if f_ok %} [0,255,0] {% else %} [0,255,200] {% endif %} {% else %} [255,0,0] {% endif %} {% elif lock_state == 'unlocked' %} {% if vg_ok %} {% if _off Lichter %} [255,255,0] {% else %} [255,140,0] {% endif %} {% elif f_ok %} [255,255,255] {% else %} [119,159,235] {% endif %} {% else %} [255,255,255] {% endif %} Dienstleistung: light.turn_on mode: Single

💡Erläuterungen

Diese Automatisierung ist mein „Superwächter“ im Home Assistant: Ich beobachte ständig mehrere Elemente meines Hauses (Schlösser, Fensterläden, Fenster, Lichter) und sie ändert die Farbe meines kleinen Nachtlichts am Eingang, um mir eine klare visuelle Zusammenfassung zu geben, ohne dass ich eine App öffnen oder alles einzeln überprüfen muss. Es ist wie ein dreifarbiges Feuer für die Sicherheit meines Hauses, das in Sekundenschnelle auf jede Veränderung reagiert.

👁║Wie erkennt sie Veränderungen?

Die Automatisierung „hört“ auf die Zustandsänderungen von 18 bestimmten Elementen meines Hauses:

  • Mein Haustürschloss (Lock.Tür: gesperrt oder entsperrt).

  • Meine 4 Fensterladen- und Garagensensoren (z. B.: binary_sensor.petit_volet_de_la_salle_a_manger_contact – „off“ bedeutet geschlossen).

  • Meine 4 Fenstersensoren (z. B.: binary_sensor.fenetre_de_manon_contact – „off“ bedeutet geschlossen).

  • Meine 11 Lichter (z. B.: light.lume_chambre_de_coralie – „off“ bedeutet ausgestorben).

Sobald sich eines dieser Elemente ändert (ich öffne ein Fenster, schalte eine Lampe ein usw.), wacht die Automatisierung automatisch auf und aktualisiert die Farbe meines Nachtlichts (light.veilleuse_entree).

🧠Das „Gehirn“: Meine magische Farbberechnung

Im Mittelpunkt steht ein kleines Programm, das drei schnelle Überprüfungen durchführt:

  • Fensterläden/Garage OK? : Sind alle meine 4 Sensoren "off" (geschlossen)? Er zählt: Wenn es genau 4 ist, dann ist es wahr.

  • Fenster in Ordnung? : Sind alle meine 4 "off" (geschlossen)? Zählung = 4 → wahr.

  • Lichter aus? : Sind alle 11 "off"? Zählung = 11 → wahr.

Dann wählt er je nach Zustand meines Schlosses die Farbe RGB (z. B. Code für Grün, Rot usw.):

  • Verriegeltes Schloss (locked) :

    • Fensterläden/Garage OK + Fenster OK → Reingrün: Alles ist sicher!

    • Fensterläden/Garage OK, aber offenes Fenster → Grün-Blau: „Fast perfekt, ich lüfte.“

    • Ein Fensterladen oder eine offene Garage → Rot: Gefahr, ich schließe das schnell!

  • Entsperrtes Schloss (unlocked) :

    • Fensterläden/Garage OK + Alle Lichter ausgeschaltet → Gelb: Bereit zu sperren und zu gehen.

    • Fensterläden/Garage OK, aber ein Licht eingeschaltet → Orange: „Ich schalte zuerst das Licht aus!“

    • Fensterläden/Garage nicht OK, aber Fenster OK → Weiß: Normal bewohntes Haus.

    • Fensterläden/Garage nicht OK + Fenster geöffnet → Hellblau: Lebendiges Haus mit Belüftung.

  • Wenn anderer Zustand → Standardmäßig weiß.

Diese Farbe wird über den Dienst "light.turn_on" gesendet, um mein Nachtlicht mit dem genauen Farbton einzuschalten.

✨Großartig, oder?

Keine komplizierten Bedingungen (alles funktioniert direkt), extrem reaktionsschnell (sofortige Aktualisierungen) und einfach zu personalisieren: Ich füge meine eigenen Sensoren in die Listen ein und teste das Template in der Vorlagen-Oberfläche des Home Assistant. Ergebnis: Mein Haus, das in Farbe "spricht", einfach und drahtlos sichtbar!

Anmerkung: Ich habe dies in YAML direkt erreicht, da dies über die grafische Benutzeroberfläche der Automatisierungen noch nicht möglich ist.

🔄Automatisierung V2

🌸Ich füge die Rose hinzu.

Rot am Morgen, wenn die Fensterläden im Erdgeschoss geöffnet werden, ist nicht geeignet, es gibt keine Anomalien.

Also habe ich Rosa in einem Zeitfenster eingesetzt und am Abend rot gehalten.

🎨Neue Tabelle der Zustände

Verriegelung der Eingangstür Klappen rdc/Garage Fenster Lichter Farbe Öffnungszeiten Bedeutung
Geschlossen Alle geschlossen Alle geschlossen – Grün Vollständige Sicherheit
Geschlossen Alle geschlossen Mindestens eine offene – Grün-Blau Fast sicher
Geschlossen Mindestens ein offener – – Rot 20:00-6:00 Uhr Prioritäre Warnung
Geschlossen Mindestens ein offener – – Rose 6:00-20:00 Uhr Aufgehoben
Offen Alle geschlossen – Alle abgeschaltet Gelb Bereit zu gehen
Offen Alle geschlossen – Mindestens eine angezündet Orange Lichter zum Ausschalten
Offen Mindestens ein offener Alle geschlossen – Weiß Normales Wohnen
Offen Mindestens ein offener Mindestens eine offene – Hellblau Normale Wohnung mit offenem Fenster(n)

⚙║Neue Automatisierung

alias: Nachtlicht Eingang - Vollständige Sicherheit Beschreibung: Farben nach Lock + Rollläden/Garage/Fenster/Triggerlichter: - Trigger: state entity_id: lock.porte - trigger: state entity_id: - binary_sensor.petit_volet_de_la_salle_a_manger_contact - binary_sensor.volet_de_cuisine_contact - binary_sensor.grand_volet_de_la_salle_a_manger_contact - binary_sensor.porte_garage_contact - binary_sensor.fenetre_de_manon_contact - binary_sensor.fenetre_toilettes_du_bas_contact - binary_sensor.fenetre_de_coralie_contact - binary_sensor.fenetre_la_chambre_parents_contact - light.lume_chambre_parents - light.lume_chambre_parents - light.lume_chambre_manon - light.lume_coultage_ - light.lumer_du_bureau - light.lumer_de_l_etage - light.lumer_de_la_Küche - light.lumer_de_la_salle_a_manger - light.lumer_du_canapé - light.lumer_du_dressing - light.lumer_du_salon Bedingungen: [] Maßnahmen: - target: entity_id: light.veilleuse_entree data: rgb_color: > {% set lock_state = states('lock.porte') %} {% set Stunde = now().hour %} {% set nacht = uhrzeit >= 20 or uhrzeit < 6%} {% set vg_ok = [states('binary_sensor.petit_volet_de_la_salle_manger_contact'),states('binary_sensor.volet_de_cuisine_contact'),states('binary_sensor.grand_volet_de_la_salle_manger_contact'),states('binary_sensor.porte_garage_contact')] _ select('eq','off') _ list _ count == 4 %} {% set f_ok = [states('binary_sensor.fenetre_de_manon_contact'),states('binary_sensor.fenetre_toilettes_du_bas_contact'),states('binary_sensor.fenetre_de_coralie_contact'),states('binary_sensor.fenetre_de_la_chambre_des_parents_contact')] | select('eq','off') | list | count == 4 %} {% set lights_off = [States('light.lumière_chambre_de_coralie'),States('light.lumière_chambre_parents'),States('light.lumière_chambre_de_manon'),States('light.lumière_couloir_etage'),States('light.lumière_du_bureau'),States('light.lumières_de_la_cuisine'),States('light.lumières_la_salle_a_manger'),States('light.lumières_du_canapé'),States('light.lumières_du_dressing'),States('light.lumières_du_dusalon')] _ select('eq','off') _ list _ count = 11= %} {% if lock_state == 'locked' %} {% if vg_ok %} {% if f_ok %} [0,255,0] {% else %} [0,255,200] {% endif %} {% else %} {% if Nacht %} [255,0,0] {% else %} [255,104,235] {% endif %} {% endif %} {% elif lock_state == 'unlocked' %} {% if vg_ok %} {% if _off Lichter %} [255,255,0] {% else %} [255,140,0] {% endif %} {% elif f_ok %} [255,255,255] {% else %} [119,159,235] {% endif %} {% else %} [255,255,255] {% endif %} Aktion: light.turn_on mode: Single

 

📱Was ist mit dem Home Assistant Dashboard?

Ja, ich nehme diese Farbe von light.veilleuse_in ein Icon auf meinem Dashboard, die Informationen sind auch auf diesem Bildschirm nützlich.

Die Karte ist in einer Picture-Elements-Karte auf der Hauptseite meines Dashboards eingebettet. Um die Tile-Karte zu integrieren, habe ich die Kombination verwendet, die ich im Tutorial dokumentiert hatte: Karten passen nicht in eine picture-elements-Karte

Ich habe eine _mod-Karte hinzugefügt, um die Karte transparent zu machen und sie mit dem Bild meines Hausplans zu überlagern.

Typ: picture-elements image: /local/home/1920x1000/transparent.png elements: - Typ: custom:mod-card card: Typ: tile entity: light.veilleuse_entree icon: mdi:home-circle-outline show_entity_picture: false hide_state: Vertikale True: false features_position: bottom name: "\_" Stil: top: 75% left: 26.5% card_mod: Stil: | :host { --ha-card-background: transparent! wichtig; --ha-card-box-shadow: none; }

 

✅Schlussfolgerung

Dieses Nachtlicht 3RSNL02043Z verwandelt den Eingang in ein sofortiges visuelles Dashboard, das von Home Assistant und Zigbee für intuitive Sicherheit im Alltag gesteuert wird.​

Sie müssen nicht mehr auf die App oder das Dashboard zugreifen: ein einfacher Blick auf das beruhigende Grün bestätigt, dass alles verschlossen ist, oder das dringende Rot alarmiert einen vergessenen Bereich.

Einfach zu implementieren, skalierbar mit neuen Sensoren, verkörpert es diskrete und effiziente Hausautomation, 200% WAF