Hallo,
ich habe seit einem Update gestern nachmittag Fehlermeldungen zu sunrise_abs() und zum HMUART in meinem Log, die ich vorher nicht hatte. Ich habe auch keine Programmteile verändert, die sunrise oder das HMUART verwenden.
Die Meldung zu sunrise_abs():
2019.03.16 13:55:13.754 1: PERL WARNING: Use of uninitialized value $model in pattern match (m//) at ./FHEM/10_CUL_HM.pm line 7785.
2019.03.16 13:55:13.754 3: eval: sunrise_abs()
2019.03.16 13:55:14.889 1: PERL WARNING: Use of uninitialized value $st in hash element at ./FHEM/10_CUL_HM.pm line 4087.
2019.03.16 13:55:14.889 3: eval: sunrise_abs()
2019.03.16 13:55:14.889 1: PERL WARNING: Use of uninitialized value $st in hash element at ./FHEM/10_CUL_HM.pm line 4089.
2019.03.16 13:55:14.889 3: eval: sunrise_abs()
2019.03.16 13:55:14.889 1: PERL WARNING: Use of uninitialized value $md in hash element at ./FHEM/10_CUL_HM.pm line 4090.
2019.03.16 13:55:14.890 3: eval: sunrise_abs()
2019.03.16 13:55:14.890 1: PERL WARNING: Use of uninitialized value $md in concatenation (.) or string at ./FHEM/10_CUL_HM.pm line 4091.
2019.03.16 13:55:14.890 3: eval: sunrise_abs()
2019.03.16 13:55:14.890 1: PERL WARNING: Use of uninitialized value $md in concatenation (.) or string at ./FHEM/10_CUL_HM.pm line 4092.
2019.03.16 13:55:14.890 3: eval: sunrise_abs()
2019.03.16 13:55:14.890 1: PERL WARNING: Use of uninitialized value $st in hash element at ./FHEM/10_CUL_HM.pm line 4113.
2019.03.16 13:55:14.890 3: eval: sunrise_abs()
2019.03.16 13:55:14.890 1: PERL WARNING: Use of uninitialized value $st in hash element at ./FHEM/10_CUL_HM.pm line 4128.
2019.03.16 13:55:14.891 3: eval: sunrise_abs()
2019.03.16 13:55:14.891 1: PERL WARNING: Use of uninitialized value $st in hash element at ./FHEM/10_CUL_HM.pm line 4130.
2019.03.16 13:55:14.891 3: eval: sunrise_abs()
2019.03.16 13:55:14.891 1: PERL WARNING: Use of uninitialized value $md in hash element at ./FHEM/10_CUL_HM.pm line 4131.
2019.03.16 13:55:14.891 3: eval: sunrise_abs()
2019.03.16 13:55:14.891 1: PERL WARNING: Use of uninitialized value $md in concatenation (.) or string at ./FHEM/10_CUL_HM.pm line 4132.
2019.03.16 13:55:14.891 3: eval: sunrise_abs()
2019.03.16 13:55:14.892 1: PERL WARNING: Use of uninitialized value $md in concatenation (.) or string at ./FHEM/10_CUL_HM.pm line 4133.
2019.03.16 13:55:14.892 3: eval: sunrise_abs()
2019.03.16 13:55:14.892 1: PERL WARNING: Use of uninitialized value in join or string at ./FHEM/10_CUL_HM.pm line 8714.
2019.03.16 13:55:14.892 3: eval: sunrise_abs()
Die Meldung zum myHMUART und ein LOG mit Level 5:
2019.03.17 19:21:17.983 2: AttrTemplates: got 70 entries
2019.03.17 19:21:50.429 3: myHMUART: Unknown code A14ADA270B2F1D331AE26007E360000006400C80D48::-76:myHMUART, help me!
2019.03.17 19:22:16.447 3: myHMUART: Unknown code A1440A270182AAA31AE260038002527000000000960::-92:myHMUART, help me!
2019.03.17 19:24:36.054 3: myHMUART: Unknown code A14AEA270B2F1D331AE26007E360000006400C80D48::-76:myHMUART, help me!
2019.03.17 19:25:30.405 3: myHMUART: Unknown code A1441A270182AAA31AE2600380025260000000008FC::-92:myHMUART, help me!
2019.03.17 19:27:06.120 3: myHMUART: Unknown code A14AFA270B2F1D331AE26007E360000006400C80D48::-76:myHMUART, help me!
2019.03.17 19:28:28.041 3: myHMUART: Unknown code A1442A270182AAA31AE260038002527000000000960::-92:myHMUART, help me!
2019.03.17 19:29:20.420 3: myHMUART: Unknown code A14B0A270B2F1D331AE26007D360000006400C80D48::-76:myHMUART, help me!
2019.03.17 19:31:09.077 3: myHMUART: Unknown code A1443A270182AAA31AE260038002529000000000960::-92:myHMUART, help me!
2019.03.17 19:32:28.567 3: myHMUART: Unknown code A14B1A270B2F1D331AE26007D360000006400C80D48::-76:myHMUART, help me!
2019.03.17 19:33:33.447 3: myHMUART: Unknown code A1444A270182AAA31AE260038002529000000000960::-92:myHMUART, help me!
2019.03.17 19:35:21.011 3: myHMUART: Unknown code A14B2A270B2F1D331AE26007D360000006400C80D48::-76:myHMUART, help me!
2019.03.17 19:36:08.448 5: HMUARTLGW myHMUART checking credits (from timer)
2019.03.17 19:36:08.451 5: HMUARTLGW myHMUART send: 00 08
2019.03.17 19:36:08.452 5: HMUARTLGW myHMUART send: (8): fd00030006088c33
2019.03.17 19:36:08.452 5: SW: fd00030006088c33
2019.03.17 19:36:08.456 5: HMUARTLGW myHMUART read raw (10): fd0005000604020e3472
2019.03.17 19:36:08.458 5: HMUARTLGW myHMUART read (9): fd0005000604020e3472 crc OK
2019.03.17 19:36:08.458 5: HMUARTLGW myHMUART recv: 00 04020E, state 98
2019.03.17 19:36:08.461 5: HMUARTLGW myHMUART GetSet Ack: 02, state 98
2019.03.17 19:36:08.462 5: HMUARTLGW myHMUART roundtrip delay: 0.0038
2019.03.17 19:36:17.557 5: HMUARTLGW myHMUART read raw (31): fd001a01470501005d3fa270ef38e031ae2600e42725390000015909c4c5df
2019.03.17 19:36:17.559 5: HMUARTLGW myHMUART read (30): fd001a01470501005d3fa270ef38e031ae2600e42725390000015909c4c5df crc OK
2019.03.17 19:36:17.562 5: HMUARTLGW myHMUART recv: 01 05 01 00 5D msg: 3F A2 70 EF38E0 31AE26 00E42725390000015909C4
2019.03.17 19:36:17.563 5: HMUARTLGW myHMUART Dispatch: A143FA270EF38E031AE2600E42725390000015909C4::-93:myHMUART
2019.03.17 19:36:17.564 5: myHMUART: dispatch A143FA270EF38E031AE2600E42725390000015909C4::-93:myHMUART
2019.03.17 19:36:17.572 5: HMUARTLGW myHMUART HMUARTLGW_Write: As0A3F800231AE26EF38E000
2019.03.17 19:36:17.573 5: HMUARTLGW myHMUART: Skip ACK
2019.03.17 19:36:23.456 5: HMUARTLGW myHMUART checking credits (from timer)
2019.03.17 19:36:23.459 5: HMUARTLGW myHMUART send: 00 08
2019.03.17 19:36:23.460 5: HMUARTLGW myHMUART send: (8): fd00030007080a30
2019.03.17 19:36:23.460 5: SW: fd00030007080a30
2019.03.17 19:36:23.464 5: HMUARTLGW myHMUART read raw (10): fd0005000704020ea071
2019.03.17 19:36:23.465 5: HMUARTLGW myHMUART read (9): fd0005000704020ea071 crc OK
2019.03.17 19:36:23.466 5: HMUARTLGW myHMUART recv: 00 04020E, state 98
2019.03.17 19:36:23.469 5: HMUARTLGW myHMUART GetSet Ack: 02, state 98
2019.03.17 19:36:23.469 5: HMUARTLGW myHMUART roundtrip delay: 0.0040
List des HMUART:
Internals:
AssignedPeerCnt 17
CNT 56
Clients :CUL_HM:
DEF /dev/serial/by-id/usb-Silicon_Labs_ELV_USB-Modul_UM2102_I7UEPACLX4VMD2CL-if00-port0@115200
DEVCNT 56
DevState 99
DevType UART
DeviceName /dev/serial/by-id/usb-Silicon_Labs_ELV_USB-Modul_UM2102_I7UEPACLX4VMD2CL-if00-port0@115200
FD 66
FUUID 5c4c3924-f33f-6b6f-e72c-d4ffb513e1516b67
LastOpen 1552846246.35293
NAME myHMUART
NOTIFYDEV global
NR 79
NTFY_ORDER 50-myHMUART
PARTIAL
RAWMSG 040211
RSSI -96
STATE opened
TYPE HMUARTLGW
XmitOpen 1
model HM-MOD-UART
msgLoadCurrent 9
msgLoadHistory 1/1/0/1/0/1/5/-/-/-/-/-
msgLoadHistoryAbs 9/8/7/7/6/6/5/0/-/-/-/-/-
owner 31AE26
owner_CCU VCCU
Helper:
CreditTimer 145
FW 66561
Initialized 1
SendCnt 36
AckPending:
17:
cmd 020000001C800231AE2657CA8801010000
dst 1
frame FD00130111020000001C800231AE2657CA8801010000E586
time 1552847918.8814
191:
cmd 0200000019800231AE2657CA8801010000
dst 1
frame FD001301BF0200000019800231AE2657CA8801010000B46B
time 1552846836.97755
221:
cmd 020000001A800231AE2657CA8801010000
dst 1
frame FD001301DD020000001A800231AE2657CA88010100009B51
time 1552847196.34092
246:
cmd 020000001B800231AE2657CA8801010000
dst 1
frame FD001301F6020000001B800231AE2657CA8801010000FAC1
time 1552847553.65522
45:
cmd 020000001D800231AE2657CA8801010000
dst 1
frame FD0013012D020000001D800231AE2657CA8801010000293F
time 1552848286.69425
LastSendLen:
3
3
Log:
IDs:
PendingCMD:
RoundTrip:
Delay 0.00377702713012695
loadLvl:
lastHistory 1552848356.03572
MatchList:
1:CUL_HM ^A......................
Peers:
182AAA +182AAA,00,01,00
22542F +22542F,00,01,00
257247 +257247,00,01,00
2605D9 +2605D9,00,01,00
27238A +27238A,00,01,00
2A8260 +2A8260,00,01,00
316C1F +316C1F,00,01,00
399B85 +399B85,00,01,00
3D6532 +3D6532,00,01,00
3D9F25 +3D9F25,00,01,00
3FD5D3 +3FD5D3,00,01,00
3FD5EF +3FD5EF,00,01,00
4E4791 +4E4791,00,01,00
572922 +572922,00,01,00
57CA88 +57CA88,00,01,00
B2F1D3 +B2F1D3,00,01,00
EF38E0 +EF38E0,00,01,00
READINGS:
2019-03-17 19:10:55 D-HMIdAssigned 31AE26
2019-03-17 19:10:55 D-HMIdOriginal 59D5F6
2019-03-17 19:10:55 D-firmware 1.4.1
2019-03-17 19:10:55 D-serialNr OEQ0606430
2019-03-17 19:10:23 D-type HM-MOD-UART
2019-03-17 19:10:56 cond ok
2019-03-17 19:45:22 load 9
2019-03-17 19:10:56 loadLvl low
2019-03-17 19:10:46 state opened
helper:
Attributes:
hmId 31AE26
room 9.6_System
verbose 0
Und List der VCCU:
Internals:
DEF 31AE26
FUUID 5c4c3924-f33f-6b6f-d6ae-aa69f3555298354c
IODev myHMUART
NAME VCCU
NOTIFYDEV global
NR 84
NTFY_ORDER 50-VCCU
STATE myHMUART:ok
TYPE CUL_HM
assignedIOs myHMUART
chanNo 01
READINGS:
2019-03-17 19:44:06 IOopen 1
2019-03-17 19:44:06 state myHMUART:ok
2018-12-31 18:11:13 unknown_35C7F4 received
2018-11-23 07:40:58 unknown_3AB260 received
helper:
HM_CMDNR 37
mId FFF0
peerFriend peerSD,peerSens,peerAct
peerOpt -:virtual
regLst 0
rxType 1
expert:
def 1
det 0
raw 1
tpl 0
io:
prefIO
vccu
ioList:
myHMUART
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
vrt 1
tmpl:
role:
Attributes:
IODev myHMUART
IOList myHMUART,CUL_0
aesCommReq 1
expert 2_full
hmKey 01:375acab87142f1d9faddbc238906cc7e
model CCU-FHEM
room 9.6_System
subType virtual
webCmd virtual:update
Vielleicht hat jemand einen Ansatz. Mich wundert, dass beide Fehler seit dem Update gestern kommen, ich aber im Forum nichts finden konnte.
Grüße Jürgen
Ergänzung: HMInfo ist seit längerem bereits installiert.
Ich habe versucht den Fehler beim CUL einzugrenzen mit einem Log Level 5.
2019.03.18 21:42:16.716 4: CUL_Parse: CUL_0 A 14 60 A270 182AAA 31AE26 000F00258C0000000008FCEE -83
2019.03.18 21:42:16.717 5: CUL_0: dispatch A1460A270182AAA31AE26000F00258C0000000008FC::-83:CUL_0
2019.03.18 21:42:16.786 3: CUL_0: Unknown code A1460A270182AAA31AE26000F00258C0000000008FC::-83:CUL_0, help me!
2019.03.18 21:42:16.960 5: CUL/RAW: /A0D05A24157CA8831AE2603C20040F5
2019.03.18 21:42:16.961 4: CUL_Parse: CUL_0 A 0D 05 A241 57CA88 31AE26 03C20040F5 -79.5
2019.03.18 21:42:16.961 5: CUL_0: dispatch A0D05A24157CA8831AE2603C20040::-79.5:CUL_0
2019.03.18 21:42:16.965 5: CUL_0 sending As0D05800231AE2657CA8801010000
2019.03.18 21:42:16.966 5: CUL 57CA88 dly:95ms
2019.03.18 21:42:17.061 5: SW: As0D05800231AE2657CA8801010000
2019.03.18 21:42:17.427 5: CUL/RAW: /A1460A270182AAA31AE26000F00258C0000000008FCEC
Auffällig für mich ist, dass beim CUL_Parse die letzten Zeichen z.B. ...8FCEE sind, beim dispatch aber ...8FC:: und dasselbe dann beim Unknown code.
Ist das so richtig?
Gruß Jürgen