Node für monoflop Funktion gesucht (ähnlich Treppenhauslicht Funktion)

ratschi

New member
Hallo in die Runde der Node Red Nutzer
Ich suche einen Node der ein Monoflop bietet. Man kennt das üblicherweise für ein Treppenhauslicht, das eine bestimmte Zeit leuchtet und dann wieder abschaltet. Angeschaltet über Schalter oder Bewegungsmelder leuchtet das Licht eine weile und schaltet dann ab. Innerhalb dieser Zeit kann durch Schalter oder Bewegungsmelder die Zeit verlängert werden (sogenanntes Retriggern)
Hintergrund ist hier nicht ein Treppenhauslich sondern eine Anwesenheitserfassung über vorhandene Geräte im WLAN. Dabei soll man jedoch nicht gleich abwesend sein, wenn die Geräte mal kurz aus dem WLAN fallen.
Wer hat eine Idee? möchte das nur ungern aus einzelnen Nodes zusammenbasteln müssen, weil der Flow sonst noch unübersichtlicher wird.
Dachte erst der "node-red-contrib-stoptimer" würde das bringen, der funktionierrt aber eher andersherum.
Danke Axel
 
Hallo, danke für die Anregung mit dem delay. Der ist aber m.E. nicht retriggerbar bzw. nur aufwendig über den reset-Eingang. Habe dann doch noch was im Internet gefunden:
https://community.home-assistant.io...ated-state-reusable-multiple-instances/516004

Dort wird ein trigger verwendet. Dem kann man einen zweiten Ausgang spendieren, der dann erst verzögert sendet.

über den Haken bei "Verzögerung verlängern bei Eingang neuer Nachrichten" ist dieser dann auch retriggerbar.

Ob das Smartphone gerade anwesend ist, sehe ich mit Hilfe einer Methode des "FRITZ!Box" Node aus "node red contrib fritz".

Allerdings muss sich das Smartphone dann zuhause mit der Telefon-MAC ins Heim-WLAN einbuchen,damit es erkannt wird.
Standard ist bei neuen Netzwerken wohl die zufällige MAC damit man in hotspots nicht verfolgt werden kann.
Macht aufgrund begrenzter IPs im Heimbereich aber ohnehin Sinn.

Gruß Axel
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
4.598
Beiträge
47.024
Mitglieder
4.242
Neuestes Mitglied
Justinh
Zurück
Oben