Internals:
DEF 2B1983
FUUID 5c489c0e-f33f-b6d9-56ee-78f89565a0fea030
HMUART1_MSGCNT 28
HMUART1_RAWMSG 050001306E80022B1983B939CA80
HMUART1_RSSI -48
HMUART1_TIME 2026-03-13 08:42:51
HMUART2_MSGCNT 29
HMUART2_RAWMSG 050001396E80022B1983B939CA80
HMUART2_RSSI -57
HMUART2_TIME 2026-03-13 08:42:51
HMUART3_MSGCNT 25
HMUART3_RAWMSG 050000527EA6102B198329A08306010000
HMUART3_RSSI -82
HMUART3_TIME 2026-03-13 08:42:47
IODev HMUART2
LASTInputDev HMUART2
MSGCNT 82
NAME WC.wm
NR 141
NTFY_ORDER 48-WC.wm
STATE Nack
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
eventCount 6
lastMsg No:6E - t:02 s:2B1983 d:B939CA 80
protCmdDel 3
protLastRcv 2026-03-13 08:42:51
protNack 2 last_at:2026-03-13 08:42:51
protRcv 29 last_at:2026-03-13 08:42:51
protSnd 27 last_at:2026-03-13 08:42:47
protState CMDs_done_Errors:1
rssi_at_HMUART1 cnt:28 min:-74 max:-36 avg:-51.1 lst:-48
rssi_at_HMUART2 cnt:29 min:-72 max:-51 avg:-58.13 lst:-57
rssi_at_HMUART3 cnt:25 min:-84 max:-72 avg:-77.92 lst:-82
READINGS:
2026-03-02 19:28:01 Activity alive
2026-03-13 08:42:51 CommandAccepted no
2025-11-14 18:33:39 D-firmware 1.4
2025-11-14 18:33:39 D-serialNr LEQ0473643
2026-03-13 08:42:47 IODev HMUART2
2026-03-06 09:47:18 PairedTo 0x29A083
2016-05-04 20:40:24 R-cyclicInfoMsg on
2016-05-04 20:40:25 R-eventFilterTimeB 5 s
2016-05-04 20:40:25 R-msgWdsPosA dry
2016-05-04 20:40:25 R-msgWdsPosB wet
2016-05-04 20:40:25 R-msgWdsPosC water
2016-05-04 20:40:24 R-pairCentral 0x29A083
2016-05-04 20:40:25 R-sign off
2026-03-06 09:47:18 R-transmDevTryMax 8
2026-03-06 09:47:19 R-transmitTryMax 8
2026-03-06 09:47:18 RegL_00. 00:00 02:01 09:01 0A:29 0B:A0 0C:83 10:01 14:08
2026-03-06 09:47:19 RegL_01. 00:00 08:00 20:78 22:64 23:05 30:08
2026-03-13 08:42:47 alive yes
2026-03-13 08:42:47 battery ok
2026-03-07 16:26:58 cfgState ok
2026-03-13 08:42:51 commState CMDs_done_Errors:1
2026-03-13 08:42:47 contact dry (to vccu)
2026-03-13 08:42:47 cover closed
2025-11-15 18:25:29 powerOn 2025-11-15 18:25:29
2026-03-13 08:42:47 recentStateType info
2026-03-13 08:42:51 state Nack
2026-03-06 09:47:23 trigger_cnt 8
helper:
HM_CMDNR 110
cSnd 0129A0832B198301040000000001,0129A0832B19830103
cfgStateUpdt 0
lastMsgTm 1773387771.31216
mId 00B2
peerFriend peerAct,peerVirt
peerIDsRaw ,00000000
peerIDsState complete
peerOpt 4:threeStateSensor
regLst 0,1,4p
rxType 12
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1772475510.50556
TmplTs 1772475510.50556
cmdKey 1:1:0::WC.wm:00B2:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition closed,damp,dry,open,tilted,wet
peer
peerOpt AZ.hk_remote,AZ.hk_windowrec,Alarm_sir_ext,Alarm_sir_int,BD.hk_remote,BD.hk_windowrec,BD.licht,BD.spiegel,EM.pm.sw,FL.AZ.pm.sw,FL.EG.gong.led,FL.EG.gong.mp3,FL.EG.licht,FL.OG.licht,FL.UG.hk_remote,FL.UG.hk_windowrec,FL.UG.licht,FL.UG.strahler,FL.ZG.licht,GA.keymatic,GA.licht,GA.taster,HW.hk_remote,HW.hk_windowrec,HW.licht,HW.sw,KE.licht,KE.sw,KG.hk_remote,KG.hk_windowrec,KK.hk_remote,KK.hk_windowrec,KU.licht,KU.spuele,PR.heater,PR.hk_remote,PR.hk_windowsrec,PR.licht,SZ.hk_remote,SZ.hk_windowrec,WC.hk_remote,WC.hk_windowrec,WC.licht,WC.ventilator
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 1
raw 1
tpl 1
io:
flgs 0
newChn +2B1983,00,01,00
nextSend 1773387771.40721
rxt 2
vccu vccu
p:
2B1983
00
01
00
prefIO:
HMUART2
HMUART1
mRssi:
mNo 6E
io:
HMUART1:
-48
-48
HMUART2:
-51
-51
HMUART3:
-82
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rssi:
at_HMUART1:
avg -51.1071428571429
cnt 28
lst -48
max -36
min -74
at_HMUART2:
avg -58.1379310344828
cnt 29
lst -57
max -51
min -72
at_HMUART3:
avg -77.92
cnt 25
lst -82
max -72
min -84
shadowReg:
shadowRegChn:
RegL_00. 00
RegL_01. 01
tmpl:
Attributes:
Battery_changed 2020-04-02 | 2025-11-14
IOgrp vccu:HMUART2,HMUART1
actCycle 048:00
actStatus alive
alias Wassermelder WC
autoReadReg 4_reqStatus
devStateIcon dry:general_ok@green .*:secur_alarm@red
event-on-change-reading state,battery
expert defReg,allReg,rawReg,templ
firmware 1.4
group Wassermelder
icon humidity
model HM-SEC-WDS-2
peerIDs 00000000
room WC,Wassermelder
serialNr LEQ0473643
subType threeStateSensor
userattr Battery_changed WetDry WetDry_map structexcludeInternals:
DEF 2B1983
FUUID 5c489c0e-f33f-b6d9-56ee-78f89565a0fea030
HMUART1_MSGCNT 30
HMUART1_RAWMSG 0500012980A6412B198329A083010A00
HMUART1_RSSI -41
HMUART1_TIME 2026-03-13 12:10:32
HMUART2_MSGCNT 31
HMUART2_RAWMSG 0501013280A6412B198329A083010A00
HMUART2_RSSI -50
HMUART2_TIME 2026-03-13 12:10:32
HMUART3_MSGCNT 27
HMUART3_RAWMSG 0500004F80A6412B198329A083010A00
HMUART3_RSSI -79
HMUART3_TIME 2026-03-13 12:10:32
IODev HMUART2
LASTInputDev HMUART2
MSGCNT 88
NAME WC.wm
NR 141
NTFY_ORDER 48-WC.wm
STATE dry
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
eventCount 8
lastMsg No:80 - t:41 s:2B1983 d:29A083 010A00
protCmdDel 3
protLastRcv 2026-03-13 12:10:32
protNack 2 last_at:2026-03-13 08:42:51
protRcv 31 last_at:2026-03-13 12:10:32
protSnd 29 last_at:2026-03-13 12:10:32
protState CMDs_done
rssi_at_HMUART1 cnt:30 min:-74 max:-36 avg:-50.8 lst:-41
rssi_at_HMUART2 cnt:31 min:-72 max:-50 avg:-58.03 lst:-50
rssi_at_HMUART3 cnt:27 min:-84 max:-72 avg:-78.18 lst:-79
READINGS:
2026-03-02 19:28:01 Activity alive
2026-03-13 08:42:51 CommandAccepted no
2025-11-14 18:33:39 D-firmware 1.4
2025-11-14 18:33:39 D-serialNr LEQ0473643
2026-03-13 12:10:32 IODev HMUART2
2026-03-06 09:47:18 PairedTo 0x29A083
2016-05-04 20:40:24 R-cyclicInfoMsg on
2016-05-04 20:40:25 R-eventFilterTimeB 5 s
2016-05-04 20:40:25 R-msgWdsPosA dry
2016-05-04 20:40:25 R-msgWdsPosB wet
2016-05-04 20:40:25 R-msgWdsPosC water
2016-05-04 20:40:24 R-pairCentral 0x29A083
2016-05-04 20:40:25 R-sign off
2026-03-06 09:47:18 R-transmDevTryMax 8
2026-03-06 09:47:19 R-transmitTryMax 8
2026-03-06 09:47:18 RegL_00. 00:00 02:01 09:01 0A:29 0B:A0 0C:83 10:01 14:08
2026-03-06 09:47:19 RegL_01. 00:00 08:00 20:78 22:64 23:05 30:08
2026-03-13 08:42:47 alive yes
2026-03-13 12:10:32 battery ok
2026-03-07 16:26:58 cfgState ok
2026-03-13 12:10:32 commState CMDs_done
2026-03-13 12:10:32 contact dry (to vccu)
2026-03-13 08:42:47 cover closed
2025-11-15 18:25:29 powerOn 2025-11-15 18:25:29
2026-03-13 08:42:47 recentStateType info
2026-03-13 12:10:32 state dry
2026-03-13 12:10:32 trigger_cnt 10
helper:
HM_CMDNR 128
cSnd 0129A0832B198301040000000001,0129A0832B19830103
cfgStateUpdt 0
lastMsgTm 1773400232.15137
mId 00B2
peerFriend peerAct,peerVirt
peerIDsRaw ,00000000
peerIDsState complete
peerOpt 4:threeStateSensor
regLst 0,1,4p
rxType 12
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1772475510.50556
TmplTs 1772475510.50556
cmdKey 1:1:0::WC.wm:00B2:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition closed,damp,dry,open,tilted,wet
peer
peerOpt AZ.hk_remote,AZ.hk_windowrec,Alarm_sir_ext,Alarm_sir_int,BD.hk_remote,BD.hk_windowrec,BD.licht,BD.spiegel,EM.pm.sw,FL.AZ.pm.sw,FL.EG.gong.led,FL.EG.gong.mp3,FL.EG.licht,FL.OG.licht,FL.UG.hk_remote,FL.UG.hk_windowrec,FL.UG.licht,FL.UG.strahler,FL.ZG.licht,GA.keymatic,GA.licht,GA.taster,HW.hk_remote,HW.hk_windowrec,HW.licht,HW.sw,KE.licht,KE.sw,KG.hk_remote,KG.hk_windowrec,KK.hk_remote,KK.hk_windowrec,KU.licht,KU.spuele,PR.heater,PR.hk_remote,PR.hk_windowsrec,PR.licht,SZ.hk_remote,SZ.hk_windowrec,WC.hk_remote,WC.hk_windowrec,WC.licht,WC.ventilator
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 1
raw 1
tpl 1
io:
flgs 0
newChn +2B1983,00,01,00
nextSend 1773400232.44559
rxt 2
vccu vccu
p:
2B1983
00
01
00
prefIO:
HMUART2
HMUART1
mRssi:
mNo 80
io:
HMUART1:
-41
-41
HMUART2:
-44
-44
HMUART3:
-79
-79
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rpt:
IO HMUART1
flg A
ts 1773400232.15137
ack:
HASH(0x1db4168)
80800229A0832B198300
rssi:
at_HMUART1:
avg -50.8
cnt 30
lst -41
max -36
min -74
at_HMUART2:
avg -58.0322580645161
cnt 31
lst -50
max -50
min -72
at_HMUART3:
avg -78.1851851851852
cnt 27
lst -79
max -72
min -84
shadowReg:
shadowRegChn:
RegL_00. 00
RegL_01. 01
tmpl:
Attributes:
Battery_changed 2020-04-02 | 2025-11-14
IOgrp vccu:HMUART2,HMUART1
actCycle 048:00
actStatus alive
alias Wassermelder WC
autoReadReg 4_reqStatus
devStateIcon dry:general_ok@green .*:secur_alarm@red
event-on-change-reading state,battery
expert defReg,allReg,rawReg,templ
firmware 1.4
group Wassermelder
icon humidity
model HM-SEC-WDS-2
peerIDs 00000000
room WC,Wassermelder
serialNr LEQ0473643
subType threeStateSensor
userattr Battery_changed WetDry WetDry_map structexclude
PERL WARNING: Use of uninitialized value $comp in concatenation (.) or string at ./FHEM/36_Shelly.pm line 2946.
2026.03.13 10:02:28.406 2: (Shelly_HttpResponse:code) KellerTreppeSH Error: '404: No handler for .Set', state is set to 'Error: No Handler'
Nach einem Restore auf die Version von gestern funktioniert wieder alles.Internals:
DEF SHRDZM_84F3EB1C394B
DEV_REGEXP SHRDZM_84F3EB1C394B
FUUID 65c8c3a6-f33f-3579-9535-a3f516a4415df094
FVERSION 98_statistics.pm:0.280860/2023-10-22
NAME Stromstatistiken
NOTIFYDEV global,SHRDZM_84F3EB1C394B
NR 424
NTFY_ORDER 10-Stromstatistiken
PREFIX stat
STATE Updated stats for: SHRDZM_84F3EB1C394B
TYPE statistics
eventCount 130203
READINGS:
2026-02-26 07:37:18 monitoredDevicesMQTT2_DEVICE SHRDZM_84F3EB1C394B
2026-03-13 08:59:55 nextPeriodChangeCalc 2026-03-13 09:59:55
2026-03-13 09:33:02 state Updated stats for: SHRDZM_84F3EB1C394B
fhem:
modulVersion $Date: 2023-10-22 16:27:28 +0200 (So, 22. Okt 2023) $
nextPeriodChangeTime 1773392395
Attributes:
deltaReadings gesamt_Bezug_kWh,gesamt_Einspeisung_kWh
durationPeriodHour 1
room Stromkosten
singularReadings SHRDZM_84F3EB1C394B:gesamt_Bezug_kWh:Delta:(Year|Month|Hour|Day)|SHRDZM_84F3EB1C394B:gesamt_Einspeisung_kWh:Delta:(Year|Month|Hour|Day)2026-03-13 09:37:32 statGesamt_Bezug_kWh Hour: 0.012 Day: 0.124 Month: 0.124 Year: 0.124 (since: 2026-03-13 )
2026-03-13 09:37:32 statGesamt_Bezug_kWhDay 0.124
2026-03-12 23:59:55 statGesamt_Bezug_kWhDayLast 3.266
2026-03-13 09:37:32 statGesamt_Bezug_kWhHour 0.012
2026-03-13 08:59:55 statGesamt_Bezug_kWhHourLast 0.000
2026-03-13 08:59:55 statGesamt_Bezug_kWhLast Hour: 0.000 Day: 3.266 Month: 786.208 [b]Year: 4685.018[/b] (since: 2026-03-12_10:46:50 )
2026-03-13 09:37:32 statGesamt_Bezug_kWhMonth 0.124
2026-02-28 23:59:55 statGesamt_Bezug_kWhMonthLast 786.208
2026-03-13 09:37:32 [b]statGesamt_Bezug_kWhYear 0.124[/b]
2026-03-12 10:46:02 statGesamt_Bezug_kWhYearLast 0
2026-03-13 09:37:32 statGesamt_Einspeisung_kWh Hour: 0.622 Day: 5.792 Month: 5.792 Year: 5.792 (since: 2026-03-13 )
2026-03-13 09:37:32 statGesamt_Einspeisung_kWhDay 5.792
2026-03-12 23:59:55 statGesamt_Einspeisung_kWhDayLast 4.533
2026-03-13 09:37:32 statGesamt_Einspeisung_kWhHour 0.622
2026-03-13 08:59:55 statGesamt_Einspeisung_kWhHourLast 3.315
2026-03-13 08:59:55 statGesamt_Einspeisung_kWhLast Hour: 3.315 Day: 4.533 Month: 93.824 Year: 2985.886 (since: 2026-03-12_10:46:50 )
2026-03-13 09:37:32 statGesamt_Einspeisung_kWhMonth 5.792
2026-02-28 23:59:55 statGesamt_Einspeisung_kWhMonthLast 93.824
2026-03-13 09:37:32 statGesamt_Einspeisung_kWhYear 5.792
2026-03-12 10:46:02 statGesamt_Einspeisung_kWhYearLast 0Zitat von: JoWiemann am 08 März 2026, 09:32:09Zitat von: Skusi am 07 März 2026, 21:27:31Über den Umweg per Home Assistent soll das ja gehen, aber warum kann das nicht direkt aus Fhem funktionieren ?
Ist es wirklich so, dass sich nur noch niemand gefunden hat der die inoffizielle Anker API in das solix2mqtt integriert. Es kann doch nicht sein das man einen Raspi mit HA aufsetzen muss, um umständlich irgendwie die HA Integration zu benutzen.
Doch, das kann und wird so sein. Module entstehen nicht auf Wunsch, sonder weil jemand den Bedarf hat, für sich eine Lösung entwickelt und diese der Community zur Verfügung stellt.
Grüße Jörg