FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Frood42 am 10 September 2021, 15:58:50

Titel: HM-SEN-DB-PCB - RESPONSE TIMEOUT:RegisterRead
Beitrag von: Frood42 am 10 September 2021, 15:58:50
Hallo!

So ein Posting hier gab es schon mal, aber das verlief im Sande.
ich habe wohl erfolgreich den HM-SEN-DB-PCB gepairt, aber das mit dem Knopf drücken und ?Short geht irgendwie nicht.

List:

Internals:
   .triggerUsed 1
   CFGFN     
   DEF        72C5C2
   FUUID      613b62a2-f33f-9562-e37e-26980a801210d8e2
   HMGW1_MSGCNT 10
   HMGW1_RAWMSG 040300302CA01072C5C2AFFECC02020105000AAF0BFE0CCC140618000000
   HMGW1_RSSI -48
   HMGW1_TIME 2021-09-10 15:51:23
   IODev      HMGW1
   LASTInputDev HMGW1
   MSGCNT     10
   NAME       HM_72C5C2
   NOTIFYDEV  global
   NR         3037
   STATE      RESPONSE TIMEOUT:RegisterRead
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:2C - t:10 s:72C5C2 d:AFFECC 02020105000AAF0BFE0CCC140618000000
   protCmdDel 9
   protLastRcv 2021-09-10 15:51:23
   protRcv    11 last_at:2021-09-10 15:51:23
   protResndFail 2 last_at:2021-09-10 15:51:28
   protSnd    7 last_at:2021-09-10 15:51:23
   protState  CMDs_done_Errors:1
   rssi_at_HMGW1 cnt:11 min:-51 max:-44 avg:-47.36 lst:-48
   .attraggr:
   .attrminint:
   READINGS:
     2021-09-10 15:51:22   .D-devInfo      010101
     2021-09-10 15:51:22   .D-stc          40
     2021-09-10 15:50:26   .R-pairCentral  set_0xAFFECC
     2021-09-10 15:51:27   .associatedWith HM_72C5C2,HM_72C5C2
     2021-09-10 15:51:23   .protLastRcv    20210910155123
     2021-09-10 15:51:05   CommandAccepted yes
     2021-09-10 15:51:22   D-firmware      1.0
     2021-09-10 15:51:22   D-serialNr      REQ1032033
     2021-09-10 15:51:26   cfgState        PeerIncom,RegMiss
     2021-09-10 15:51:28   commState       CMDs_done_Errors:1
     2021-09-10 15:51:28   state           RESPONSE TIMEOUT:RegisterRead
     RegL_00.:
       VAL       
   helper:
     HM_CMDNR   44
     PONtest    1
     cSnd       01AFFECC72C5C200040000000000,01AFFECC72C5C200040000000000
     getCfgList all
     getCfgListNo ,4
     mId        00DC
     peerFriend peerAct,peerVirt
     peerOpt    4:pushButton
     regLst     0,1,4p
     rxType     4
     supp_Pair_Rep 0
     cfgChk:
       idPz00     fail
       idRc01     RegL_00.,RegL_01.
     cmds:
       TmplKey    :no:1631281887.43621
       TmplTs     1631281887.43621
       cmdKey     1:1:0::HM_72C5C2:00DC:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
         peerSmart  -peerOpt-
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    HM_653B50_Sw,HM_6A974D_Sideboard_Deko,HM_6A9B69_window,HM_6BAD9C_KITCHEN_LIGHT,HM_72910A_WindowRec,HM_72910A_remote,HM_7291D8_WindowRec,HM_7291D8_remote,HM_729217_WindowRec,HM_729217_remote,VCCU_Btn1,VCCU_Btn2,Vact_2Taster,Vact_Taster,light_sofa
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +72C5C2,00,00,00
       nextSend   1631281883.69451
       rxt        0
       vccu       VCCU
       p:
         72C5C2
         00
         00
         00
       prefIO:
         HMGW1
     mRssi:
       mNo        2C
       io:
         HMGW1:
           -40
           -40
     peerIDsH:
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   
     role:
       chn        1
       dev        1
     rpt:
       IO         HMGW1
       flg        A
       ts         1631281883.39903
       ack:
         HASH(0x560f8535b018)
         2C8002AFFECC72C5C200
     rssi:
       at_HMGW1:
         avg        -47.3636363636364
         cnt        11
         lst        -48
         max        -44
         min        -51
     shadowReg:
       RegL_00.    02:01 0A:AF 0B:FE 0C:CC
     tmpl:
Attributes:
   .mId       00DC
   IODev      HMGW1
   IOgrp      VCCU:HMGW1
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   1.0
   model      HM-SEN-DB-PCB
   serialNr   REQ1032033
   subType    pushButton



Wenn ich nun den Knopf drücke, dann passiert das:

2021-09-10 15:57:29 CUL_HM HM_72C5C2 D-firmware: 1.0
2021-09-10 15:57:29 CUL_HM HM_72C5C2 D-serialNr: REQ1032033
2021-09-10 15:57:29 CUL_HM HM_72C5C2 cfgState: updating
2021-09-10 15:57:29 CUL_HM HM_72C5C2 commState: CMDs_pending
2021-09-10 15:57:29 CUL_HM HM_72C5C2 commState: CMDs_processing...
2021-09-10 15:57:29 CUL_HM HM_72C5C2 commState: CMDs_processing...
2021-09-10 15:57:34 CUL_HM HM_72C5C2 ResndFail
2021-09-10 15:57:34 CUL_HM HM_72C5C2 commState: CMDs_done_Errors:1
2021-09-10 15:57:34 CUL_HM HM_72C5C2 RESPONSE TIMEOUT:RegisterRead


Das ganze zurücksetzen und pairing habe ich 2-3 mal probiert, aber es läuft immer auf dasselbe heraus.

Hat noch jemand eine Idee?

Viele Grüße, Frood

Titel: Antw:HM-SEN-DB-PCB - RESPONSE TIMEOUT:RegisterRead
Beitrag von: frank am 10 September 2021, 16:10:10
Zitatich habe wohl erfolgreich den HM-SEN-DB-PCB gepairt,
wie kommst du darauf?

zurücksetzen und device löschen sind kontraproduktiv.
setze attr autoReadReg auf 5_missing.
dann drüberpairen, eventuell öfter.
und pending cmds ggf abarbeiten.
Titel: Antw:HM-SEN-DB-PCB - RESPONSE TIMEOUT:RegisterRead
Beitrag von: Frood42 am 10 September 2021, 16:20:45
ok, vielleicht musste man auch nur warten, oder es lag daran dass ich mal wieder ein fhem update all gemacht habe, seit längerem.
jetzt sieht das so aus:

2021-09-10 16:16:22 CUL_HM HM_72C5C2_KLINGEL D-firmware: 1.0
2021-09-10 16:16:22 CUL_HM HM_72C5C2_KLINGEL D-serialNr: REQ1032033
2021-09-10 16:16:22 CUL_HM HM_72C5C2_KLINGEL cfgState: updating
2021-09-10 16:16:22 CUL_HM HM_72C5C2_KLINGEL commState: CMDs_pending
2021-09-10 16:16:22 CUL_HM HM_72C5C2_KLINGEL commState: CMDs_processing...
2021-09-10 16:16:23 CUL_HM HM_72C5C2_KLINGEL commState: CMDs_processing...
2021-09-10 16:16:23 CUL_HM HM_72C5C2_KLINGEL commState: CMDs_processing...
2021-09-10 16:16:24 CUL_HM HM_72C5C2_KLINGEL commState: CMDs_done


Heisst das, dass es geht?

Ich dachte mit dem Button könnte man ein Klingeln (anlegen der Spannung) simulieren... und schon mal testen.

Grüße, Frood
Titel: Antw:HM-SEN-DB-PCB - RESPONSE TIMEOUT:RegisterRead
Beitrag von: Otto123 am 10 September 2021, 20:36:11
Zitat von: Frood42 am 10 September 2021, 16:20:45
Ich dachte mit dem Button könnte man ein Klingeln (anlegen der Spannung) simulieren... und schon mal testen.
Wozu gibt es Handbücher?
Zitat3 Funktion
Der Klingelsignalsensor steuert angelernte HomeMaticGeräte über Funk, der durch eine externe Signalspannung aktiviert wird. Als auslösende Signalspannung sind Gleich- und Wechselspannungen zwischen 5 und 12 V einsetzbar, somit kann das Gerät auch direkt in eine bestehende Klingelanlage integriert werden.
Alternativ ist ein potentialfreier Taster einsetzbar. Der Betrieb erfolgt mit Batterien.
Dabei kann die Steuerung von HomeMatic-Geräten
sowohl durch direktes Anlernen als auch über die Verknüpfung über eine HomeMatic-Zentrale bzw. einen
Homematic-Konfigurationsadapter erfolgen.
;D
Titel: Antw:HM-SEN-DB-PCB - RESPONSE TIMEOUT:RegisterRead
Beitrag von: Frood42 am 10 September 2021, 21:33:30
Ja ok, Handbücher, da stand das ja.
Alternativ ein Taster einsetzbar. Was heisst das .... ein Schalter, der da 5V drauf schaltet, oder wie?
Ich dachte das wäre der Taster den man da drauf gelötet hat, aber der ist nur zum pairen, der löst kein trigger aus.
Titel: Antw:HM-SEN-DB-PCB - RESPONSE TIMEOUT:RegisterRead
Beitrag von: Otto123 am 10 September 2021, 22:14:06
Der Taster der vorhanden ist, ist wie immer nur der configtaster, zum pairen oder Datenübertragung auslösen.
Im Handbuch ist doch ein Plan, das Ding hat einen dritten Anschluss "Pushbutton", dort kann man einen externen Taster (ersatzweise einen Draht) anschließen.
Titel: Antw:HM-SEN-DB-PCB - RESPONSE TIMEOUT:RegisterRead
Beitrag von: Frood42 am 10 September 2021, 23:04:13
Das kann ich so noch nicht bestätigen.
Titel: Antw:HM-SEN-DB-PCB - RESPONSE TIMEOUT:RegisterRead
Beitrag von: MadMax-FHEM am 10 September 2021, 23:16:26
Zitat von: Frood42 am 10 September 2021, 23:04:13
Das kann ich so noch nicht bestätigen.

Wird schon noch kommen ;)

Weil es schon ist wie Otto schreibt.

Habe den Klingelsensor selber...
...der "angebaute" Knopf ist zum Anlernen, Datenübertragung anstossen und Reset...

Ansonsten hast du ja die Klemmen, die du entsprechend beschalten kannst und dann je nach Beschaltung halt "anders" auslösen kannst...
...wie im Handbuch beschrieben.

Gruß, Joachim
Titel: Antw:HM-SEN-DB-PCB - RESPONSE TIMEOUT:RegisterRead
Beitrag von: Frood42 am 11 September 2021, 18:13:23
Ja, dauert manchmal etwas. In der Anleitung habe ich das nicht gesehen, aber hab sie auch nie komplett lesen können.
Auf dem Gehäuse allerdings steht es allerdings und mit einem Kabel konnte man so das event auslösen. Cool.

Das ist jetzt off topic, aber: Es gibt für die Klingel / Sprechanlage Siedle BTS 850 mehrere Klingel-Knöpfe an verschiedenen Orten. Die Lösen auch unterschiedliche Klingeltöne aus.
Und: Der eine löst eine Spannung auf den zwei Ports aus, wo der Sensor angeschraut wurde.

Jetzt kommt es. Der an der Haupt-Haustür löst GAR NICHTS aus!!

Kurz gesagt: Wer Lust auf den Sensor, fertig gelötet Lust hat, bekommt ihn für wenig per Post geschickt. Hier ist er unnütz.  :'( :'( :'(