Homematic : RESPONSE TIMEOUT:RegisterRead

Begonnen von Charity, 22 Dezember 2016, 11:40:52

Vorheriges Thema - Nächstes Thema

MadMax-FHEM

Das mit der Timing-FW wurde aber schon mal erwähnt... ;)

Ja, entweder die Timing-FW (sollte helfen) zusammen mit den angepassten Modulen (Achtung da sind glaube ich die neuesten Entwicklungen noch nicht nachgezogen) oder eine CCU und dann alles umstellen auf HMCCU oder "Gemischt-Betrieb" (würde ich nicht machen, macht die "Programmierung"/"Automatisierung" nur komplizierter)...

Anmerkung: Peeren ist NICHT das Setzen von Attributen sondern (implizit) das Setzen von Registern/Einstellungen in den Geräten, die dann zurück gelesen und eingetragen/angezeigt werden...

Noch eine Anmerkung: Peeren zwischen HM und HM-IP Geräten geht auch mit einer CCU nicht.

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)

the_noltens

Ich werde es mal mit der CCU2 ausprobieren. Mal schauen, wie die CCU2 sich verhält.
Trotzdem werde ich mal nach der Timing-FW schauen. Einen Versuch wäre es wert.

MadMax-FHEM

Zitat von: the_noltens am 05 Juni 2019, 09:51:08
Ich werde es mal mit der CCU2 ausprobieren. Mal schauen, wie die CCU2 sich verhält.
Trotzdem werde ich mal nach der Timing-FW schauen. Einen Versuch wäre es wert.

Viel Erfolg!

Sollte keine Probleme machen (also zumindest nicht diese ;)  )...

Halt im Kopf behalten:

Zitat
Mit einer CCU sollte es gehen, dann ist die Einbindung in fhem aber anders: HMCCU-Modul

Und bereits angelernte Geräte (auch nur teilweise angelernte) wieder zurücksetzen vor dem Verbinden mit der CCU...
...und falls AES (mit eigenem Schlüssel) genutzt wurde aufpassen! Erst das rückgängig machen! (oder Schlüssel merken!!)

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)

the_noltens

Ich hoffe es.
Werde mich mal ein das Thema HMCCU einlesen, bevor ich den Umstieg mache. :-)

ZitatUnd bereits angelernte Geräte (auch nur teilweise angelernte) wieder zurücksetzen vor dem Verbinden mit der CCU...
...und falls AES (mit eigenem Schlüssel) genutzt wurde aufpassen! Erst das rückgängig machen! (oder Schlüssel merken!!)
Ich habe irgendwo gelesen, wenn ich die selbe HMID vergebe, bräuchte ich die Geräte nicht erneut anlernen...

MadMax-FHEM

#64
Zitat von: the_noltens am 06 Juni 2019, 19:27:43
Ich habe irgendwo gelesen, wenn ich die selbe HMID vergebe, bräuchte ich die Geräte nicht erneut anlernen...

Richtig gelesen.
Ich weiß nur nicht, ob man der CCU die (so einfach) vorgeben kann...

Bei fhem ist es ja einfach: attr hmid ;)

Aber lässt sich bestimmt herausfinden ob und wenn wie das geht...

Bereits bestehende notify etc. musst du halt anpassen...
...bzw. entscheiden, ob du die "Automatisierung" in fhem machst/beläßt oder in der CCU machst (Scripte etc.)...

Viel Erfolg, 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)

Otto123

Hatten wir doch schon mal :) zumindest die andere Richtung. Aber irgendwie so müsste es gehen. Man kann ja mit einem Backup einer CCU2 die Umgebung auf einer anderen CCU2 wiederherstellen.
https://forum.fhem.de/index.php/topic,39474.0.html
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

the_noltens

Jetzt ist ein wenig Zeit vergangen und ich habe den Fehler gefunden. Es ist nicht die Firmware. Der EM-8 ist defekt. Habe einen neuen bestellt und der lies sich einwandfrei auf Anhieb umkonfigurieren.
Wahrscheinlich habe die das Ding beim Löten durchgebraten.  :o
Läuft jetzt wie erwartet.

Kusselin

#67
Hallo Zusammen, der Thread ist schon bissl älter aber ich dachte das das gut passt.

Mein GaragenAktor bringt immer wieder mal Fehler. Hier mal ein list. Bekomme immer "RESPONSE TIMEOUT:RegisterRead" ist von Homematic

Internals:
   DEF        471C02
   FUUID      5f075dd5-f33f-7d29-38df-7b286c4e839087b2
   IODev      myHmUART
   NAME       Garage_Aktor
   NOTIFYDEV  global
   NR         39
   NTFY_ORDER 50-Garage_Aktor
   STATE      RESPONSE TIMEOUT:RegisterRead
   TYPE       CUL_HM
   channel_01 Gartenbeleuchtung_Terrasse
   channel_02 Gartenbeleuchtung_Oststeite
   channel_03 Gartenbeleuchtung_Suedseite
   channel_04 Gartenbeleuchtung_Westseite
   hmPairSerial NEQ0194570
   protCmdDel 21
   protResnd  9 last_at:2020-08-26 16:58:25
   protResndFail 3 last_at:2020-08-26 16:58:30
   protSnd    4 last_at:2020-08-26 16:58:10
   protState  CMDs_done_Errors:1
   READINGS:
     2020-07-09 20:11:38   D-firmware      2.8
     2020-07-09 20:11:38   D-serialNr      NEQ0194570
     2020-07-09 20:11:42   PairedTo        0x123123
     2020-07-09 20:11:42   R-pairCentral   0x123123
     2020-08-26 16:58:10   cfgState        updating
     2020-08-26 16:58:30   commState       CMDs_done_Errors:1
     2020-08-26 16:58:30   state           RESPONSE TIMEOUT:RegisterRead
     RegL_00.:
       VAL       
   helper:
     HM_CMDNR   75
     cSnd       01123123471C02020E,01123123471C0200040000000000
     mId        0003
     peerFriend
     peerOpt    -:switch
     regLst     0
     rxType     1
     cmds:
       TmplKey    :no:1598449204.2324
       TmplTs     1598449204.2324
       cmdKey     0:1:0::Garage_Aktor:0003: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) [-peerChn-]
         getVersion noArg
         pair       noArg
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +471C02,00,00,00
       rxt        0
       vccu       VCCU
       p:
         471C02
         00
         00
         00
       prefIO:
         myHmUART
     mRssi:
       mNo       
       io:
         myHmUART:
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     tmpl:
Attributes:
   IODev      myHmUART
   IOgrp      VCCU:myHmUART
   alias      Garage_Aktor
   autoReadReg 4_reqStatus
   expert     defReg,rawReg
   firmware   2.8
   model      HM-LC-SW4-DR
   room       CUL_HM,ioBroker
   serialNr   NEQ0194570
   subType    switch
   webCmd     getConfig:clear msgEvents


Gepairt ist er ja. wo liegt der Fehler?

Gruss
Kussel

P.S: Im Log kommt die Meldung...gegoogelt aber nix gefunden.

2020.08.26 17:11:10 3: CUL_HM set Gartenbeleuchtung_Terrasse statusRequest noArg
2020.08.26 17:11:10 3: CUL_HM set Gartenbeleuchtung_Terrasse statusRequest
2020.08.26 17:11:11 3: CUL_HM set Gartenbeleuchtung_Oststeite statusRequest noArg
2020.08.26 17:11:11 3: CUL_HM set Gartenbeleuchtung_Oststeite statusRequest
2020.08.26 17:11:12 3: CUL_HM set Gartenbeleuchtung_Suedseite statusRequest noArg
2020.08.26 17:11:12 3: CUL_HM set Gartenbeleuchtung_Suedseite statusRequest
2020.08.26 17:11:13 3: CUL_HM set Gartenbeleuchtung_Westseite statusRequest noArg
2020.08.26 17:11:13 3: CUL_HM set Gartenbeleuchtung_Westseite statusRequest
2020.08.26 17:11:18 3: ABFALL Abfalltermine - CALENDAR:cal_Abfall triggered, updating ABFALL Abfalltermine ...
2020.08.26 17:11:31 3: CUL_HM set Garage_Aktor getConfig noArg
2020.08.26 17:11:31 3: CUL_HM set Garage_Aktor getConfig
2020.08.26 17:11:33 3: UWZ Unwetterzentrale: UWZ.1811 Done fetching data
2020.08.26 17:14:01 3: CUL_HM set Gartenbeleuchtung_Suedseite statusRequest noArg
2020.08.26 17:14:01 3: CUL_HM set Gartenbeleuchtung_Suedseite statusRequest
2020.08.26 17:14:02 3: CUL_HM set Gartenbeleuchtung_Suedseite statusRequest noArg
2020.08.26 17:14:02 3: CUL_HM set Gartenbeleuchtung_Suedseite statusRequest
2020.08.26 17:14:08 3: CUL_HM set Gartenbeleuchtung_Terrasse statusRequest noArg
2020.08.26 17:14:08 3: CUL_HM set Gartenbeleuchtung_Terrasse statusRequest
2020.08.26 17:14:31 3: CUL_HM set Gartenbeleuchtung_Terrasse statusRequest noArg
2020.08.26 17:14:31 3: CUL_HM set Gartenbeleuchtung_Terrasse statusRequest

jove01

Hallo

jahrelang machten meine Homematic-Devices keine Probleme. Seit einem Jahr machen 2 (!) von 7  HM-LC-BL1PBU-FM immer wieder Probleme.

Aktuell ist ein ausgetauschter wieder ausgefallen mit "RESPONSE TIMEOUT:RegisterRead". Nach einem unpair und einem neuen pairen sieht es zuerst gut aus. Dann geht es nach kurzer Zeit wieder los.

Internals:
   DEF        30F2E5
   FUUID      5c5473ed-f33f-594c-d2e7-94948bb10b8a5f62
   HMLAN01_MSGCNT 3772
   HMLAN01_RAWMSG E30F2E5,0000,0440D9AB,FF,FFD2,00A41030F2E528650806016430
   HMLAN01_RSSI -46
   HMLAN01_TIME 2020-11-21 13:31:52
   IODev      HMLAN01
   LASTInputDev HMLAN01
   MSGCNT     3772
   NAME       HM_Rollo_Terrasse
   NOTIFYDEV  global
   NR         432
   STATE      RESPONSE TIMEOUT:RegisterRead
   TYPE       CUL_HM
   chanNo     01
   hmPairSerial LEQ1023696
   lastMsg    No:00 - t:10 s:30F2E5 d:286508 06016430
   protCmdDel 3
   protLastRcv 2020-11-21 13:16:37
   protRcv    18 last_at:2020-11-21 13:16:37
   protResnd  3 last_at:2020-11-21 13:18:40
   protResndFail 1 last_at:2020-11-21 13:18:44
   protSnd    277 last_at:2020-11-21 13:31:52
   protState  CMDs_done
   rssi_HMLAN01 cnt:3 min:-51 max:-44 avg:-48.66 lst:-44
   rssi_at_HMLAN01 cnt:212 min:-52 max:-45 avg:-45.91 lst:-46
   Helper:
     DBLOG:
       powerOn:
         myDbLog:
           TIME       1605960900.06018
           VALUE      2020-11-21 13:15:00
       state:
         myDbLog:
           TIME       1605961124.21619
           VALUE      RESPONSE TIMEOUT:RegisterRead
   READINGS:
     2020-11-21 13:16:33   CommandAccepted yes
     2020-11-21 13:14:51   D-firmware      2.3
     2020-11-21 13:14:51   D-serialNr      LEQ1023696
     2020-11-21 13:14:56   PairedTo        0x286508
     2020-11-12 10:11:51   R-driveDown     22 s
     2020-11-12 10:11:51   R-driveTurn     0.5 s
     2020-11-12 10:11:51   R-driveUp       24.6 s
     2020-11-21 13:14:56   R-pairCentral   0x286508
     2020-11-12 10:11:51   R-sign          off
     2020-11-21 13:18:24   cfgState        updating
     2020-11-21 13:31:52   commState       CMDs_done
     2020-11-21 13:16:37   deviceMsg       50 (to vccu)
     2020-11-21 13:16:48   level           set_60
     2020-11-21 13:16:37   motor           err:50
     2020-11-21 13:16:37   pct             50
     2020-11-21 13:15:00   powerOn         2020-11-21 13:15:00
     2020-11-21 13:16:37   recentStateType info
     2020-11-21 13:18:44   state           RESPONSE TIMEOUT:RegisterRead
     2020-11-21 13:16:37   timedOn         off
     RegL_00.:
       VAL       
   helper:
     HM_CMDNR   2
     PONtest    0
     cSnd       1128650830F2E5020178,0128650830F2E500040000000000
     cfgChkResult No regs found for:HM_Rollo_Terrasse-ret--ret-
     dlvlCmd    ++A01128650830F2E5020178
     getCfgList all
     getCfgListNo ,3
     mId        0005
     peerFriend peerSens,peerVirt
     peerIDsRaw ,00000000
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     cfgChk:
       idRc01     RegL_00.,RegL_01.
     cmds:
       TmplKey    :no:1605960896.55895
       TmplTs     1605960896.55895
       cmdKey     1:1:0::HM_Rollo_Terrasse:0005:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         down       [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         getVersion noArg
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         pair       noArg
         pct        -value- [-ontime-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         statusRequest noArg
         stop       noArg
         toggle     noArg
         toggleDir  noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
         up         [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    HM_Bewm_Eingang,HM_Garage_Tor,HM_Schlafz_Fenster,HM_WT_WZ_Taste_1,HM_WT_WZ_Taste_2,HM_WT_WZ_Taste_3,HM_WT_WZ_Taste_4,HM_WT_WZ_Taste_5,HM_WT_WZ_Taste_6,vccu_Btn1,vccu_Btn2
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     dir:
       cur        err
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +30F2E5,00,00,00
       nextSend   1605961912.71781
       rxt        0
       vccu       vccu
       p:
         30F2E5
         00
         00
         00
       prefIO:
         HMLAN01
     mRssi:
       mNo        00
       io:
         HMLAN01:
           -38
           -38
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN01
       flg        A
       ts         1605961912.62849
       ack:
         HASH(0x721b5d8)
         00800228650830F2E500
     rssi:
       at_HMLAN01:
         avg        -45.9150943396226
         cnt        212
         lst        -46
         max        -45
         min        -52
     shadowReg:
     tmpl:
   nb:
     cnt        1
Attributes:
   IODev      HMLAN01
   IOgrp      vccu:HMLAN01
   alexaName  Terrasse
   alias      Terrasse
   autoReadReg 4_reqStatus
   devStateIcon runter:shutter_closed 0:shutter_closed hoch:shutter_open 100:shutter_open .*:shutter_halfopen
   eventMap   on:hoch 80:schatten 60:halb off:runter stop:stop
   expert     defReg,rawReg
   firmware   2.3
   genericDeviceType blind
   group      Rollladen
   icon       shutter_open
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Terrasse,00 Info,02 Devices,07 RolloSteuerung
   serialNr   LEQ1023696
   subType    blindActuator
   webCmd     pct:hoch:schatten:halb:runter:stop


Was kann ich außer Austauschen noch tun?

Danke
Jürgen
Aktuelles FHEM auf Raspi 3 und dbLog
CUL 433
HMLan Rolladensteuerung

frank

es sollte neuere fw geben.
vielleicht ist die alte zb störanfällig gegenüber hmip.

ausserdem mal freezes in fhem checken.
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

jove01

Da ich nur den HMLAN habe ist das ein Problem mit den Firmwareupdate.

Ich habe inzwischen einen neuen eingebaut. Doch bei dem habe ich das Problem, das autocreate kein neues Device anlegt.
Aktuelles FHEM auf Raspi 3 und dbLog
CUL 433
HMLan Rolladensteuerung

Otto123

Zitat von: jove01 am 22 November 2020, 14:06:37
Da ich nur den HMLAN habe ist das ein Problem mit den Firmwareupdate.
Dann investiere die 20€ solange es den noch gibt :)
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

jove01

Hallo Otto

Im Prinzip hast du Recht, aber dann fangen die Probleme für mich an: so ein löten, Einarbeiten in das Thema HMLAN und HM-MOD-RPI-PCB parallel (oder neue Umgebung wieder aufbauen, was ich im Moment nicht habe) und...

Inzwischen habe sich dann auch das oben angedeutete Problem mit dem Autocreate für einen neuen HM-LC-BL1PBU-FM. Zuerst dachte, Hilfe in einem anderen Beitrag zu finden, dort ging es aber um einen anderen Gerätetyp.

Das Autocreate will absolut kein Device anlegen,  auch nicht über pairen über SerialNr (Device geht in Blink-Modus). Hast du hier eine Idee  oder sagst du Update geht über alles?

Jürgen
Aktuelles FHEM auf Raspi 3 und dbLog
CUL 433
HMLan Rolladensteuerung

frank

haben die hmlan auch die aktuelle fw 0.965?
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

Otto123

autocreate überhaupt active? sieht man mit
list autocreate
Die HM-MOD-RPI-PCB gibt es auch fertig gelötet im Netz zu kaufen, den steckst Du auf deine RasPi - ist eigentlich simpel. VCCU hast Du schon. Aber egal - das nur am Rande ;)
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