FHEM Forum

CUL => Hard- und Firmware => Thema gestartet von: MBHG am 23 November 2015, 21:11:49

Titel: Fhem & nanoCUL Absturz bei Newasksin
Beitrag von: MBHG am 23 November 2015, 21:11:49
Ihr lieben,

Ich hatte das Thema bei der Homematic drin und wir vermuten, dass es was mit der culfw Software auf sich haben könnte:

- NanoCUL culfw 1.65
- Newasksin auf Arduino Uno + CC1101

Ergibt beim Pairen einen Absturz:

Fhem Log

015.11.23 20:33:27 4: CUL_Parse: CUL_0 A 1A 02 8000 5823FF 00000010006C584D533132333435363700410100C4 -67
2015.11.23 20:33:27 2: CUL_HM Unknown device HM_5823FF is now defined
2015.11.23 20:33:27 2: autocreate: define HM_5823FF CUL_HM 5823FF
2015.11.23 20:33:27 3: CUL_HM pair: HM_5823FF switch, model HM-LC-SW1-BA-PCB serialNr
2015.11.23 20:33:27 4: CUL_send:  CUL_0As 10 03 A001 280790 5823FF00050000000000
2015.11.23 20:33:29 4: CUL_send:  CUL_0As 10 01 B001 280790 5823FF00050000000000
..... letzte Zeile wird 25 mal die Sekunde geschickt bis ich fhem stoppe ....


Newasksin HM LC SW1 BA PBC Log


<- 1A 02 80 00 58 23 FF 00 00 00 10 00 6C 58 4D 53 31 32 33 34 35 36 37 00 41 01 00 (42049)
l> 10 03 A0 81 A8 07 90 D8 A3 FF 00 05 00 00 04 1C 00 (42314)
l> 10 01 B0 0B 22 07 91 59 EC F1 FF 00 05 00 00 04 02 (44687)
l> 10 01 B0 05 24 27 70 58 2B F7 00 45 C0 00 00 00 00 (52576)
l> 20 01 B0 09 A0 87 90 1A 81 B6 29 0C 19 41 84 20 64 E4 F2 19 4C C8 8D E5 7D 33 93 21 C5 81 98 3B F8 (52958)
l> 10 01 B0 01 28 07 90 D8 A3 FF 00 05 00 00 00 04 B4 (53328)
x> 10 01 B8 79 2A 05 90 58 23 FF 00 45 7C C0 00 00 BC (54771)
x> 18 01 B0 03 22 1F 90 58 23 FF 00 2C 45 C0 00 00 04 7D F2 19 4C C8 8D E5 A3 (55149)
l> 10 01 B0 01 28 07 B0 38 23 FF 00 2C 45 C0 00 00 B4 (55523)
l> 10 01 B1 04 20 1B 90 24 58 23 FF 00 45 C0 00 00 B5 (56551)
l> 10 01 B0 01 28 85 EC 12 58 23 FF 00 45 C0 00 00 B4 (56927)
l> 10 01 B0 05 2C 24 85 12 58 23 FF 00 45 C0 00 00 B4 (57303)
l> 10 01 24 B0 05 24 85 12 58 23 FF 00 45 C0 00 00 20 (57678)
l> 10 01 24 B0 05 24 85 12 58 23 FF 00 45 C0 00 00 20 (58054)
l> 12 01 B0 01 28 07 90 58 EC 23 FF 00 45 C0 00 00 04 7D 3B (58588)
l> 10 01 B0 00 A9 C7 6C 50 58 23 FF 00 45 C0 00 00 B4 (58964)
l> 10 01 90 A1 A8 3C 47 50 58 23 FF 00 45 C0 00 00 94 (59340)
l> 10 01 24 90 A1 A8 47 50 58 23 FF 00 45 C0 00 00 20 (59715)



Das Device wird noch angelegt, ich kann es gerade noch saven, bevor fhem nicht mehr ansprechbar ist.

Internals:
   DEF        5823FF
   IODev      CUL_0
   NAME       HM_5823FF
   NR         96
   NTFY_ORDER 50-HM_5823FF
   STATE      ???
   TYPE       CUL_HM
   Readings:
     2015-11-23 20:33:27   D-firmware      1.0
     2015-11-23 20:33:27   D-serialNr      XMS1234567
     2015-11-23 20:33:27   R-pairCentral   set_0x280790
   Helper:
     HM_CMDNR   1
     mId        006C
     rxType     2
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +5823FF,00,00,00
       prefIO
       rxt        0
       vccu
       p:
         5823FF
         00
         00
         00
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf   00
       qReqStat   00
     Role:
       chn        1
       dev        1
       prs        1
Attributes:
   IODev      CUL_0
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.0
   model      HM-LC-SW1-BA-PCB
   msgRepeat  1
   room       CUL_HM
   serialNr   XMS1234567
   subType    switch
   webCmd     statusRequest:toggle:on:off
 




Ich muss dann fhem abschiessen, den CUL abziehen und alles neu starten. Das ganze läßt sich zuverlässig wiederholen. Irritierend ist, das fhem die Nachricht ca 25 mal die Sekunde rausschickt. Oder wird es einmal an den CUL gegeben und der schickt es raus? Irgendwas geht in die Endlosschleife.


Gruss MB
Titel: Antw:Fhem & nanoCUL Absturz bei Newasksin
Beitrag von: MBHG am 01 Dezember 2015, 13:36:23
Nun gut, dann unterhalte ich mich mit mir selbst.

Die letzten Updates von FHEM haben anscheinend das Problem gelöst, so dass es die letzten zwei Tage nicht mehr zu reproduzieren war.

Gruss