rename CUL_HM_Device_Sw Messkreis attr Messkreis room Steuerung,Raum rename CUL_HM_Device_Pwr Messkreis_Power attr Messkreis_Power room Steuerung,Raum define MesskreisWatt dummy attr MesskreisWatt room Steuerung,Raum define MesskreisWattSet notify Messkreis_Power {my $power =ReadingsVal("Messkreis_Power","power","");; fhem ("set MesskreisWatt $power")} define MesskreisBetrieb dummy attr MesskreisBetrieb event-on-change-reading state attr MesskreisBetrieb room Steuerung,Raum define MesskreisBetriebAn notify Messkreis_Power:power.* {fhem ("set MesskreisBetrieb on;; setstate MesskreisAutoOff defined") if (ReadingsVal("Messkreis_Power","power","") >= 30 && Value("MesskreisBetrieb") ne "on")} define MesskreisBetriebAus notify Messkreis_Power:power.* {fhem ("set MesskreisBetrieb standby") if (ReadingsVal("Messkreis_Power","power","") <= 5 && Value("MesskreisBetrieb") eq "on")} define MesskreisAutoOff watchdog MesskreisBetrieb:standby 00:15 MesskreisBetrieb:on set Messkreis off; set MesskreisBetrieb off; set Telegram message "Akku laden abgeschaltet" attr MesskreisAutoOff regexp1WontReactivate 1 attr MesskreisAutoOff room Steuerung,Raum