Ziel
Mein ursprüngliches Ziel war es, die Außenbeleuchtung einzuschalten, wenn sich das Portal öffnet, aber nur Nachts!
Prüfungen
Ich habe mehrere Integrationen getestet:
- Sun
- WorkDay Worüber ich im Retex spreche Schule morgen?
- Times of the Day
Ich erstelle einen binary_sensor Es ist Nacht

Offensichtlich nimmt dieser binary_sensor zwei Werte an:
- Es gilt: Wenn es dunkel ist
- off: Wenn es Tag ist
Die Puristen (die Schwierigkeiten suchen) können sich selbst eine Freude machen und sich einen zweiten binary_sensor für das "es ist Tag" schaffen. 😉
Einfacher Code dieses binary_sensor, der in binary_sensor.yaml zu erstellen ist, wenn man bedenkt, dass er in configuration.yaml deklariert wurde:
- platform: tod name: "Es ist Nacht" einzigartige_id: binary_sensor.nuit after: sunset after_offset: "-00:10" before: sunrise before_offset: "+00:10"
after_offset und before_offset bei 10min, das ist nicht aus Gründen der Perfektion, sondern um mich an die Syntax dieses Parameters zu erinnern, wenn ich ihn in Zukunft anpassen möchte.
- Danke @ἶჰმ#6938 zu helfen.
Verwenden dieses binary_sensors in einer Bedingung
Mein Ziel ist es, die Außenbeleuchtung nur dann einzuschalten, wenn sich das Tor öffnet, wenn es dunkel ist, daher wird folgende Bedingung hinzugefügt:

Ich setze die Bedingung nicht auf das Schließen, denn wenn es zwischen dem Öffnen und dem Schließen Tag wird, bleiben die Lichter eingeschaltet.

