Problem mt Funk-Wandthermostat

Begonnen von Frank13, 25 November 2015, 19:40:14

Vorheriges Thema - Nächstes Thema

Frank13

Hallo allerseits!

Ich habe ein Problem mit meinem "HM-TC-IT-WM-W-EU Funk-Wandthermostat AP":
Der Thermostat ist an FHEM angelernt (nur dort, auch an keinen Thermostat), ich bekomme auch die aktuellen Werte in Weather und Climate angezeigt.
Ich wollte jetzt die Uhr mit "set Wandthermostat sysTime" aktualisieren, aber es tut sich nichts. Das Internal "protCmdPend" wird um eins erhöht (momentan: 15 CMDs pending). Das Ganze hat sich innerhalb der letzten 24 Stunden nicht verändert.

Ich vermute irgendeinen trivialen Denkfehler bei mir - hat da jemand eine Idee was schief läuft?

Viele Grüße

Frank

Paul

Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

Frank13

Hi!

Ich bekomme die Werte in FHEM angezeigt - daher gehe ich davon aus...

marvin78

Das ist leider nicht das richtige Indiz. Mache mal ein List vom Device (nicht Channel) und poste das Ergebnis hier.

Frank13

Wird geliefert:


Internals:
   DEF        39BDD5
   HMLAN1_MSGCNT 98
   HMLAN1_RAWMSG E39BDD5,0000,0078E32F,FF,FF9C,59847039BDD500000000BA31
   HMLAN1_RSSI -100
   HMLAN1_TIME 2015-11-25 20:28:12
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     98
   NAME       Wandthermostat_Wintergarten
   NR         141
   NTFY_ORDER 50-Wandthermostat_Wintergarten
   STATE      CMDs_pending
   TYPE       CUL_HM
   channel_01 HM_39BDD5_Weather
   channel_02 HM_39BDD5_Climate
   channel_03 HM_39BDD5_WindowRec
   channel_06 HM_39BDD5_remote
   channel_07 HM_39BDD5_SwitchTr
   lastMsg    No:59 - t:70 s:39BDD5 d:000000 00BA31
   protCmdPend 43 CMDs_pending
   protCondBurst off
   protLastRcv 2015-11-25 20:28:12
   protSnd    3 last_at:2015-11-25 20:05:29
   protState  CMDs_pending
   rssi_at_HMLAN1 avg:-97.62 cnt:98 min:-104 lst:-100 max:-94
   CHANGETIME:
   Helper:
     Dblog:
       Activity:
         Logdb:
           TIME       1448471703.8939
           VALUE      alive
       State:
         Logdb:
           TIME       1448478333.00409
           VALUE      CMDs_pending
   Readings:
     2015-11-25 18:15:03   Activity        alive
     2015-11-23 16:37:41   D-firmware      1.2
     2015-11-23 16:37:41   D-serialNr      MEQ0603535
     2015-11-24 08:23:57   powerOn         2015-11-24 08:23:57
     2015-11-24 08:23:57   recentStateType info
     2015-11-25 20:05:32   state           CMDs_pending
   cmdStack:
     ++A00111130539BDD500040000000000
     ++A00111130539BDD50103
     ++A00111130539BDD501040000000001
     ++A00111130539BDD50203
     ++A00111130539BDD502040000000001
     ++A00111130539BDD500040000000007
     ++A00111130539BDD502040000000008
     ++A00111130539BDD502040000000009
     ++A00111130539BDD50303
     ++A00111130539BDD503040000000001
     ++A00111130539BDD50603
     ++A00111130539BDD506040000000001
     ++A00111130539BDD50703
     ++A00111130539BDD507040000000001
     ++803F11130539BDD502041DE8ADF0
     ++A00111130539BDD500040000000000
     ++A00111130539BDD50103
     ++A00111130539BDD501040000000001
     ++A00111130539BDD50203
     ++A00111130539BDD502040000000001
     ++A00111130539BDD500040000000007
     ++A00111130539BDD502040000000008
     ++A00111130539BDD502040000000009
     ++A00111130539BDD50303
     ++A00111130539BDD503040000000001
     ++A00111130539BDD50603
     ++A00111130539BDD506040000000001
     ++A00111130539BDD50703
     ++A00111130539BDD507040000000001
     ++A00111130539BDD500040000000000
     ++A00111130539BDD50103
     ++A00111130539BDD501040000000001
     ++A00111130539BDD50203
     ++A00111130539BDD502040000000001
     ++A00111130539BDD500040000000007
     ++A00111130539BDD502040000000008
     ++A00111130539BDD502040000000009
     ++A00111130539BDD50303
     ++A00111130539BDD503040000000001
     ++A00111130539BDD50603
     ++A00111130539BDD506040000000001
     ++A00111130539BDD50703
     ++A00111130539BDD507040000000001
   Helper:
     HM_CMDNR   89
     mId        00AD
     rxType     6
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +39BDD5,00,00,00
       nextSend   1448479692.31549
       prefIO
       rxt        0
       vccu
       p:
         39BDD5
         00
         00
         00
     Mrssi:
       mNo        59
       Io:
         HMLAN1     -98
     Prt:
       awake      0
       bErr       0
       brstWu     0
       sProc      2
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
     Rssi:
       At_hmlan1:
         avg        -97.6224489795919
         cnt        98
         lst        -100
         max        -94
         min        -104
     Shregw:
       07         02
Attributes:
   IODev      HMLAN1
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.2
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   room       CUL_HM,Heizung_Vorne
   serialNr   MEQ0603535
   subType    thermostat
   webCmd     getConfig:clear msgEvents

marvin78

Sieht nicht so aus, als wäre es gepairt. Wie hast du versucht zu pairen?

Frank13

1) set HMLAN1 hmPairForSec 60 (ist mein LAN-Homematic Adapter)
2) Anlernmodus im Thermostat gestartet (Boost-Tast >3 sek.)

Dann tauchte er im FHEM auf...

Kann da irgendwas schief gegangen sein?

Paul

Ich mache immer hmPairForSec 600
Und danach noch ein getconfig
Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

Frank13

Das getconfig erhöht das "protCmdPend" erheblich, sonst keine Änderung...

marvin78

Paire noch einmal. Du musst die Boost Taste so lange drücken, bis im Display ein Countdown von 30 Sekunden erscheint. Dieser läuft, bei erfolgreichem Paring, nicht komplett ab. Danach muss im Device im FHEM ein Register

R-pairCentral 0x123456

auftauchen. Erst dann ist gepairt. Dass es in FHEM erscheint, heißt erstmal nur, dass autocreate funktioniert.

Frank13

#10
Hallo allerseits!

Ich habe jetzt wie empfohlen nochmal gepairt - jetzt funktioniert es! Danke!

Der Countdown war beim ersten Versuch komplett runtergelaufen, die Klimadaten sind aber in FHEM angekommen.
Anscheinend war das Pairing nicht vollständig, keine Ahnung, was da schief gefangen war... ich hatte mich da auf die Übertragung der Daten verlassen.

Egal: Es funktioniert! Danke nochmal!

marvin78

Deshalb dieser hilfreiche Tipp: Doku lesen. Am besten das komplette Anfänger PDF und die Wiki Artikel zu deinen Devices.

Frank13

Die Doku hatte ich gelesen, da war der Hinweis auf das R-pairCentral Reading nicht zu finden - oder ich wie öfter teilweise blind... ;-)

Daher war ich von einem erfolgreichen Pairing ausgegangen.

marvin78

Hmm. Nein. Dass das Auftauchen eines Gerätes in FHEM kein erfolgreiches Pairing signalisiert, steht sicher in der Doku.

McCavity

Manchmal (will heißen: bei mittlerweile mehr als 25 HomeMatic Geräten drei oder vier mal)  will das Pairen auch bei mir nicht gleich im ersten Anlauf. Beim HM-TC-IT-WM-W-EU ist das Zeichen für Erfolg, wenn der Timer nach dem Aktivieren des Anlernmodus nur sehr kurz läuft (meistens sind höchstens "30" und "29" zu sehen) *und* danach kurz "AC" (für "ACknowledge" = "bestätigt") angezeigt wird. Läuft der Countdown herunter oder fehlt des "AC" am Ende, dann war's nix, dann paire ich einfach nochmal. Danach noch ein "get_config" und wenn dann in FHEM "cmds_done" angezeigt wird, ist alles gut.

LG

McCavity