HM-SEN-DB-PCB - RESPONSE TIMEOUT:RegisterRead

Begonnen von Frood42, 10 September 2021, 15:58:50

Vorheriges Thema - Nächstes Thema

Frood42

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


frank

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.
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

Frood42

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

Otto123

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
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Frood42

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.

Otto123

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.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Frood42


MadMax-FHEM

#7
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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Frood42

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.  :'( :'( :'(