Hallo,
kann es sein das die cul_hm ein Problem hat? Die Version vom 30.3 hat innerhalb einer Minute alles geholt. Die vom 17.4 hat innerhalb einer Minute zwei USB_HmUART in Overload gebracht. Mehrere Neustarts brachten keine Verbesserung. Ca. 30 Devices mit minimalsten Events sind vorhanden.
Zitatkann es sein das die cul_hm ein Problem hat?
wie du an meinen zahlreichen threads erkennen kannst, gibt es einige probleme.
allerdings hat die neueste version im prinzip die wenigsten probleme. ;)
poste mal die ausgabe von "get hminfo protoEvents all".
einmal vor fhem restart und einmal etwa 15 min nach restart.
Hallo,
hab den Fehler gefunden. Da war noch ein Notify, das auf alle Events eines Devices reagiert hat und dadurch gesendet hat.
ok, dann waren bei dir die auslöser also auch die events des nun in allen entities vorhandenen readings commState.
Hallo,
die aktuelle CUL_HM (24320) verursacht aber dazu mehr als das doppelte an Traffic und sendet anscheinend nicht zuverlässig.
auf spekulationen habe ich keine lust mehr.
lege endlich fakten auf den tisch.
welches device macht bei welchem cmd probleme?
Also,
ich habe ein HM-DIS-EP-WM55 welches ich mit dynamischen Zuständen fülle. Die Zeilen sind in FHEM richtig dargestellt und werden anscheinend gesendet (LED blinkt am Gerät) nur wird im Display nichts geändert. Was ich komisch finde, ist das beim cfgState updating steht.
zeig mal ein list vom hauptdevice.
was zeigt hminfo configCheck?
cfgState=updating deutet daraufhin, dass auf getconfig gewartet wird.
Zitatposte mal die ausgabe von "get hminfo protoEvents all".
Nach mehrmaligem getConfig sieht es jetzt so aus, Einträge stimmen in FHEM, aber im Display nicht.
Internals:
DEF 510681
FUUID 5c42ec14-f33f-1864-ccc2-501a423c625103fa
IODev USB_HmUART
LASTInputDev USB_HmUART2
MSGCNT 436
NAME FL.MO.Eingang
NOTIFYDEV global
NR 129
NTFY_ORDER 50-FL.MO.Eingang
STATE CMDs_done
TYPE CUL_HM
USB_HmUART2_MSGCNT 218
USB_HmUART2_RAWMSG 0500002D50800251068123885700
USB_HmUART2_RSSI -45
USB_HmUART2_TIME 2021-04-28 07:28:16
USB_HmUART_MSGCNT 218
USB_HmUART_RAWMSG 0403033750800251068123885700
USB_HmUART_RSSI -55
USB_HmUART_TIME 2021-04-28 07:28:15
channel_01 FL.MO.Eingang_Btn_01
channel_02 FL.MO.Eingang_Btn_02
channel_03 FL.MO.Eingang_Dis
channel_04 FL.MO.Eingang_Key_01
channel_05 FL.MO.Eingang_Key_02
channel_06 FL.MO.Eingang_Key_03
channel_07 FL.MO.Eingang_Key_04
channel_08 FL.MO.Eingang_Key_05
lastMsg No:50 - t:02 s:510681 d:238857 00
protErrIoAttack 2 last_at:2021-04-28 06:16:10
protLastRcv 2021-04-28 07:28:15
protRcv 240 last_at:2021-04-28 07:28:15
protResnd 43 last_at:2021-04-28 07:28:14
protSnd 246 last_at:2021-04-28 07:28:14
protSndB 99 last_at:2021-04-28 07:28:14
protState CMDs_done
rssi_at_USB_HmUART cnt:218 min:-71 max:-39 avg:-51.48 lst:-55
rssi_at_USB_HmUART2 cnt:218 min:-59 max:-33 avg:-47.18 lst:-45
READINGS:
2021-04-28 07:28:15 CommandAccepted yes
from archivexx D-firmware 1.2
2021-04-27 15:21:55 D-serialNr NEQ1463848
2021-04-27 15:25:43 PairedTo 0x238857
2021-04-26 20:28:34 R-displayInvert off
2021-04-26 20:28:34 R-intKeyVisib invisib
2021-04-26 20:28:34 R-pairCentral 0x238857
2021-04-26 20:28:34 R-powerSupply bat
2021-04-26 20:28:34 R-statMsgTxtAlign left
2021-04-26 20:28:34 R-transmDevTryMax 3
2021-04-26 20:28:34 R-wakeupBehavMsg on
2021-04-26 20:28:34 R-wakeupBehavMsg_R on
2021-04-26 20:28:34 R-wakeupBehavior on
2021-04-27 15:25:43 RegL_00. 00:00 02:01 05:80 08:01 0A:23 0B:88 0C:57 14:03 21:FF
2019-02-24 11:50:32 aesCommToDev fail
2019-02-24 11:50:31 aesKeyNbr 00
2021-04-26 20:42:13 battery ok
2021-04-28 07:37:39 cfgState ok
2021-04-28 07:28:15 commState CMDs_done
2018-06-20 22:54:10 fwUpdate done
2021-04-27 15:22:04 powerOn 2021-04-27 15:22:04
2019-07-27 10:09:11 sabotageAttackId_ErrIoId_F10000 cnt:2
2021-04-28 06:16:10 sabotageAttack_ErrIoAttack_cnt 2
2021-04-28 07:28:15 state CMDs_done
helper:
HM_CMDNR 80
PONtest 0
cSnd 1123885751068180036E737465720A124C616D70656E13,112388575106818003810A14C01CD01DE016F003
mId 00FB
peerFriend -
peerOpt -:display
regLst 0
rxType 6
supp_Pair_Rep 0
tmplChg 0
ack:
cmds:
TmplKey :1619461713:1619461714.53033
TmplTs 1619461714.53033
cmdKey 0:1:0::FL.MO.Eingang:00FB:00:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
tplDel -tplDel-
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt
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 0
io:
flgs 0
newChn +510681,00,03,00
nextSend 1619587696.16798
rxt 0
vccu VCCU
p:
510681
00
03
00
prefIO:
USB_HmUART
mRssi:
mNo 50
io:
USB_HmUART:
-49
-49
USB_HmUART2:
-45
-45
peerIDsH:
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
regCollect:
role:
dev 1
rssi:
at_USB_HmUART:
avg -51.4862385321101
cnt 218
lst -55
max -39
min -71
at_USB_HmUART2:
avg -47.1834862385321
cnt 218
lst -45
max -33
min -59
shadowReg:
tmpl:
Attributes:
DbLogExclude .*
IODev USB_HmUART
IOgrp VCCU:USB_HmUART
alias Display
autoReadReg 5_readMissing
event-on-change-reading state
event-on-update-reading battery
expert defReg,allReg,rawReg
firmware 1.2
group Sensoren
icon hm-dis-wm55
model HM-DIS-EP-WM55
msgRepeat 2
room 1Wohnung->Flur,CUL_HM
serialNr NEQ1463848
subType display
webCmd getConfig:clear msgEvents
protoEvents send to devices done:
name :State |CmdPend |Snd |SndB |Rcv |RcvB |Resnd #CmdDel |ResndFail |Nack |IOerr
BD.HZ.Tuer : done | - | 4 | - | 836 | - | 1 # - | - | - | -
BN.HS.Helligkeit : - | - | - | - | 826 | - | - # - | - | - | -
BZ.SD.Waschmaschine : done | - | 39 | - | 850 | - | - # 2 | - | - | 1
BZ.TH.Tuer : done | - | 93 | 8 | 1830 | - | 3 # 3 | - | - | 1
BZ.TK.Fenster : done | - | 44 | - | 50 | 6 | - # - | - | - | -
BZ.TK.Tuer : done | - | 76 | - | 76 | - | - # - | - | - | -
FL.HZ.Tuer : done | - | 6 | - | 818 | - | 2 # - | - | - | -
FL.KM.Tuer : done | - | 31 | 10 | 28 | - | - # 2 | - | - | 1
FL.MO.Eingang : done | - | 246 | 99 | 240 | - | 43 # - | - | - | -
FL.RM.Decke : done | - | 2 | - | 2 | - | - # - | - | - | -
FL.TK.Tuer : done | - | 60 | - | 60 | - | - # - | - | - | -
FL.WS.Decke : done | - | 34 | - | 62 | - | - # 2 | - | - | 1
FL.WS.Wand.1 : done | - | 1 | - | 19 | - | - # - | - | - | -
FL.WS.Wand.2 : done | - | 2 | - | 12 | - | - # - | - | - | -
FL.XX.Klingel : done | - | 1 | - | 1 | - | - # - | - | - | -
FL.XX.Tuer : done | - | 3 | 2 | 1 | - | 1 # - | - | - | -
GA.SD.Tor : done | - | 5 | - | 3 | - | 1 # - | - | - | -
GA.TK.Tor.a : done | - | 4 | - | 4 | - | - # - | - | - | -
GA.TK.Tor.z : done | - | 4 | - | 4 | - | - # - | - | - | -
GA.WS.Decke : done | - | 4 | - | 2 | - | 1 # - | - | - | -
GA.XX.Sen : done | - | 4 | - | 4 | - | - # - | - | - | -
KL.SD.Strom : done | - | 73 | - | 914 | - | - # - | - | - | -
KL.SN.Wasser : done | - | 2 | - | 2 | - | - # - | - | - | -
KL.WS.Decke : done | - | 4 | - | 2 | - | 1 # - | - | - | -
KU.HZ.Tuer : done | - | 5 | - | 833 | - | 1 # - | - | - | -
KU.SD.Geschirrspueler : done | - | 3 | - | 828 | - | 1 # - | - | - | -
KU.SD.Trockner : done | - | 3 | - | 825 | - | 1 # - | - | - | -
KU.TH.Tuer : done | - | 106 | 9 | 1829 | - | 4 # 3 | - | - | 1
KU.TK.Fenster : done | - | 44 | - | 54 | 10 | - # - | - | - | -
KU.WS.Decke : done | - | 14 | - | 12 | - | 1 # - | - | - | -
KZ.HZ.Fenster : done | - | 4 | - | 833 | - | - # - | - | - | -
KZ.TH.Tuer : done | - | 98 | 9 | 1838 | - | 3 # 3 | - | - | 1
KZ.TK.Fenster : done | - | 42 | - | 46 | 4 | - # - | - | - | -
KZ.WS.Decke : done | - | 11 | - | 9 | - | 1 # - | - | - | -
NZ.HZ.Fenster : done | - | 5 | - | 829 | - | - # - | - | - | -
NZ.TH.Tuer : done | - | 103 | 10 | 1922 | - | 4 # 4 | 1 | - | 1
NZ.TK.Fenster : done | - | 44 | - | 49 | 5 | - # - | - | - | -
NZ.WS.Decke : done | - | 11 | - | 10 | - | 1 # - | - | - | -
SZ.HZ.Fenster : done | - | 3 | - | 830 | - | - # - | - | - | -
SZ.RO.Fenster : done | - | 15 | - | 14 | - | 1 # - | - | - | -
SZ.TH.Tuer : done | - | 94 | 8 | 1826 | - | 3 # 3 | - | - | 1
SZ.TK.Fenster : done | - | 42 | - | 47 | 5 | - # - | - | - | -
SZ.WS.Decke : done | - | 23 | - | 21 | - | 1 # - | - | - | -
TR.WS.Decke : done | - | 17 | - | 20 | - | 1 # - | - | - | -
TR.WS.Wand : - | - | - | - | 5 | - | - # - | - | - | -
WZ.HZ.Balkon.1 : done | - | 3 | - | 817 | - | - # - | - | - | -
WZ.HZ.Balkon.2 : done | - | 3 | - | 831 | - | - # - | - | - | -
WZ.RM.Drucker : done | - | 2 | - | 2 | - | - # - | - | - | -
WZ.RO.Fenster : done | - | 10 | - | 9 | - | - # - | - | - | -
WZ.Ro.Balkon : done | - | 14 | - | 14 | - | 3 # - | - | - | -
WZ.SD.Drucker : done | - | 2 | - | 829 | - | - # - | - | - | -
WZ.SD.Fernseher : done | - | 3 | - | 3 | - | 1 # - | - | - | -
WZ.SD.Tablet : done | - | 2 | - | 1 | - | - # - | - | - | -
WZ.TH.Tuer : done | - | 101 | 9 | 1838 | - | 4 # 3 | - | - | 1
WZ.TK.Balkon : done | - | 41 | - | 43 | 2 | - # - | - | - | -
WZ.TK.Fenster : done | - | 37 | - | 37 | - | - # - | - | - | -
=====================================================================================================================================================
sum 0 |0 |1647 |164 |23750 |32 |84 #25 |1 |0 |9
CUL_HM queue length:0
requests pending
----------------
autoReadReg :
recent : none
status request :
autoReadReg wakeup :
status request wakeup:
autoReadTest :
IODevs:USB_HmUART:opened condition:ok
msgLoadCurrent: 11
das display ist scheinbar das einzige device mit grösseren problemen.
da es über burst angesprochen wird, sind resends natürlich besonders "teuer".
allerdings gibt es keine weiteren fehler (CmdDel,ResndFail,....), also waren die resends erfolgreich.
schlecht sind ebenfalls die IOerr.
das betrifft zb alle devices mit dem kürzel "TH" (thermostat?).
1. zeig mal ein list von NZ.TH.Tuer
es ergeben sich weitere fragen zu deinen io:
2. warum ist der USB_HmUART2 nicht unten in protoevents zu sehen?
3. poste mal ein list der vccu.
4. wo kommen die attack meldungen her?
die hmid des io "riecht" nach cul.
der timestamp vom cul ist allerdings uralt.
also gibt es frische attack mit deiner hmid von heute morgen.
2019-07-27 10:09:11 sabotageAttackId_ErrIoId_F10000 cnt:2
2021-04-28 06:16:10 sabotageAttack_ErrIoAttack_cnt 2
5. was war heute um 6 uhr 16 los?
6. nochmal die frage: was zeigt "get hminfo configCheck"?
Hallo,
1. TH = Thermostat (HM-TC-IT-WM-W-EU)
Internals:
DEF 64CBFF
FUUID 5c42ec16-f33f-1864-eaac-51850e15f95643f0
IODev USB_HmUART
LASTInputDev USB_HmUART2
MSGCNT 4271
NAME NZ.TH.Tuer
NOTIFYDEV global
NR 243
NTFY_ORDER 50-NZ.TH.Tuer
STATE CMDs_done
TYPE CUL_HM
USB_HmUART2_MSGCNT 2134
USB_HmUART2_RAWMSG 050000374E847064CBFF00000000D72A
USB_HmUART2_RSSI -55
USB_HmUART2_TIME 2021-04-28 12:19:38
USB_HmUART_MSGCNT 2137
USB_HmUART_RAWMSG 050003304E847064CBFF00000000D72A
USB_HmUART_RSSI -48
USB_HmUART_TIME 2021-04-28 12:19:38
channel_01 NZ.TH.Tuer_Weather
channel_02 NZ.TH.Tuer_Climate
channel_03 NZ.TH.Tuer_WindowRec
channel_06 NZ.TH.Tuer_remote
channel_07 NZ.TH.Tuer_SwitchTr
lastMsg No:4E - t:70 s:64CBFF d:000000 00D72A
protCmdDel 4
protCondBurst off
protIOerr 1 last_at:2021-04-26 20:29:26
protLastRcv 2021-04-28 12:19:38
protRcv 2170 last_at:2021-04-28 12:19:38
protResnd 4 last_at:2021-04-27 20:25:26
protResndFail 1 last_at:2021-04-27 20:25:33
protSnd 103 last_at:2021-04-28 00:05:09
protSndB 10 last_at:2021-04-28 00:05:03
protState CMDs_done
rssi_USB_HmUART cnt:3 min:-44 max:-43 avg:-43.33 lst:-44
rssi_at_USB_HmUART cnt:2137 min:-56 max:-46 avg:-48.74 lst:-48
rssi_at_USB_HmUART2 cnt:2134 min:-71 max:-49 avg:-52.69 lst:-55
READINGS:
2021-04-26 20:38:15 Activity alive
2021-04-28 00:05:09 CommandAccepted yes
from archivexx D-firmware 1.3
from archivexx D-serialNr OEQ1671631
2021-04-26 20:54:57 PairedTo 0x238857
2021-04-26 20:28:33 R-btnLock on
2021-04-26 20:28:33 R-burstRx on
2021-04-26 20:28:33 R-cyclicInfoMsg on
2021-04-26 20:28:33 R-cyclicInfoMsgDis 0
2021-04-26 20:28:33 R-globalBtnLock off
2021-04-26 20:28:33 R-localResDis off
2021-04-26 20:28:33 R-lowBatLimitRT 2.2 V
2021-04-26 20:28:33 R-modusBtnLock off
2021-04-26 20:28:33 R-pairCentral 0x238857
2021-04-26 20:54:57 RegL_00. 00:00 01:01 02:01 09:01 0A:23 0B:88 0C:57 0F:01 11:00 12:16 16:01 18:00 19:00 1A:00
2021-04-26 21:00:00 RegL_07.
2021-04-28 12:12:06 battery ok
2021-04-28 12:12:06 batteryLevel 2.5
2021-04-28 07:37:42 cfgState ok
2021-04-28 00:05:09 commState CMDs_done
2021-04-28 12:12:06 desired-temp 19.0
2021-04-28 12:12:06 measured-temp 21.5
2020-09-27 11:53:10 powerOn 2020-09-27 11:53:10
2020-09-27 11:53:10 recentStateType info
2021-04-28 00:05:09 state CMDs_done
2020-09-27 11:53:12 time-request -
helper:
HM_CMDNR 78
PONtest 1
cSnd 1123885764CBFF8502,1123885764CBFF8002
mId 00AD
peerFriend -
peerOpt -:thermostat
regLst 0
rxType 6
supp_Pair_Rep 0
tmplChg 0
ack:
cmds:
TmplKey :1619461713:1619461714.53236
TmplTs 1619461714.53236
cmdKey 0:1:0::NZ.TH.Tuer:00AD:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
inhibit [(on|{off})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sysTime noArg
tplDel -tplDel-
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt
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 0
io:
flgs 0
newChn +64CBFF,00,03,00
nextSend 1619605178.65302
rxt 0
vccu VCCU
p:
64CBFF
00
03
00
prefIO:
USB_HmUART
mRssi:
mNo 4E
io:
USB_HmUART:
-40
-40
USB_HmUART2:
-55
-55
peerIDsH:
prt:
awake 0
bErr 0
brstWu 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
dev 1
prs 1
rssi:
USB_HmUART:
avg -43.3333333333333
cnt 3
lst -44
max -43
min -44
at_USB_HmUART:
avg -48.7421619092186
cnt 2137
lst -48
max -46
min -56
at_USB_HmUART2:
avg -52.6940018744143
cnt 2134
lst -55
max -49
min -71
shRegW:
07 02
shadowReg:
tmpl:
Attributes:
DbLogExclude .*
IODev USB_HmUART
IOgrp VCCU:USB_HmUART
actCycle 000:10
actStatus alive
alias -----
autoReadReg 5_readMissing
burstAccess 1_auto
event-on-change-reading state
event-on-update-reading battery,batteryLevel
expert defReg,allReg,rawReg
firmware 1.3
genericDeviceType thermostat
model HM-TC-IT-WM-W-EU
msgRepeat 1
room CUL_HM
serialNr OEQ1671631
subType thermostat
webCmd getConfig:clear msgEvents
der IOErr war am letzten Neustart
2. HMinfo zeigt ihn, Protoevents auch nach update nicht. Wäre aber nur momentan angesteckt, damit ich nicht so schnell in Overload komme.
3. Internals:
DEF 238857
FUUID 5c42ec11-f33f-1864-ef17-eb5571ac6615da31
IODev USB_HmUART
LASTInputDev USB_HmUART2
MSGCNT 2873
NAME VCCU
NOTIFYDEV global
NR 29
NTFY_ORDER 50-VCCU
STATE USB_HmUART:ok,USB_HmUART2:ok
TYPE CUL_HM
USB_HmUART2_MSGCNT 2866
USB_HmUART2_RAWMSG 0500000913800223885768B5C100
USB_HmUART2_RSSI -9
USB_HmUART2_TIME 2021-04-28 12:27:11
USB_HmUART_MSGCNT 7
USB_HmUART_RAWMSG 0500030ABA943F2388570000000204281BBC88
USB_HmUART_RSSI -10
USB_HmUART_TIME 2021-04-28 08:25:45
assignedIOs USB_HmUART,USB_HmUART2
channel_01 VCCU_Btn1
channel_02 VCCU_Btn2
channel_03 VCCU_Btn3
channel_04 VCCU_Btn4
channel_05 VCCU_Btn5
channel_06 VCCU_Btn6
channel_07 VCCU_Btn7
channel_08 VCCU_Btn8
channel_09 VCCU_Btn9
channel_0A VCCU_Btn10
channel_0B VCCU_Btn11
channel_0C VCCU_Btn12
channel_0D VCCU_Btn13
channel_0E VCCU_Btn14
channel_0F VCCU_Btn15
channel_10 VCCU_Btn16
channel_11 VCCU_Btn17
channel_12 VCCU_Btn18
lastMsg No:13 - t:02 s:238857 d:68B5C1 00
protLastRcv 2021-04-28 12:27:11
protRcv 2645 last_at:2021-04-28 12:27:11
protRcvB 160 last_at:2021-04-28 12:17:45
rssi_at_USB_HmUART cnt:7 min:-10 max:-10 avg:-10 lst:-10
rssi_at_USB_HmUART2 cnt:2866 min:-10 max:-8 avg:-8.99 lst:-9
READINGS:
2021-04-28 12:27:11 CommandAccepted yes
2021-04-28 10:32:07 IOopen 2
2021-04-28 06:16:00 aesReqTo FL.KM.Tuer
2021-04-28 07:37:43 cfgState ok
2020-07-07 13:49:45 commState CMDs_done
2021-04-28 10:32:07 state USB_HmUART:ok,USB_HmUART2:ok
2020-02-10 12:15:01 unknown_29DB5A received
2021-03-02 10:05:08 unknown_5F9F35 received
2021-03-25 20:11:08 unknown_637014 received
2019-11-22 08:58:22 unknown_67394E received
2020-02-14 22:04:03 unknown_6DF5A3 received
2020-06-01 18:49:54 unknown_6F6A63 received
helper:
HM_CMDNR 19
PONtest 1
alarmNo 01
mId FFF0
peerFriend -
peerOpt -:virtual
regLst
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :1619461713:1619461714.53309
TmplTs 1619461714.53309
cmdKey 0:1:1::VCCU:FFF0:01:
cmdLst:
assignIO -IO- [({set}|unset)]
clear [(readings|rssi|msgEvents|attack|{msgErrors}|unknownDev)]
defIgnUnknown noArg
hmPairForSec [-sec-]
hmPairSerial -serial-
update noArg
virtual [(1..50;1|{1})]
lst:
condition slider,0,1,255
peer
peerOpt
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
listDevice noArg
param -param-
expert:
def 1
det 1
raw 1
tpl 0
io:
nextSend 1619605631.76446
prefIO
vccu VCCU
ioList:
USB_HmUART
USB_HmUART2
mRssi:
mNo 13
io:
USB_HmUART:
USB_HmUART2:
-9
-9
peerIDsH:
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
rssi:
at_USB_HmUART:
avg -10
cnt 7
lst -10
max -10
min -10
at_USB_HmUART2:
avg -8.99057920446616
cnt 2866
lst -9
max -8
min -10
shadowReg:
tmpl:
Attributes:
DbLogExclude .*
IODev USB_HmUART
IOList USB_HmUART,USB_HmUART2
IOgrp VCCU
expert defReg,allReg,rawReg
hmKey 01:++++
hmKey2 02:++++
hmKey3 03:++++
model CCU-FHEM
room CUL_HM
subType virtual
webCmd virtual:update
4. Könnte daher kommen, da das Display am Schreibtisch liegt.
ist mit dieser https://wiki.fhem.de/wiki/HM-MOD-RPI-PCB_HomeMatic_Funkmodul_f%C3%BCr_Raspberry_Pi (https://wiki.fhem.de/wiki/HM-MOD-RPI-PCB_HomeMatic_Funkmodul_f%C3%BCr_Raspberry_Pi) Anleitung an USB angesteckt.
5. um 6:16 wurde eine Meldung an das Display gesendet.
6. configCheck done:
peer not defined
KU.TH.Tuer_Weather: id:5462EA01
KU.TH.Tuer_Weather: id:5462EA54
WZ.TH.Tuer_Weather: id:B062FD01
WZ.TH.Tuer_Weather: id:B062FDB0
peer not verified. Check that peer is set on both sides
KU.TH.Tuer_Weather: p:KU.HZ.Tuer_chn-62
KU.TH.Tuer_Weather: p:KU.HZ.Tuer_chn-EA
WZ.TH.Tuer_Weather: p:WZ.HZ.Balkon.1_chn-62
WZ.TH.Tuer_Weather: p:WZ.HZ.Balkon.1_chn-FD
trigger sent to unpeered device
FL.WS.Wand.1_Btn_01: F11234
FL.WS.Wand.2_Btn_02: F11234
KZ.TK.Fenster: 000000
NZ.TK.Fenster: 000000
WZ.TK.Balkon: 000000
WZ.TK.Fenster: 000000
trigger sent to undefined device
FL.WS.Wand.1_Btn_01: F11234
FL.WS.Wand.1_Btn_02: F11234
FL.WS.Wand.2_Btn_01: F11234
FL.WS.Wand.2_Btn_02: F11234
GA.TK.Tor.a: F11234
GA.TK.Tor.z: F11234
boost or template differ in team
KU.TH.Tuer_Climate: team:FL.HZ.Tuer_Clima tempListTmpl differ KU.TH.Tuer_Climate / --
KU.TH.Tuer_Climate: team:KU.HZ.Tuer_Clima tempListTmpl differ KU.TH.Tuer_Climate / --
KZ.TH.Tuer_Climate: team:KZ.HZ.Fenster_Clima tempListTmpl differ KZ.TH.Tuer_Climate / --
NZ.TH.Tuer_Climate: team:NZ.HZ.Fenster_Clima tempListTmpl differ NZ.TH.Tuer_Climate / --
WZ.TH.Tuer_Climate: team:WZ.HZ.Balkon.1_Clima tempListTmpl differ WZ.TH.Tuer_Climate / --
WZ.TH.Tuer_Climate: team:WZ.HZ.Balkon.2_Clima tempListTmpl differ WZ.TH.Tuer_Climate / --
peerNeedsBurst cannot be determined
NZ.TK.Fenster: NZ.TH.Tuer_WindowRec
Konnte folgendes Verhalten feststellen:
Aus einem DOiF oder Notify geht es zu 99% nicht, über die Zeile in der Weboberfläche klappt es eigentlich immer.
ich würde mal damit beginnen, die configcheck fehler zu beseitigen.
die könnten ggf für zusätzlichen traffic durch zb automatische getconfigs sorgen.
trigger sent to unpeered device
FL.WS.Wand.1_Btn_01: F11234
FL.WS.Wand.2_Btn_02: F11234
KZ.TK.Fenster: 000000
NZ.TK.Fenster: 000000
WZ.TK.Balkon: 000000
WZ.TK.Fenster: 000000
trigger sent to undefined device
FL.WS.Wand.1_Btn_01: F11234
FL.WS.Wand.1_Btn_02: F11234
FL.WS.Wand.2_Btn_01: F11234
FL.WS.Wand.2_Btn_02: F11234
GA.TK.Tor.a: F11234
GA.TK.Tor.z: F11234
hier reicht eventuell jeweils die trigger readings zu löschen => set clear trigger
und schon wieder ein cul hinweis => F11234.
gibt es noch einen cul bei dir, oder sind das nur alte readings?
peer not defined
KU.TH.Tuer_Weather: id:5462EA01
KU.TH.Tuer_Weather: id:5462EA54
WZ.TH.Tuer_Weather: id:B062FD01
WZ.TH.Tuer_Weather: id:B062FDB0
peer not verified. Check that peer is set on both sides
KU.TH.Tuer_Weather: p:KU.HZ.Tuer_chn-62
KU.TH.Tuer_Weather: p:KU.HZ.Tuer_chn-EA
WZ.TH.Tuer_Weather: p:WZ.HZ.Balkon.1_chn-62
WZ.TH.Tuer_Weather: p:WZ.HZ.Balkon.1_chn-FD
das wird schon schwieriger, weil in den TH (teilweise?) "nicht existierende" peers existieren.
probiere zunächst getconfig. dann entweder mit peerbulk löschen, sonst bleibt wohl nur reset.
zu den vielen resends des displays:
am besten wäre mal ein getconfig zu sniffen, um zu sehen, was da passiert.
könnte es sein, dass der USB_HmUART2 in fhem.cfg nicht früh genug definiert wird?
Hallo,
KU sind die falschen peers jetzt weg. WZ mach ich demnächst. Musste aber auf die alte CUL zurück, da die neue es nicht geschafft hat die Daten sauber zu senden. Bin bis zum overload gegangen. Hab dann beide CUL's nach vorne. Sind irgendwie nach hinten gerutscht. Wenn die Peers bereinigt sind, versuch ich nochmal die neue. Display hat auf Anhieb wieder funktioniert.
Da auch die Templist bzw. Tag und Nacht Temp mit der neuen CUL_HM nicht gesetzt wurde, vermute ich das dem Device nicht gesagt wurde, das eine Änderung stattgefunden hat. Deshalb, so denke ich, werde ich mal das ändern der Einträge im Display sniffen. Da sollte dann ja ein Unterschied sein, wenn es funktioniert, bzw. nicht funktioniert.
Hallo,
also so sieht es momentan aus:
mit der alten CUL_HM und funktioniert
2021.05.01 13:32:30.098 0: HMUARTLGW USB_HmUART send: 01 02 00 00 01 msg: 20 B0 11 238857 510681 8003020A125363686C6F73730A124665
2021.05.01 13:32:30.499 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 08 msg: 20 B0 11 238857 510681 8003020A125363686C6F73730A124665
2021.05.01 13:32:30.566 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 2D msg: 20 80 02 510681 238857 00
2021.05.01 13:32:30.626 0: HMUARTLGW USB_HmUART recv: 01 04 03 03 33 msg: 20 80 02 510681 238857 00
2021.05.01 13:32:30.723 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 21 A0 11 238857 510681 80036E7374657213820A124C616D7065
2021.05.01 13:32:30.769 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 21 A0 11 238857 510681 80036E7374657213820A124C616D7065
2021.05.01 13:32:30.886 0: HMUARTLGW USB_HmUART recv: 01 04 03 03 33 msg: 21 80 02 510681 238857 00
2021.05.01 13:32:30.948 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 2D msg: 21 80 02 510681 238857 00
2021.05.01 13:32:31.045 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 22 A0 11 238857 510681 80036E0A14C01CD01DE016F003
2021.05.01 13:32:31.087 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 22 A0 11 238857 510681 80036E0A14C01CD01DE016F003
2021.05.01 13:32:31.155 0: HMUARTLGW USB_HmUART recv: 01 04 03 03 34 msg: 22 80 02 510681 238857 00
2021.05.01 13:32:31.217 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 2D msg: 22 80 02 510681 238857 00
mit der neuen CUL_HM wenn es funktioniert:
2021.05.02 13:40:37 0: HMUARTLGW USB_HmUART send: 01 02 00 00 01 msg: 09 B0 11 238857 510681 8003020A125363686C6F73730A124665
2021.05.02 13:40:37 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 09 B0 11 238857 510681 8003020A125363686C6F73730A124665
2021.05.02 13:40:37 0: HMUARTLGW USB_HmUART recv: 01 04 03 03 2F msg: 09 80 02 510681 238857 00
2021.05.02 13:40:38 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 0A A0 11 238857 510681 80036E7374657213820A124C616D7065
2021.05.02 13:40:38 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 29 msg: 09 80 02 510681 238857 00
2021.05.02 13:40:38 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 0A A0 11 238857 510681 80036E7374657213820A124C616D7065
2021.05.02 13:40:38 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 29 msg: 0A 80 02 510681 238857 00
2021.05.02 13:40:38 0: HMUARTLGW USB_HmUART recv: 01 04 03 03 2F msg: 0A 80 02 510681 238857 00
2021.05.02 13:40:38 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 0B A0 11 238857 510681 80036E0A14C01CD01DE016F003
2021.05.02 13:40:38 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 0B A0 11 238857 510681 80036E0A14C01CD01DE016F003
2021.05.02 13:40:39 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 29 msg: 0B 80 02 510681 238857 00
2021.05.02 13:40:39 0: HMUARTLGW USB_HmUART recv: 01 04 03 03 2F msg: 0B 80 02 510681 238857 00
mit der neuen CUL_HM wenn es nicht funktioniert
2021.05.02 13:42:31 0: HMUARTLGW USB_HmUART send: 01 02 00 00 01 msg: 0F B0 11 238857 510681 8003020A125363686C6F73730A124665
2021.05.02 13:42:31 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 0F B0 11 238857 510681 8003020A125363686C6F73730A124665
2021.05.02 13:42:31 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 2B msg: 0F 80 02 510681 238857 00
2021.05.02 13:42:32 0: HMUARTLGW USB_HmUART recv: 01 04 03 03 35 msg: 0F 80 02 510681 238857 00
2021.05.02 13:42:32 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 10 A0 11 238857 510681 80036E7374657213820A124C616D7065
2021.05.02 13:42:32 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 10 A0 11 238857 510681 80036E7374657213820A124C616D7065
2021.05.02 13:42:32 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 2B msg: 10 80 02 510681 238857 00
2021.05.02 13:42:32 0: HMUARTLGW USB_HmUART recv: 01 04 03 03 35 msg: 10 80 02 510681 238857 00
2021.05.02 13:42:33 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 11 A0 11 238857 510681 80036E0A14C01CD01DE016F003
2021.05.02 13:42:33 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 11 A0 11 238857 510681 80036E0A14C01CD01DE016F003
2021.05.02 13:42:33 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 11 A0 11 238857 510681 80036E0A14C01CD01DE016F003
2021.05.02 13:42:33 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 11 A0 11 238857 510681 80036E0A14C01CD01DE016F003
2021.05.02 13:42:35 0: HMUARTLGW USB_HmUART send: 01 02 00 00 01 msg: 11 B0 11 238857 510681 80036E0A14C01CD01DE016F003
2021.05.02 13:42:36 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 11 B0 11 238857 510681 80036E0A14C01CD01DE016F003
2021.05.02 13:42:37 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 09 msg: 11 B0 11 238857 510681 80036E0A14C01CD01DE016F003
2021.05.02 13:42:37 0: HMUARTLGW USB_HmUART2 recv: 01 05 00 00 2B msg: 11 80 02 510681 238857 00
2021.05.02 13:42:37 0: HMUARTLGW USB_HmUART recv: 01 04 03 03 35 msg: 11 80 02 510681 238857 00
configcheck hab ich mittlerweile abgearbeitet und ist sauber.