RWE SmartHome Rauchmelder von HMUSB erkannt?

Begonnen von Pythonf, 18 Januar 2016, 19:29:35

Vorheriges Thema - Nächstes Thema

Pythonf

Ich besitze RWE SmartHome Rauchmelder Rauchmelder aus der Zeit vor FHEM. Bisher habe ich mich nicht damit beschäftigt, da ich davon ausging, dass keine Kompatibilität mit FHEM bestehen würde.
Eine RWE Zentrale hab ich ebenfalls hier rum liegen, ist allerdings nicht eingeschaltet. Vor 10 Tagen habe ich die Batterien der Rauchmelder gewechselt und in FHEM ist folgender Eintrag aufgetaucht:
Internals:
   DEF        168F58
   IODev      hmusb
   NAME       HM_168F58
   NR         151
   NTFY_ORDER 50-HM_168F58
   STATE      MISSING ACK
   TYPE       CUL_HM
   protCmdDel 289
   protIOdly  1 last_at:2016-01-13 01:22:13
   protIOerr  2 last_at:2016-01-14 22:35:44
   protResnd  284 last_at:2016-01-18 19:24:08
   protResndFail 284 last_at:2016-01-18 19:24:12
   protSnd    285 last_at:2016-01-18 19:24:04
   protState  CMDs_done_Errors:1
   Readings:
     2016-01-17 00:21:26   Activity        dead
     2016-01-08 19:54:59   D-firmware      1.0
     2016-01-08 19:54:59   D-serialNr      IRW0019246
     2016-01-08 19:55:10   PairedTo        0x000000
     2016-01-08 19:55:10   R-pairCentral   0x000000
     2016-01-16 20:05:42   RegL_00.
     2016-01-08 19:56:00   battery         ok
     2016-01-08 19:56:00   level           0
     2016-01-08 19:56:00   powerOn         2016-01-08 19:56:00
     2016-01-08 19:56:00   recentStateType info
     2016-01-18 19:24:12   state           MISSING ACK
   Helper:
     HM_CMDNR   30
     cSnd       012CC655168F58010E,012CC655168F58010E
     getCfgListNo
     mId        0042
     rxType     2
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +168F58,00,00,00
       prefIO
       rxt        0
       vccu
       p:
         168F58
         00
         00
         00
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
Attributes:
   IODev      hmusb
   actCycle   099:00
   actStatus  dead
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.0
   model      HM-SEC-SD
   msgRepeat  1
   peerIDs    00000000,
   room       CUL_HM
   serialNr   IRW0019246
   subType    smokeDetector
   webCmd     statusRequest

Gibt es eventuell doch eine Möglichkeit, die RWE Rauchmelder mit FHEM zu verbinden?
Gerade abfrage von Batteriestatus und eventuelles senden von Probealarmen etc. wäre sehr interessant? Hat jemand ähnlich Erfahrungen wie ich gemacht und was würdet ihr vorschlagen, wie ich weiter verfahren könnte? Die Seriennummer stimmt mit einem der Rauchmelder überein.
Ich hab mal einen Rauchmelder mit FHEM gepairt oder gepeert:
Internals:
   CFGFN
   DEF        17E964
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     24
   NAME       Rauchmelder.Keller01
   NR         284
   STATE      off
   TYPE       CUL_HM
   hmusb_MSGCNT 24
   hmusb_RAWMSG R560D0D9C,0001,00178C29,FF,FFC5,11A01017E9642CC6550117E8E80100000000
   hmusb_RSSI -59
   hmusb_TIME 2016-01-18 19:44:02
   lastMsg    No:11 - t:10 s:17E964 d:2CC655 0117E8E80100000000
   peerList   17E8E801,
   protLastRcv 2016-01-18 19:44:02
   protSnd    23 last_at:2016-01-18 19:44:02
   protState  CMDs_done
   rssi_at_hmusb avg:-65.62 min:-77 max:-58 lst:-59 cnt:24
   rssi_hmusb avg:-63.5 min:-68 max:-59 lst:-59 cnt:2
   Readings:
     2016-01-18 19:35:28   Activity        alive
     2016-01-18 19:35:24   CommandAccepted yes
     2016-01-18 19:35:23   D-firmware      1.0
     2016-01-18 19:35:23   D-serialNr      IRW0024414
     2016-01-18 19:44:01   PairedTo        0x2CC655
     2016-01-18 19:35:28   R-pairCentral   0x2CC655
     2016-01-18 19:44:01   RegL_00.          02:01 0A:2C 0B:C6 0C:55 00:00
     2016-01-18 19:36:26   battery         ok
     2016-01-18 19:36:26   level           0
     2016-01-18 19:44:02   peerList        17E8E801,
     2016-01-18 19:36:26   recentStateType info
     2016-01-18 19:36:26   state           off
   Helper:
     HM_CMDNR   17
     cSnd       012CC65517E96400040000000000,012CC65517E9640103
     mId        0042
     peerIDsRaw ,17E8E801,00000000
     rxType     2
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +17E964,00,00,00
       nextSend   1453142642.21912
       prefIO
       rxt        0
       vccu
       p:
         17E964
         00
         00
         00
     Mrssi:
       mNo        11
       Io:
         hmusb      -57
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rpt:
       IO         hmusb
       flg        A
       ts         1453142642.15717
       ack:
         HASH(0x55e6668)
         1180022CC65517E96400
     Rssi:
       At_hmusb:
         avg        -65.625
         cnt        24
         lst        -59
         max        -58
         min        -77
       Hmusb:
         avg        -63.5
         cnt        2
         lst        -59
         max        -59
         min        -68
     Shadowreg:
   Nb:
     cnt        1
Attributes:
   IODev      hmusb
   IOgrp      myVCCU:hmusb
   actCycle   099:00
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SD
   msgRepeat  1
   peerIDs    00000000,17E8E801,
   room       Keller,CUL_HM
   serialNr   IRW0024414
   subType    smokeDetector
   webCmd     statusRequest


Da ich Ihn nicht resetet habe, sollte er noch mit den anderen gepeert sein, oder?

Beste Grüße
Fabian

martinp876


Pythonf

RWE Rauchmelder mit Firmware 1.0 funktionieren einwandfrei mit FHEM
Internals:
   CFGFN
   DEF        168F5A
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     28
   NAME       Rauchmelder.Arbeitszimmer
   NR         713
   STATE      off
   TYPE       CUL_HM
   hmusb_MSGCNT 28
   hmusb_RAWMSG E168F5A,0000,00070CC5,FF,FFA4,00A410168F5A2CC65506010000
   hmusb_RSSI -92
   hmusb_TIME 2016-02-07 18:14:45
   lastMsg    No:00 - t:10 s:168F5A d:2CC655 06010000
   peerList   Rauchmelder_Team,
   protCmdDel 15
   protIOdly  2 last_at:2016-02-07 17:57:13
   protIOerr  3 last_at:2016-02-07 17:58:13
   protLastRcv 2016-02-07 18:14:45
   protResnd  2 last_at:2016-02-07 17:47:13
   protResndFail 1 last_at:2016-02-07 17:47:06
   protSnd    17 last_at:2016-02-07 18:14:45
   protState  CMDs_done
   rssi_at_hmusb avg:-57.14 min:-92 max:-50 lst:-92 cnt:28
   Readings:
     2016-02-07 18:08:31   Activity        alive
     2016-02-07 18:09:44   CommandAccepted yes
     2016-02-07 18:08:31   D-firmware      1.0
     2016-02-07 18:08:31   D-serialNr      IRW0019244
     2016-02-07 18:09:50   PairedTo        0x2CC655
     2016-02-07 18:08:56   R-pairCentral   0x2CC655
     2016-02-07 18:09:50   RegL_00.          02:01 0A:2C 0B:C6 0C:55 00:00
     2016-02-07 18:14:45   battery         ok
     2016-02-07 18:14:45   level           0
     2016-02-07 18:09:51   peerList        Rauchmelder_Team,
     2016-02-07 18:14:45   powerOn         2016-02-07 18:14:45
     2016-02-07 18:14:45   recentStateType info
     2016-02-07 18:14:45   state           off
     2016-02-07 18:15:48   teamCall        from TeamDev:2
     2016-02-07 18:08:12   trigger         Short_1
     2016-02-07 18:08:12   trigger_cnt     1
   Helper:
     BNO        1
     BNOCNT     3
     HM_CMDNR   0
     PONtest    0
     cSnd       012CC655168F5A00040000000000,012CC655168F5A0103
     mId        0042
     peerIDsRaw ,11111101,00000000
     rxType     2
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +168F5A,00,00,00
       nextSend   1454865285.83739
       prefIO
       rxt        0
       vccu
       p:
         168F5A
         00
         00
         00
     Mrssi:
       mNo        00
       Io:
         hmusb      -90
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf   00
       qReqStat   00
     Role:
       chn        1
       dev        1
     Rpt:
       IO         hmusb
       flg        A
       ts         1454865285.77487
       ack:
         HASH(0x2c5ffd0)
         0080022CC655168F5A00
     Rssi:
       At_hmusb:
         avg        -57.1428571428571
         cnt        28
         lst        -92
         max        -50
         min        -92
     Shadowreg:
Attributes:
   IODev      hmusb
   IOgrp      myVCCU:hmusb
   actCycle   099:00
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SD
   msgRepeat  1
   peerIDs    00000000,11111101,
   room       CUL_HM
   serialNr   IRW0019244
   subType    smokeDetector
   webCmd     statusRequest

TeamCall alarmOn/Off geht alles.

Beste Grüße
Fabian