FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: betateilchen am 09 April 2018, 20:08:37

Titel: HM_Sen_RD_O - reading lastRain löst keinen Event aus
Beitrag von: betateilchen am 09 April 2018, 20:08:37
Hallo Martin,

da ich meinen Regensensor baulich bedingt weit ab vom Haus betreibe und deshalb die Messwerte mittels MQTT übertrage, wäre es schön, wenn auch beim Anlegen des readings "lastRain" ein Event ausgelöst würde, damit die MQTT_BRIDGE das mitbekommt und den Wert entsprechend per publish kommunizieren kann.

Vermutlich wäre das folgende kleine Änderung:



Index: 10_CUL_HM.pm
===================================================================
--- 10_CUL_HM.pm (revision 16576)
+++ 10_CUL_HM.pm (working copy)
@@ -2007,7 +2007,7 @@
         $mh{shash}->{helper}{lastRain} = $mh{tmStr};
       }
       elsif ($val eq "dry" && $mh{shash}->{helper}{lastRain}){
-        push @evtEt,[$mh{shash},0,"lastRain:$mh{shash}->{helper}{lastRain}"];
+        push @evtEt,[$mh{shash},1,"lastRain:$mh{shash}->{helper}{lastRain}"];
         delete $mh{shash}->{helper}{lastRain};
       }



Titel: Antw:HM_Sen_RD_O - reading lastRain löst keinen Event aus
Beitrag von: martinp876 am 11 April 2018, 19:59:46
Geht klar
Titel: Antw:HM_Sen_RD_O - reading lastRain löst keinen Event aus
Beitrag von: betateilchen am 11 April 2018, 20:31:38
Danke!