HM-SEC-SD-2 neu

Begonnen von martinp876, 21 März 2015, 17:28:26

Vorheriges Thema - Nächstes Thema

martinp876

Alarm off sollte einfach per alarmoff vom teamlead gehen. Geht über ein notify von jedem event getriggert.
Der echte rauchalarm lässt sich nur temporär abschalten. Erst wenn Rauch weg oder bat alle ist, ist Schluss.
Manuell getriggerte alarme, auch vom alarmhändler, lassen sich auch manuell abschalten.

Ein einfaches räucherstäbchen sollte auch zum testen reichen, wenn keine zigarre zur Hand.

theophilou85

Könnt ihr mir mal kurz helfen. Seit einigen Wochen ist der Rauchmelder stumm. Wenn ich ihm ein "set smo00 alamOn" rausschicke und warte bis ich "CMD's done" bekomme, empfängt er es scheinbar, beginnt aber nicht zu plärren.

2018-04-25_00:14:06 smo00 aesCBCCounter: 000094
2018-04-25_00:14:15 smo00 aesCBCCounter: 000095
2018-04-25_00:14:15 smo00 eventNo: 02
2018-04-25_00:14:15 smo00 level: 198
2018-04-25_00:14:15 smo00 smoke_detect: -
2018-04-25_00:14:15 smo00 smoke-Alarm_02
2018-04-25_00:14:48 smo00 Activity: alive
2018-04-25_00:14:59 smo00 alarmTest: ok
2018-04-25_00:14:59 smo00 battery: ok
2018-04-25_00:14:59 smo00 eventNo: 01
2018-04-25_00:14:59 smo00 level: 0
2018-04-25_00:14:59 smo00 smokeChamber: ok
2018-04-25_00:14:59 smo00 smoke_detect: none
2018-04-25_00:14:59 smo00 off
2018-04-25_00:15:22 smo00 aesCBCCounter: 000096
2018-04-25_00:15:30 smo00 aesCBCCounter: 000097
2018-04-25_00:15:30 smo00 eventNo: 02
2018-04-25_00:15:30 smo00 level: 198
2018-04-25_00:15:30 smo00 smoke_detect: -
2018-04-25_00:15:30 smo00 smoke-Alarm_02
2018-04-25_00:15:33 smo00 eventNo: 03
2018-04-25_00:15:33 smo00 level: 0
2018-04-25_00:15:33 smo00 smoke_detect: none
2018-04-25_00:15:33 smo00 off


Internals:
   DEF        4BAA74
   IODev      scc00
   LASTInputDev scc00
   MSGCNT     1
   NAME       smo00
   NOTIFYDEV  global
   NR         284
   STATE      smoke-Alarm_04
   TESTNR     4
   TYPE       CUL_HM
   lastMsg    No:3F - t:10 s:4BAA74 d:000001 0601000024
   peerList   self01,
   protLastRcv 2018-04-25 00:14:59
   protResnd  1 last_at:2018-04-25 00:14:57
   protSnd    20 last_at:2018-04-25 00:18:21
   protState  CMDs_done
   rssi_at_scc00 cnt:1 min:-44.5 max:-44.5 avg:-44.5 lst:-44.5
   scc00_MSGCNT 1
   scc00_RAWMSG A0E3FA6104BAA740000010601000024::-44.5:scc00:
   scc00_RSSI -44.5
   scc00_TIME 2018-04-25 00:14:59
   sdTeam     sdLead
   READINGS:
     2018-04-25 00:14:48   Activity        alive
     2018-04-15 21:37:46   D-firmware      1.0
     2018-04-15 21:37:46   D-serialNr      NEQ0442322
     2018-04-15 21:35:19   PairedTo        0x000001
     2018-04-14 15:28:24   R-pairCentral   0x000001
     2018-04-15 21:35:19   RegL_00.        02:01 0A:00 0B:00 0C:01 16:00 1F:00 00:00
     2018-04-25 00:18:20   aesCBCCounter   000098
     2018-04-25 00:14:59   alarmTest       ok
     2018-04-25 00:14:59   battery         ok
     2018-04-25 00:18:31   eventNo         04
     2018-04-25 00:18:31   level           198
     2018-04-25 00:14:48   peerList        self01,
     2018-04-25 00:14:59   recentStateType info
     2018-04-15 21:35:19   sdRepeat        off
     2018-04-25 00:14:59   smokeChamber    ok
     2018-04-25 00:18:31   smoke_detect    -
     2018-04-25 00:18:31   state           smoke-Alarm_04
     2018-04-15 21:35:59   teamCall        from :0D
   helper:
     HM_CMDNR   152
     cSnd       ,010000014BAA74010E
     fkt        sdLead2
     mId        00AA
     regLst     ,0
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       lstRecType 10
       newChn     +4BAA74,00,00,00
       nextSend   1524608099.26771
       nxtSndMcnt 3F
       prefIO     
       restoredIO scc00
       rxt        0
       tgtDly     88
       vccu       
       lRcTm:
         scc00      689047280
         tnms       968450927
       p:
         4BAA74
         00
         00
         00
     mRssi:
       mNo        3F
       io:
         scc00:
           -36.5
           -36.5
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rpt:
       IO         scc00
       flg        A
       ts         1524608099.1982
       ack:
         HASH(0x2fe0e78)
         3F80020000014BAA7400
     rssi:
       at_scc00:
         avg        -44.5
         cnt        1
         lst        -44.5
         max        -44.5
         min        -44.5
Attributes:
   IODev      scc00
   actCycle   099:00
   actStatus  alive
   alias      Smoke Detector
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   group      [Homematic] Smoke Detectors
   model      HM-SEC-SD-2
   msgRepeat  1
   peerIDs    00000000,4BAA7401,
   room       Sensors
   serialNr   NEQ0442322
   subType    smokeDetector
   verbose    5
   webCmd     statusRequest


Ich tippe einmal auf irgendwas mit dem aesCBCCounter. Als es noch lief war ich bei:
2018-02-02_18:38:22 smo00 aesCBCCounter: 0002E1
2018-02-02_18:38:37 smo00 aesCBCCounter: 0002E2
2018-02-02_18:39:55 smo00 aesCBCCounter: 0002E3
2018-02-02_18:40:11 smo00 aesCBCCounter: 0002E4


Als es dann nicht mehr ging (bis dahin ohne meine Einwirkung (denke ich zumin.)), habe ich den Counter nach ner Anleitung manuell zurückgesetzt. Womöglich ist dort der Hund begraben.

frank

FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

theophilou85

#663
Hallo Frank

Genau das habe ich gemacht setreading TeamLead aesCBCCounter 000100, nachdem der Feuermelder das erste Mal keinen Ton mehr von sich gegeben hat. Ich weiß leider nicht mehr welchen Wert.

Ist mit Generationenzähler gemeint?

Die höchste Message die ich fand war:  0003A5

also: setreading TeamLead aesCBCCounter 0003AF damit ich >5 Inkremente Reserver in Hex gelassen habe, oder muss 0003A6 kommen?

frank

lese noch mal genau nach.
genarationenzähler => 4 stellen von links.

ZitatDie höchste Message die ich fand war:  0003A5
ich hätte dann zuerst 000400 versucht. danach noch einen mehr 000500.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

theophilou85

Danke schön, er schreit wieder.

Hubi22

#666
Moin,

Anfängerfrage: Ich habe zwei SD-2 und einen virtuellen Teamlead. Peers scheinen i.O. zu sein. Teamlead set alarmOn setzt auch bei beiden SDs den alarm. Jedoch springt bei keinem von beiden eine Sirene an! Ist das Verhalten korrekt? Müssten nicht beide "heulen"? In der Anleitung steht level 200 bedeutet Alarmsirene an. Setzte ich den Teamlead auf alarmOn zeigen beide SDs level 198 !?

Wie kann mal also die Sirene testen?

Gruß, Hubi

martinp876

ja, die Sirenen sollten heulen. Wenn nicht hast du ein Problem. Typisch ein AES problem.

Motivierte linke Hände

Hier haben die Sirenen noch nicht bei einem Test geheult...? Ich meinte auch gelesen zu haben, dass das normal sei...?
FHEM 6 in einer KVM VM mit Ubuntu
HM-CFG-USB2, 2xHM-CFG-HMLAN, HM-HMUARTLGW mit 100+ HomeMatic Devices, Geofencing, Fritzbox, Unifi, HUE, Harmony-Hub, Denon-Receiver-Modul, Calendar, GardenaSmartDevice, Shelly, MQTT (zigbee2mqtt, Tasmota und Shelly) und ein wenig 1Wire.

darkness

Ich glaube hier ist der Begriff Test etwas verwirrend :)

Also beim TeamCall blinken die nur. Kein Ton

Wird AlarmOn gesetzt verhalten die Rauchmelder sich als wenn Rauch detektiert wurde. Also Ton.

Gruß

Motivierte linke Hände

Also bei "AlarmOn" melden die Melder alle "Smoke", aber es piepst nicht einer.

Fehlermeldungen im Log habe ich keine. Wie sollte ich jetzt ein AES-Problem erkennen/fixen?
FHEM 6 in einer KVM VM mit Ubuntu
HM-CFG-USB2, 2xHM-CFG-HMLAN, HM-HMUARTLGW mit 100+ HomeMatic Devices, Geofencing, Fritzbox, Unifi, HUE, Harmony-Hub, Denon-Receiver-Modul, Calendar, GardenaSmartDevice, Shelly, MQTT (zigbee2mqtt, Tasmota und Shelly) und ein wenig 1Wire.

darkness

Sofern du Debian verwendest:
Bei mir fehlte das libcrypt-cbc-perl Paket.

https://wiki.fhem.de/wiki/HM-SEC-SD_Rauchmelder#Probleme_beim_SD-2


Motivierte linke Hände

Zitat von: darkness am 08 Oktober 2018, 11:40:27
Sofern du Debian verwendest:
Bei mir fehlte das libcrypt-cbc-perl Paket.

https://wiki.fhem.de/wiki/HM-SEC-SD_Rauchmelder#Probleme_beim_SD-2

AES bei Homematic an sich funktioniert bei mir, und libcrypt-rijndael-perl ist installiert. Meintest Du das Paket? Das ist auch im Wiki erwähnt. libcrypt-cbc-perl hingegen ist in der Tat nicht installiert, aber auch nirgendwo zu Homematic erwähnt; lediglich in der commandref zu Broadlink finde ich einen Verweis auf das Paket...?

Wie gesagt, bisher hatte ich auch gedacht, die Rauchmelder funktionieren, da sie ja auf den Alarmtest reagieren, wenn auch nur mit einer Status-Änderung und nicht mit Piepen...
FHEM 6 in einer KVM VM mit Ubuntu
HM-CFG-USB2, 2xHM-CFG-HMLAN, HM-HMUARTLGW mit 100+ HomeMatic Devices, Geofencing, Fritzbox, Unifi, HUE, Harmony-Hub, Denon-Receiver-Modul, Calendar, GardenaSmartDevice, Shelly, MQTT (zigbee2mqtt, Tasmota und Shelly) und ein wenig 1Wire.

darkness

Wenn es raucht funktionieren die auch :) Nur halt manuell nicht. Wir hatten dazu mal was im Forum. Kann ich nachher mal schauen.  Die Problematik ist aber im Link beschrieben.


libcrypt-cbc-perl meinte ich

Hubi22

Ok, die Rauchmelder melden sich bei AlarmOn im iPhone. Die interne Sirene funktioniert ebenfalls im manuellen Test wie in der Anleitung beschrieben. AES Probleme habe ich ebenfalls nicht. Ich gehe mal davon aus, dass alles so wie es ist i.O. ist  ;) Danke für die Infos. Gruß, Hubi  :D