gelöst ...
Das Thema hatten wir die Tage glaube ich schon mal - Du musst das event-on-change wegnehmen...
Dafür gibt es mehrere Gründe. Leider hast Du bisher nicht geschrieben, um welchen Gerätetyp es sich handelt.
Es gibt zum Beispiel Fälle, in denen vor dem Schreiben von readings alle vorhandenen readings gelöscht werden. Dann ist jedes Setzen eines Readings ein "change", weil das Reading ja "neu" ist.
Es gibt auch Module, die mit den event-* Attributen gar nicht arbeiten. Dann sollten eigentlich die Attribute aber auch gar nicht zur Verfügung stehen, obwohl ich durchaus schon Module gesehen habe, in denen diese Attribute existieren aber nicht verwendet werden.
event-on-change ^((?!T1|T2).)*$
Details unter: http://stackoverflow.com/questions/406230/regular-expression-to-match-string-not-containing-a-word?rq=1 (http://stackoverflow.com/questions/406230/regular-expression-to-match-string-not-containing-a-word?rq=1)
Gruß
Tobias