Hallo!
Ich versuche auf die Änderung des Wertes zu triggern. Das Event des Ereignisses kann "on", "off", "zahl" oder "State zahl" sein laut Eventtrigger...
2017-11-18 18:12:06 dummy L010301_Dimmer_Switch off
2017-11-18 18:11:39 dummy L010301_Dimmer_Switch on
2017-11-18 18:14:10 dummy L010301_Dimmer_Switch 48
2017-11-18 18:14:27 dummy L010301_Dimmer_Switch state 73
Mit (["_Dimmer_Switch$:on|off"])
bekomme ich die on / off Trigger ohne Probleme. Ich schaffe es aber nicht, die letzen beiden zu filtern...
Ich dachte an (["_Dimmer_Switch$:\d+$",0]>0)
(inkl. der Bedingung >0). Habe auch schon diverses andere probiert... (["_Dimmer_Switch$:\d+$":d,0]>0)
oder (["_Dimmer_Switch$:\d\d$":d,0]>0)
, (["_Dimmer_Switch$:\d\d\d$":d,0]>0)
auch ohne "$" ...
Was korrekt funktioniert ist die "direkte" Variante ([L010301_Dimmer_Switch:state:d]>0)
.
Welchen Anfängerfehler mache ich?
DANKE
:-)
(["_Dimmer_Switch$:(-?\d+(\.\d+)?)",0]>0)
entspricht Filtern nach Zahlen. :d ist bei Event noch nicht eingebaut.
Guten Morgen!
Dein Hinweis hat es gebracht... (["_Dimmer_Switch$":"(-?\d+(\.\d+)?)",0]>0)
funktioniert.
DANKE