Seit update gestern Fehler mit sunrise_abs() und HMUAR

Begonnen von bmwfan, 17 März 2019, 19:58:40

Vorheriges Thema - Nächstes Thema

bmwfan

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.
Synology DS720+ mit Docker-Container und Haupt-FHEM, HW-LAN, Jalousienaktoren; Raspi 3B+ mit piVCCU ohne FHEM-Instanz, CUL, JeeLink; Raspi 3B+ mit FHEM und HMUARTUSB,  Raspi 3B+ mit HMUARTGPIO, 1-wire, ebusd

bmwfan

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
Synology DS720+ mit Docker-Container und Haupt-FHEM, HW-LAN, Jalousienaktoren; Raspi 3B+ mit piVCCU ohne FHEM-Instanz, CUL, JeeLink; Raspi 3B+ mit FHEM und HMUARTUSB,  Raspi 3B+ mit HMUARTGPIO, 1-wire, ebusd