HM-WDS10-TH Außenthermoter Notify

Begonnen von dsand51, 07 Februar 2014, 23:14:07

Vorheriges Thema - Nächstes Thema

dsand51

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 ?

martinp876

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

Groby

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