Anwesenheit durch Radarsensor - Statusmeldungen per Rule "einschränken" möglich?
Verfasst: 28. Feb 2023 09:36
Hallo zusammen,
habe seit eingen Tagen per zigbee2MQTT einen Tuya Radarsensor eingebunden, alles funktioniert prächtig soweit.
Jedoch ist es so, dass dieser Sensor die Statusänderung "true" und "false" eben kontinuierlich sendet. Bei "true", also Anwesenheit ist das ja auch gewünscht.
Allerdings eben auch wenn keine Anwesenheit erkannt wird sendet er im Sekundentakt ein "false". Das führt dazu, das die Lampen, die durch diesen Sensor gesteuert werden sollen alle paar Sekunden ein "OFF" mitgeteilt bekommen. Theoretisch kein Problem, ich frage mich nur was passiert wenn mehrere dieser Sensoren im Einsatz sind, Logs mitzulesen ist jetzt schon im Prinzip unmöglich...
Da mein openhab-System in einer VM auf einem HyperV-Host läuft sind Ressourcen kein Problem, aber ich kann mir eben vorstellen, dass das bei der Menge an Statusmitteilungen doch irgendwann zu Problemen führt, nicht nur auf dem OH-System, vielleicht auch auf dem MQTT-Server, der ja jeden Status wieder an die Lampen senden muss.
Jetzt die Frage: Gibt es eine Möglichkeit per Rule eben nur EINMAL auf dieses "false" zu reagieren? "True" soll immer ausgewertet werden, "false" jedoch nur bei der ersten Änderung, so die Idee.
Danke für euren Input
Gruß Manuel
habe seit eingen Tagen per zigbee2MQTT einen Tuya Radarsensor eingebunden, alles funktioniert prächtig soweit.
Jedoch ist es so, dass dieser Sensor die Statusänderung "true" und "false" eben kontinuierlich sendet. Bei "true", also Anwesenheit ist das ja auch gewünscht.
Allerdings eben auch wenn keine Anwesenheit erkannt wird sendet er im Sekundentakt ein "false". Das führt dazu, das die Lampen, die durch diesen Sensor gesteuert werden sollen alle paar Sekunden ein "OFF" mitgeteilt bekommen. Theoretisch kein Problem, ich frage mich nur was passiert wenn mehrere dieser Sensoren im Einsatz sind, Logs mitzulesen ist jetzt schon im Prinzip unmöglich...
Da mein openhab-System in einer VM auf einem HyperV-Host läuft sind Ressourcen kein Problem, aber ich kann mir eben vorstellen, dass das bei der Menge an Statusmitteilungen doch irgendwann zu Problemen führt, nicht nur auf dem OH-System, vielleicht auch auf dem MQTT-Server, der ja jeden Status wieder an die Lampen senden muss.
Jetzt die Frage: Gibt es eine Möglichkeit per Rule eben nur EINMAL auf dieses "false" zu reagieren? "True" soll immer ausgewertet werden, "false" jedoch nur bei der ersten Änderung, so die Idee.
Danke für euren Input

Gruß Manuel