Ein Freund hat mir mithilfe eines Philips Hue Wandschalters eine Laserschranke für den Aussenbereich gebastelt.
Den Schalter konnte ich auch in Fhem integrieren. Leider ändert sich beim Auslösen kein Readingwert - nur das Datum bzw. der timestamp aktualisiert sich.
Leider hab ich so schnell nichts gefunden, wie ich diese Änderung als Auslöser in Fhem einrichten kann und wäre über Hilfe sehr dankbar.
Hallo,
ZitatLeider ändert sich beim Auslösen kein Readingwert - nur das Datum bzw. der timestamp aktualisiert sich.
Ich nehme mal an Du sprichst von einem Reading. Der Wert des Reading muss sich nicht unbedingt ändern. Es genügt, wenn es aktualisiert wird.
Sie mal in den "Event Monitor". Dort müsste ein Event erscheinen, wenn die Laserschranke auslöst. Und dort kann man auch recht einfach ein Notify erzeugen mit dem man weiterarbeiten kann.
Gruß
Detlef
Im Zweifelsfall das hier:
https://wiki.fhem.de/wiki/Event-on-update-reading
Es darf dann möglichst kein Event-on-change gesetzt sein, nur dann gibt es auch ein Event.
Diese ganze Diskussion über event-on-update bzw. event-on-change ist hier völlig fehl am Platz und nichts weiter als irreführend.
Wenn der timestamp aktualisiert wird, gibt es auch ein event, auf das man triggern kann - egal, ob sich ein Wert ändert oder nicht.
Wie schon geschrieben wurde: Den Event Monitor beobachten und dort das passende notify erzeugen lassen.
Beim muss ich widersprechen.
Ich habe z.B. bei einem Device mittels Event-on-change nur zwei Readings erlaubt.
Es werden aber bei fast allen Readings die Timestamps aktualisiert. Und ich gehe davon aus, dass es keine Events für die restlichen gibt.