Ich habe es nun doch ein wenig anders gelöst.
Damit das Licht so schnell wie möglich an geht, nutze ich auch die Funktion von Hue.
Hue Bewegungsmelder enthält folgende Einstellungen:
7 - 20 Uhr - Tag - Flur (Energie tanken)
20 - 7 Uhr - Nacht - Flur (Nachtlicht)
Wenn keine Bewegung unternehme nichts
In nodered werden die Bewegungen erkannt und an iobroker geleitet.
iobroker hat folgendes Script:
Bewegungsmelder Zustand geändertWenn Bewegung erkannt gebe folgende ins Log aus: Flur Bewegung erkannt. Dient nur zur Logausgabe
Wenn keine Bewegung mehr: Wenn zwischen 7-20 Uhr warte 5min sonst Licht aus. Wenn 20-7 Uhr warte 1min sonst Licht aus.