diff --git a/fhem/FHEM/10_CUL_HM.pm b/fhem/FHEM/10_CUL_HM.pm index e2bf7cfcd..3e4b3f923 100755 --- a/fhem/FHEM/10_CUL_HM.pm +++ b/fhem/FHEM/10_CUL_HM.pm @@ -1396,7 +1396,7 @@ sub CUL_HM_Parse($$) {######################################################### push @evtEt,[$h,1,"sabotageError:".(($err&0x04) ? "on":"off")]; push @evtEt,[$h,1,"battery:".(($err&0x08)?"critical":($err&0x80?"low":"ok"))]; } - elsif ($md eq "HM-LC-SW1-BA-PCB"){ + elsif ($md =~ m /HM-LC-SW.-BA-PCB/){ push @event,"battery:" . (($err&0x80) ? "low" : "ok" ); } } diff --git a/fhem/FHEM/HMConfig.pm b/fhem/FHEM/HMConfig.pm index 222df1eba..578099620 100644 --- a/fhem/FHEM/HMConfig.pm +++ b/fhem/FHEM/HMConfig.pm @@ -850,6 +850,7 @@ $culHmRegType{pushButton} = $culHmRegType{remote}; , transmitTryMax =>1}, "HM-Dis-TD-T" =>{ lowBatLimitFS =>1,ledMode =>1}, "HM-LC-SW1-BA-PCB" =>{ lowBatLimitBA =>1,ledMode =>1}, + "HM-LC-SW4-BA-PCB" =>{ lowBatLimitBA =>1,ledMode =>1,localResDis =>1}, "HM-Sys-sRP-Pl" =>{ compMode =>1}, "KFM-Display" =>{ CtDlyOn =>1,CtDlyOff =>1 ,CtOn =>1,CtOff =>1,CtRampOn =>1,CtRampOff =>1 @@ -922,8 +923,6 @@ $culHmRegModel{"HM-LC-Sw1PBU-FM"} = $culHmRegModel{"HM-LC-Bl1PBU-FM"}; $culHmRegModel{"HM-RC-Sec4-2"} = $culHmRegModel{"HM-RC-4-2"}; $culHmRegModel{"HM-RC-Key4-2"} = $culHmRegModel{"HM-RC-4-2"}; -$culHmRegModel{"HM-LC-SW4-BA-PCB"} = $culHmRegModel{"HM-LC-SW1-BA-PCB"}; - $culHmRegModel{"HM-CC-RT-DN-BoM"} = $culHmRegModel{"HM-CC-RT-DN"}; $culHmRegModel{"ROTO_ZEL-STG-RM-FWT"} = $culHmRegModel{"HM-CC-TC"}; $culHmRegModel{"ROTO_ZEL-STG-RM-FSA"} = $culHmRegModel{"HM-CC-VD"};