Hallo,
ich versuchen mit dem Aussenthermometer HM-WDS10-TH einen Schalter zu aktivieren.
meine ersten versuche sind :
define check_temp notify Thermometer set Schalter1 on
eigentlich sollte doch nun der Schalter bei jeder Änderung der Temperatur reagieren ?
mit get Thermometer param temperature bekomme ich die Temperatur angezeigt,
auch get Thermometer param state funktioniert....
set Schalter1 on geht auch..
Wo könnte hier der Fehler liegen ?
Hi dsand51,
schalte "inform on" und prüfe, welche Readings wann und wie oft geändert werden. schaue dir die Readings des WDS10 an - welcher timestamp steht an den Readings?
Du schaltest den Schalter 1 'on' bei jedem Reading - das solltest du noch einschränken,wenn du deine Readings erst einmal gefunden hast
Gruss Martin
Hi dsand51,
es fehlt glaube ich ein :.*
Damit kannst du erst einmal alle Events von Thermometer abfragen:
define check_temp notify Thermometer:.* set Schalter1 on
Besser ist es aber gezielt das richtige Reading zu filtern - siehe vorheriger Beitrag - und mit den Attributen "event-on-change-reading" und "event-on-update-reading" die Anzahl der Aufrufe zu steuern...
Evtl. ist THRESHOLD auch für Dich geeignet...
MfGroby