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};
}
Geht klar
Danke!