HM protokol

Begonnen von martinp876, 30 Oktober 2013, 11:20:37

Vorheriges Thema - Nächstes Thema

ulli

#45
@Marcel: Du bist der Beste!
Genau das war das Problem. Ich habe kurzer Hand im CUL_HM alle Type Abfragen die auf "CUL" gematcht waren ausgetauscht.
Jetzt ist der Fensterkontakt auf den ersten Pairing Button Druck erfolgreich gepaired worden und alle Infos scheinen wir als korrrekt. Keine CMDs pending....

Internals:
   CFGFN
   DEF        467B2D
   IODev      RadioGateway868_1
   LASTInputDev RadioGateway868_1
   MSGCNT     11
   NAME       HM_467B2D
   NR         53
   NTFY_ORDER 50-HM_467B2D
   RadioGateway868_1_MSGCNT 11
   RadioGateway868_1_RAWMSG A0E09A010467B2D5F8E3A0100000000
   RadioGateway868_1_TIME 2016-02-14 11:01:03
   STATE      ???
   TYPE       CUL_HM
   lastMsg    No:09 - t:10 s:467B2D d:5F8E3A 0100000000
   protLastRcv 2016-02-14 11:01:03
   protSnd    12 last_at:2016-02-14 11:01:03
   protState  CMDs_done
   Readings:
     2016-02-14 11:01:02   Activity        alive
     2016-02-14 10:59:55   CommandAccepted yes
     2016-02-14 11:01:02   D-firmware      1.0
     2016-02-14 11:01:02   D-serialNr      NEQ0065811
     2016-02-14 11:01:02   PairedTo        0x5F8E3A
     2016-02-14 11:01:02   R-cyclicInfoMsg on
     2016-02-14 11:01:02   R-eventDlyTime  0 s
     2016-02-14 11:01:02   R-pairCentral   0x5F8E3A
     2016-02-14 11:01:02   R-sabotageMsg   on
     2016-02-14 11:01:02   R-sign          on
     2016-02-14 11:01:02   RegL_00.          02:01 09:01 0A:5F 0B:8E 0C:3A 10:01 14:06 00:00
     2016-02-14 11:01:02   RegL_01.          08:01 20:9C 21:00 30:06 00:00
     2016-02-14 10:59:55   aesCommToDev    ok
     2016-02-14 10:59:54   aesKeyNbr       00
   Helper:
     HM_CMDNR   9
     cSnd       015F8E3A467B2D01040000000001,015F8E3A467B2D0103
     mId        00C7
     peerIDsRaw ,00000000
     rxType     28
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +467B2D,00,00,00
       nextSend   1455444063.36238
       prefIO
       rxt        2
       vccu
       p:
         467B2D
         00
         00
         00
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rpt:
       IO         RadioGateway868_1
       flg        A
       ts         1455444063.16876
       ack:
         HASH(0x932e6f8)
         0980025F8E3A467B2D00
     Shadowreg:
Attributes:
   IODev      RadioGateway868_1
   actCycle   000:50
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SCo
   peerIDs    00000000,
   room       System
   serialNr   NEQ0065811
   subType    threeStateSensor


Besten Dank an alle die mir in den letzten Wochen immer wieder Tips gegeben haben. Das hat mir sehr geholfen!!
8) ;D

Ich habe mal alles zusammengefasst für die Nachwelt :)
http://forum.fhem.de/index.php/topic,49300.0.html

MarcelK

Hallo Ulli,

cool, freut mich sehr! 8) Ich wollte mich irgendwann eh mal besser in das Protokoll einarbeiten, insofern hat mir der kleine Exkurs auch selbst was gebracht :)

Besten Gruß, Marcel

ulli

Dann haben sich ja zwei getroffen  ;D