Falls noch jemand eine Automatisierung für seinen Regensensor (HM) mit Heizung braucht:
defmod di_Regen DOIF {if ([Rain:state] eq "rain" and get_State() ne "1") {\
set_State("1");;\
if ([?08:00-22:30]) {\
fhem_set "ECHO_G09 speak Es fängt gerade an zu regnen";;\
fhem_set ("pushbullet message Es fängt gerade an zu regnen ".::strftime("%a %H:%M:%S",::localtime(::time())));;\
}\
} elsif ([Rain:state] eq "dry" and get_State() ne "0") {\
set_State("0");;\
if ([?08:00-22:30]) {\
fhem_set "ECHO_G09 speak Es hat aufgehört zu regnen";;\
fhem_set ("pushbullet message Es hat aufgehört zu regnen ".::strftime("%a %H:%M:%S",::localtime(::time())));;\
}\
}\
}\
\
{if (([Rain:state] eq "rain" or [outsensor:humidity] > 80 or [Aussensensor:temperature] < 0) and get_Reading("heating") ne "1") {\
fhem_set ("Rain_Heating on");;\
set_Reading ("heating",1);;\
} elsif ([Rain:state] eq "dry" and [outsensor:humidity] < 75 and [Aussensensor:temperature] > 1 and get_Reading("heating") eq "1") {\
fhem_set ("Rain_Heating off");;\
set_Reading ("heating",0);;\
}\
}