FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: franky08 am 08 Mai 2014, 15:14:57

Titel: [joh,gelöst] notify wird mehrfach ausgeführt, wesshalb?
Beitrag von: franky08 am 08 Mai 2014, 15:14:57
Hallo, stehe im Moment etwas auf dem Schlauch. Folgendes notify:

Temperatur_Garten {if(ReadingsVal("Temperatur_Garten","measured-temp","99")>12.0) {
fhem "set WZ_links_Heizung_Clima controlManu 21.0; set WZ_rechts_Heizung_Clima controlManu 21.0" } else {fhem "set WZ_links_Heizung_Clima controlMode auto; set WZ_rechts_Heizung_Clima controlMode auto" } }


funktioniert soweit, aber leider dauernd hintereinander, siehe Log:

2014.05.08 14:59:00 3: CUL_HM set 16_LED_10 led red
2014.05.08 15:00:03 3: WS3600(Msg): myWS1080 Read started
2014.05.08 15:00:26 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:00:26 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0
2014.05.08 15:00:26 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:00:26 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0
2014.05.08 15:00:26 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:00:26 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0
2014.05.08 15:00:26 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:00:26 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0
2014.05.08 15:01:00 3: CUL_HM set Deckenventilator off
2014.05.08 15:01:01 3: CUL_HM set 16_LED_10 led red
2014.05.08 15:03:00 3: CUL_HM set Deckenventilator off
2014.05.08 15:03:01 3: CUL_HM set 16_LED_10 led red
2014.05.08 15:03:08 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:03:08 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0
2014.05.08 15:03:08 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:03:08 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0
2014.05.08 15:03:08 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:03:08 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0
2014.05.08 15:03:08 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:03:08 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0
2014.05.08 15:05:00 3: CUL_HM set Deckenventilator off
2014.05.08 15:05:00 3: WS3600(Msg): myWS1080 Read started
2014.05.08 15:05:02 3: CUL_HM set 16_LED_10 led red
2014.05.08 15:05:40 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:05:40 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0
2014.05.08 15:05:40 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:05:40 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0
2014.05.08 15:05:40 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:05:40 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0
2014.05.08 15:05:40 3: CUL_HM set WZ_links_Heizung_Clima controlManu 21.0
2014.05.08 15:05:40 3: CUL_HM set WZ_rechts_Heizung_Clima controlManu 21.0


habe schon mit event-on-change-reading und event-on-change-update der Sache Herr zu werden, leider vergebens.
Wo liegt mein Denkfehler.

P.S. das notify ist copy&paste aus der DEF !

VG
Frank
Titel: Antw:notify wird mehrfach ausgeführt, wesshalb?
Beitrag von: betateilchen am 08 Mai 2014, 16:18:01
mich würde vielmehr interessieren, welche Meldungen von "Temperatur_Garten" kommen, denn Dein notify triggert auf JEDEN Event dieses Device.
Titel: Antw:notify wird mehrfach ausgeführt, wesshalb?
Beitrag von: franky08 am 08 Mai 2014, 16:39:29
Ich Blinder!! Bei einen TH-Sensor ist es auch nicht das Reading measured-temp sondern temperature !

Temperatur_Garten:temperature {if(ReadingsVal("Temperatur_Garten","temperature","99")>12.0)
Mein HMLAN muss sich erstmal erholen ehe ich weiter testen kann :-)


VG
Frank
Titel: Antw:notify wird mehrfach ausgeführt, wesshalb?
Beitrag von: franky08 am 08 Mai 2014, 17:56:15
Hab es jetzt über THRESHOLD gemacht regexp ist ja gleich.

VG
Frank
Titel: Antw:notify wird mehrfach ausgeführt, wesshalb?
Beitrag von: Puschel74 am 08 Mai 2014, 18:12:54
Hallo,

Frage geklärt?
Dann den ersten Beitrag bitte bearbeiten und dem titel ein Gelöst vorne dran.
Danke.

Grüße
Titel: Antw:notify wird mehrfach ausgeführt, wesshalb?
Beitrag von: franky08 am 08 Mai 2014, 18:39:51
Joh Puschel, hatte schon auf deinen "Standardhinweis" gewartet  ;)

P.S. Auf dem Ipad, ohne fehlende Cursortasten immer etwas knifflig !

VG
Frank
Titel: Antw:[joh,gelöst] notify wird mehrfach ausgeführt, wesshalb?
Beitrag von: Puschel74 am 08 Mai 2014, 18:44:34
Hallo,

ZitatP.S. Auf dem Ipad, ohne fehlende Cursortasten immer etwas knifflig !
Kann ich verstehen - aber seh ich ja nicht  ;)

Grüße