Wandthermostate bekommen keine Temperatur

Begonnen von Ascos, 08 Februar 2017, 19:50:57

Vorheriges Thema - Nächstes Thema

Ascos

Hallo,

seit Neustem spinnt meine Heizungssteuerung.

Kurz zu meinem Aufbau.
Ich habe FHEM auf einem Raspy3 laufen.
In 4 Räumen gibt es jeweils 1 Homematic Wandthermostat und einen Heizungsregler.
Angesprochen werden sie seit ca. 4 Monaten über das HMUART-Modul, vorher über meinen HMLAN.
Die Thermostate sind alle auf Manuell und bekommen ihre Temperaturen über das Modul Heating Control, wobei es eine Absenkung gibt, wenn ich nicht da bin (ziemlich genau nach dem FHEM-Wiki gebaut)

Nun zu meinem Problem.
Bisher hat das alles einwandfrei funktioniert, bis mir vor ca. 2 Wochen aufgefallen ist, das die Temperaturen der Regler manchmal nicht mit den Temperaturen im Modul Heating Control bzw. der Absenkung überein stimmen, sondern die alte Temperatur wieder eingestellt war.
Bisher wurden die Temperaturen immer an meine Wandthermostate übergeben und diese haben die Temperatur dann an die Regler übergeben. Ich habe dann angenommen, das durch das gelegentliche Aufwachen der Regler die Temperatur nicht übergeben wurde und daher die alte Temperatur wieder gesetzt wurde.
Aus diesem Grund habe ich gestern sowohl die Absenkung, als auch die Heizprogramme so geändert, das die Temperaturen direkt an die Regler übergeben werden und die Thermostate die Wunschtemperatur dann durch das Pairen mitbekommen.
Leider hat auch das nicht geholfen.

In den Logs ist mir nun eben aufgefallen, das es vielleicht an den Wandthermostaten liegen könnte. Normalerweise steht dort bei einer Temperaturänderung bei beiden Geräten die neue Wunschtemperatur. Wenn die Fehler auftreten, fehlt aber das Log des Wandthermostats. Zudem ist mir eben aufgefallen, das bei dem fraglichen Thermostat noch "CMD pending" stand.
Ob das bei den anderen Malen auch so war, kann ich nicht sagen.
Es ist aber nicht immer das Gleiche Thermostat, es wechselt.
Zudem ist es natürlich auch nicht immer, sondern vielleicht 1x am Tag.
An den Entfernungen kann es auch nicht liegen, die RSSI-Werte liegen bei max. -51.

Hat jemand eine Idee? Sollte ich meinen alten HMLAN wieder aktivieren?

Vielen Dank für eure Hilfe und viele Grüße
Tino
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen

budy

Moin Tino,

hast dem neuen IO auch die alte HmID gegeben. Der HMUART hat ja eine eigene HmID und auf die sind deine Devices nicht gepairt.
Am einfachsten macht man sich das mit einer VCCU. Der gibts die die HmID, des alten HMLAN und trägst den HMUART nur als IODevice ein. Dann sollte das alles wieder wie vorher funktionieren.

Gruß,
Stephan
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

Ascos

#2
Zitat von: budy am 08 Februar 2017, 21:53:53
Moin Tino,

hast dem neuen IO auch die alte HmID gegeben. Der HMUART hat ja eine eigene HmID und auf die sind deine Devices nicht gepairt.
Am einfachsten macht man sich das mit einer VCCU. Der gibts die die HmID, des alten HMLAN und trägst den HMUART nur als IODevice ein. Dann sollte das alles wieder wie vorher funktionieren.

Gruß,
Stephan

Hi Stephan,

VCCU ist bereits eingerichtet und HMUART wurde in die IOList eingetragen. Laut Wiki ist nach dem Anlegen der VCCU das Attribut IODev nicht mehr nötig.
Lief ja auch alles über mehrere Monate. Nur jetzt zickt es etwas rum.
Könnte es an der Batteriespannung liegen?
Ich verwende in den Wandthermostaten Enelope-Akkus. Laut FHEM haben die Thermostate 2,6V (die sind auch stabil seit 2 Wochen), aber im Display ist schon die Batteriewarnung an.

Viele Grüße
Tino
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen

budy

Moin Timo,

ich meinte auch nicht das IODev im Device, sondern nur dem HMUART als IODevice zur VCCU, aber das hast du ja offenbar gemacht.
Ich habe selber keine Wandthermostate im Einsatz, deswegen kann ich zur Akku-Spannung nchts sagen.

Am besten wären mal Listings der VCCU und eines der problematischen Devices...

Gruß,
Stephan
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

Ascos

Guten Morgen :)

irritierenderweise scheint es im Moment wieder besser zu laufen. Habe seit 2 Tagen keine Sprünge mehr gemerkt.
Das Einzige, was ich noch geändert habe, ist bei allen Geräten die IOGroup zu bearbeiten, sodass ich kein favoritisiertes Gerät dort eingetragen habe, sondern nur die VCCU.
Hier die Listings der Geräte und der VCCU. Vielleicht ist da ja trotzdem noch ein Bock drin, den jemand findet.

VCCU
Internals:
   DEF        29A3AB
   IODev      HMLAN1
   LASTInputDev myHmUART
   MSGCNT     4
   NAME       vccu
   NOTIFYDEV  global
   NR         81
   NTFY_ORDER 50-vccu
   STATE      HMLAN1:disconnected,myHmUART:ok,
   TYPE       CUL_HM
   assignedIOs HMLAN1,myHmUART
   channel_01 vccu_Btn1
   myHmUART_MSGCNT 4
   myHmUART_RAWMSG 050000559CA6102C2CF71C18E00601238E
   myHmUART_RSSI -85
   myHmUART_TIME 2017-02-10 13:34:10
   Readings:
     2016-10-13 20:50:48   CommandAccepted yes
     2016-10-13 09:15:24   recentStateType ack
     2017-02-07 17:38:58   state           HMLAN1:disconnected,myHmUART:ok,
     2017-02-06 16:45:38   trigLast        WZ.Schalter_Btn_06:short
     2017-02-06 01:00:28   trig_SZ.SChalter_Btn_01 Short_15
     2017-01-23 21:30:23   trig_SZ.SChalter_Btn_02 Short_2
     2017-01-23 21:28:31   trig_SZ.SChalter_Btn_03 Short_3
     2017-02-02 15:25:31   trig_WZ.Schalter_Btn_01 Short_12
     2017-01-28 21:56:03   trig_WZ.Schalter_Btn_02 Short_15
     2017-02-01 19:33:02   trig_WZ.Schalter_Btn_03 Short_19
     2017-02-02 14:28:01   trig_WZ.Schalter_Btn_04 Short_21
     2017-02-01 20:58:56   trig_WZ.Schalter_Btn_05 Short_23
     2017-02-06 16:45:38   trig_WZ.Schalter_Btn_06 Short_47
     2015-07-31 22:20:13   unknown_1C1290  received
     2016-04-24 13:30:58   unknown_1C18E0  received
     2016-07-05 21:11:49   unknown_228E26  received
     2015-12-08 11:46:26   unknown_28A6E1  received
     2015-02-15 15:58:22   unknown_2A833E  received
     2017-02-10 13:34:10   unknown_2C2CF7  received
     2016-10-12 07:15:55   unknown_2C3E3E  received
     2016-04-08 09:10:35   unknown_2E3C3E  received
     2015-02-17 19:12:26   unknown_2EA1D7  received
     2015-02-17 19:58:10   unknown_303DE9  received
     2015-02-17 19:36:46   unknown_3058A9  received
     2015-02-17 17:36:57   unknown_3058C1  received
     2016-08-29 18:06:38   unknown_43C7D4  received
     2017-01-23 21:15:49   unknown_4E9C67  received
     2017-01-23 19:05:49   unknown_4E9C72  received
     2015-12-08 11:35:03   unknown_529043  received
   Helper:
     HM_CMDNR   73
     mId        FFF0
     rxType     1
     Ack:
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       vccu       vccu
       ioList:
         HMLAN1
         myHmUART
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
       vrt        1
     Tmpl:
Attributes:
   IODev      HMLAN1
   IOList     HMLAN1,myHmUART
   IOgrp      vccu
   expert     2_full
   model      CCU-FHEM
   room       Technik
   subType    virtual
   webCmd     virtual:update


Wohnzimmer Wandthermostat
Internals:
   DEF        3058B8
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     4470
   NAME       WZ.Wandthermostat
   NOTIFYDEV  global
   NR         25
   NTFY_ORDER 50-WZ.Wandthermostat
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 WZ.Wandthermostat_Weather
   channel_02 WZ.Wandthermostat_Climate
   channel_03 WZ.Wandthermostat_WindowRec
   channel_06 WZ.Wandthermostat_remote
   channel_07 WZ.Wandthermostat_SwitchTr
   lastMsg    No:B6 - t:70 s:3058B8 d:000000 00BE26
   myHmUART_MSGCNT 4470
   myHmUART_RAWMSG 05000034B684703058B800000000BE26
   myHmUART_RSSI -52
   myHmUART_TIME 2017-02-11 11:27:59
   protCondBurst on
   protLastRcv 2017-02-11 11:27:59
   protResnd  1 last_at:2017-02-10 17:39:39
   protSnd    60 last_at:2017-02-11 08:00:00
   protState  CMDs_done
   rssi_at_myHmUART avg:-53.56 lst:-52 cnt:4470 min:-68 max:-48
   rssi_myHmUART min:-52 max:-45 avg:-48.75 lst:-50 cnt:29
   Readings:
     2017-02-07 19:45:51   Activity        alive
     2017-02-11 08:00:00   CommandAccepted yes
     2017-02-07 19:45:51   D-firmware      1.1
     2017-02-07 19:45:51   D-serialNr      LEQ1214931
     2016-12-04 19:23:28   PairedTo        0x29A3AB
     2015-02-03 22:23:23   R-btnLock       off
     2015-02-03 22:23:23   R-burstRx       on
     2015-02-03 22:23:23   R-cyclicInfoMsg on
     2016-03-20 14:18:05   R-cyclicInfoMsgDis 0
     2015-02-03 22:23:23   R-globalBtnLock off
     2015-02-03 22:23:23   R-localResDis   off
     2015-02-03 22:23:23   R-lowBatLimitRT 2.2 V
     2015-02-03 22:23:23   R-modusBtnLock  off
     2015-02-03 22:23:23   R-pairCentral   0x29A3AB
     2017-02-11 11:10:34   battery         ok
     2017-02-11 11:10:34   batteryLevel    2.6
     2017-02-11 11:10:34   desired-temp    19.0
     2017-02-11 11:10:34   measured-temp   19.0
     2016-12-04 19:23:23   powerOn         2016-12-04 19:23:23
     2016-12-04 19:23:23   recentStateType info
     2017-02-11 08:00:01   state           CMDs_done
     2016-12-04 19:23:25   time-request    -
   Helper:
     HM_CMDNR   182
     PONtest    1
     cSnd       1129A3AB3058B8860422,1129A3AB3058B8860426
     mId        00AD
     rxType     6
     supp_Pair_Rep 0
     Ack:
     Expert:
       def        1
       det        1
       raw        0
       tpl        0
     Io:
       newChn     +3058B8,00,00,00
       nextSend   1486808879.94335
       rxt        0
       vccu       vccu
       p:
         3058B8
         00
         00
         00
     Mrssi:
       mNo        B6
       Io:
         myHmUART   -50
     Prt:
       awake      0
       bErr       0
       brstWu     0
       sProc      0
       Rspwait:
       Rspwaitsec:
         cmd        As0C11A01129A3AB3058B8860427
         mNo        11
         reSent     2
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
     Rssi:
       At_myhmuart:
         avg        -53.5677852348993
         cnt        4470
         lst        -52
         max        -48
         min        -68
       Myhmuart:
         avg        -48.7586206896552
         cnt        29
         lst        -50
         max        -45
         min        -52
     Shregw:
       07         02
     Tmpl:
Attributes:
   DbLogExclude measured-temp,desired-temp
   IODev      HMLAN1
   IOgrp      vccu
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   burstAccess 1_auto
   expert     1_on
   firmware   1.1
   group      Heizung
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   room       Wohnzimmer
   serialNr   LEQ1214931
   subType    thermostat
   webCmd     getConfig:clear msgEvents


Wohnzimmer Regler
Internals:
   CHANGED
   DEF        2EA243
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     2211
   NAME       WZ.Heizung
   NOTIFYDEV  global
   NR         41
   NTFY_ORDER 50-WZ.Heizung
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 WZ.Heizung_Weather
   channel_02 WZ.Heizung_Climate
   channel_03 WZ.Heizung_WindowsRec
   channel_04 WZ.Heizung_Clima
   channel_05 WZ.Heizung_ClimaTeam
   channel_06 WZ.Heizung_remite
   lastMsg    No:03 - t:10 s:2EA243 d:000000 0A98BE0F0F40
   myHmUART_MSGCNT 2211
   myHmUART_RAWMSG 050000260386102EA2430000000A98BE0F0F40
   myHmUART_RSSI -38
   myHmUART_TIME 2017-02-11 11:28:57
   protLastRcv 2017-02-11 11:28:57
   protSnd    88 last_at:2017-02-11 08:02:33
   protState  CMDs_done
   rssi_at_myHmUART lst:-38 avg:-38.28 cnt:2211 min:-44 max:-34
   rssi_myHmUART avg:-47.44 lst:-51 cnt:56 min:-51 max:-44
   Helper:
     Dblog:
       Actuator:
         Logdb:
           TIME       1486808111.84997
           VALUE      15
       Desired-temp:
         Logdb:
           TIME       1486805922.83015
           VALUE      19.0
       Measured-temp:
         Logdb:
           TIME       1486806395.45366
           VALUE      19.1
   Readings:
     2017-02-07 17:38:52   Activity        alive
     2017-02-11 08:02:32   CommandAccepted yes
     2015-02-07 20:32:42   D-firmware      1.3
     2015-02-07 20:32:42   D-serialNr      LEQ0865706
     2017-01-08 19:09:38   PairedTo        0x29A3AB
     2015-02-05 22:34:49   R-backOnTime    10 s
     2015-02-05 22:34:49   R-btnLock       off
     2015-02-05 22:34:49   R-burstRx       on
     2015-02-05 22:34:49   R-cyclicInfoMsg on
     2016-12-29 23:56:24   R-cyclicInfoMsgDis 0
     2017-01-08 19:09:38   R-globalBtnLock on
     2015-02-05 22:34:49   R-localResDis   off
     2015-02-05 22:34:49   R-lowBatLimitRT 2.1 V
     2015-02-05 22:34:49   R-modusBtnLock  off
     2015-02-05 22:34:49   R-pairCentral   0x29A3AB
     2017-02-11 11:28:57   actuator        15
     2017-02-11 11:28:57   battery         ok
     2017-02-11 11:28:57   batteryLevel    3
     2015-04-03 16:40:50   controlMode     manual
     2017-02-11 11:28:57   desired-temp    19.0
     2017-02-11 11:28:57   measured-temp   19.0
     2017-02-11 11:28:57   motorErr        ok
     2017-01-02 12:05:14   powerOn         2017-01-02 12:05:14
     2017-01-02 12:05:14   recentStateType info
     2017-02-11 08:02:33   state           CMDs_done
     2017-02-11 07:49:51   time-request    -
   Helper:
     HM_CMDNR   3
     PONtest    1
     cSnd       1129A3AB2EA243860426,1129A3AB2EA243860426
     mId        0095
     rxType     140
     supp_Pair_Rep 0
     Expert:
       def        1
       det        1
       raw        0
       tpl        0
     Io:
       newChn     +2EA243,00,00,00
       nextSend   1486808937.11669
       rxt        2
       vccu       vccu
       p:
         2EA243
         00
         00
         00
     Mrssi:
       mNo        03
       Io:
         myHmUART   -36
     Prt:
       bErr       0
       sProc      0
       sleeping   1
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
       prs        1
     Rssi:
       At_myhmuart:
         avg        -38.2840343735866
         cnt        2211
         lst        -38
         max        -34
         min        -44
       Myhmuart:
         avg        -47.4464285714286
         cnt        56
         lst        -51
         max        -44
         min        -51
     Shregw:
       07         04
     Tmpl:
Attributes:
   IODev      HMLAN1
   IOgrp      vccu
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   event-on-change-reading measured-temp:0.2,batteryLevel:0.1,actuator:1,desired-temp:0.5
   expert     1_on
   firmware   1.3
   group      Heizung
   model      HM-CC-RT-DN
   room       Wohnzimmer
   serialNr   LEQ0865706
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit


Küche Wandthermostat

Internals:
   DEF        303DE9
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     4578
   NAME       Kueche.Wandthermostat
   NOTIFYDEV  global
   NR         119
   NTFY_ORDER 50-Kueche.Wandthermostat
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 Kueche.Wandthermostat_Weather
   channel_02 Kueche.Wandthermostat_Climate
   channel_03 Kueche.Wandthermostat_WindowRec
   channel_06 Kueche.Wandthermostat_remote
   channel_07 Kueche.Wandthermostat_SwitchTr
   lastMsg    No:7C - t:70 s:303DE9 d:000000 00B02B
   myHmUART_MSGCNT 4578
   myHmUART_RAWMSG 050000297C8470303DE900000000B02B
   myHmUART_RSSI -41
   myHmUART_TIME 2017-02-11 11:28:57
   protCondBurst on
   protLastRcv 2017-02-11 11:28:57
   protResnd  1 last_at:2017-02-09 14:09:43
   protSnd    28 last_at:2017-02-11 10:00:00
   protState  CMDs_done
   rssi_at_myHmUART min:-46 max:-36 avg:-40.96 lst:-41 cnt:4578
   rssi_myHmUART min:-42 max:-35 avg:-38.13 lst:-37 cnt:15
   Readings:
     2017-02-07 17:38:52   Activity        alive
     2017-02-11 10:00:00   CommandAccepted yes
     2016-02-05 13:28:55   D-firmware      1.1
     2016-02-05 13:28:55   D-serialNr      LEQ1215094
     2016-12-03 11:03:52   PairedTo        0x29A3AB
     2015-02-17 19:59:36   R-btnLock       off
     2015-02-17 19:59:36   R-burstRx       on
     2015-02-17 19:59:36   R-cyclicInfoMsg on
     2016-03-20 17:31:06   R-cyclicInfoMsgDis 0
     2015-02-17 19:59:36   R-globalBtnLock off
     2015-02-17 19:59:36   R-localResDis   off
     2015-02-17 19:59:36   R-lowBatLimitRT 2.2 V
     2015-02-17 19:59:36   R-modusBtnLock  off
     2015-02-17 19:59:36   R-pairCentral   0x29A3AB
     2017-02-11 11:28:45   battery         ok
     2017-02-11 11:28:45   batteryLevel    2.6
     2017-02-11 11:28:45   desired-temp    17.0
     2017-02-11 11:28:45   measured-temp   17.6
     2016-12-03 11:03:47   powerOn         2016-12-03 11:03:47
     2016-12-03 11:03:47   recentStateType info
     2017-02-11 10:00:00   state           CMDs_done
     2016-12-03 11:03:49   time-request    -
   Helper:
     HM_CMDNR   124
     PONtest    1
     cSnd       1129A3AB303DE9860423,1129A3AB303DE9860422
     mId        00AD
     rxType     6
     supp_Pair_Rep 0
     Ack:
     Expert:
       def        1
       det        1
       raw        0
       tpl        0
     Io:
       newChn     +303DE9,00,00,00
       nextSend   1486808937.11669
       rxt        0
       vccu       vccu
       p:
         303DE9
         00
         00
         00
     Mrssi:
       mNo        7C
       Io:
         myHmUART   -39
     Prt:
       awake      0
       bErr       0
       brstWu     0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
     Rssi:
       At_myhmuart:
         avg        -40.960244648318
         cnt        4578
         lst        -41
         max        -36
         min        -46
       Myhmuart:
         avg        -38.1333333333333
         cnt        15
         lst        -37
         max        -35
         min        -42
     Shregw:
       07         02
     Tmpl:
Attributes:
   DbLogExclude measured-temp,desired-temp
   IODev      HMLAN1
   IOgrp      vccu
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     1_on
   firmware   1.1
   group      Heizung
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   room       Küche
   serialNr   LEQ1215094
   subType    thermostat
   webCmd     getConfig:clear msgEvents


Küche Regler
Internals:
   DEF        2EA301
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     2178
   NAME       Kueche.Heizung
   NOTIFYDEV  global
   NR         56
   NTFY_ORDER 50-Kueche.Heizung
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 Kueche.Heizung_Weather
   channel_02 Kueche.Heizung_Climate
   channel_03 Kueche.Heizung_WindowRec
   channel_04 Kueche.Heizung_Clima
   channel_05 Kueche.Heizung_ClimaTeam
   channel_06 Kueche.Heizung_remote
   lastMsg    No:13 - t:10 s:2EA301 d:000000 0A88B00F0040
   myHmUART_MSGCNT 2178
   myHmUART_RAWMSG 0500002C1386102EA3010000000A88B00F0040
   myHmUART_RSSI -44
   myHmUART_TIME 2017-02-11 11:30:57
   protLastRcv 2017-02-11 11:30:57
   protSnd    46 last_at:2017-02-11 10:00:09
   protState  CMDs_done
   rssi_at_myHmUART lst:-44 avg:-45.15 cnt:2178 min:-70 max:-42
   rssi_myHmUART avg:-51.53 lst:-52 cnt:28 min:-53 max:-50
   Helper:
     Dblog:
       Actuator:
         Logdb:
           TIME       1486805922.58416
           VALUE      0
       Desired-temp:
         Logdb:
           TIME       1486805922.55893
           VALUE      17.0
       Measured-temp:
         Logdb:
           TIME       1486809057.26668
           VALUE      17.6
   Readings:
     2017-02-07 17:38:52   Activity        alive
     2017-02-11 10:00:09   CommandAccepted yes
     2015-03-22 11:16:43   D-firmware      1.4
     2015-03-22 11:16:43   D-serialNr      LEQ0865896
     2016-12-02 15:28:21   PairedTo        0x29A3AB
     2015-02-07 12:03:52   R-backOnTime    10 s
     2015-02-07 12:03:52   R-btnLock       off
     2015-02-07 12:03:52   R-burstRx       on
     2015-02-07 12:03:52   R-cyclicInfoMsg on
     2016-12-02 15:28:21   R-cyclicInfoMsgDis 0
     2015-02-07 12:03:52   R-globalBtnLock off
     2015-02-07 12:03:52   R-localResDis   off
     2015-02-07 12:03:52   R-lowBatLimitRT 2.1 V
     2015-02-07 12:03:52   R-modusBtnLock  off
     2015-02-07 12:03:52   R-pairCentral   0x29A3AB
     2017-02-11 11:30:57   actuator        0
     2017-02-11 11:30:57   battery         ok
     2017-02-11 11:30:57   batteryLevel    3
     2017-02-06 16:25:42   controlMode     manual
     2017-02-11 11:30:57   desired-temp    17.0
     2017-02-11 11:30:57   measured-temp   17.6
     2017-02-11 11:30:57   motorErr        ok
     2016-12-02 15:26:15   powerOn         2016-12-02 15:26:15
     2016-12-02 15:26:15   recentStateType info
     2017-02-11 10:00:10   state           CMDs_done
     2017-02-10 19:21:39   time-request    -
   Helper:
     HM_CMDNR   19
     cSnd       1129A3AB2EA301860422,1129A3AB2EA301860422
     mId        0095
     rxType     140
     supp_Pair_Rep 0
     Expert:
       def        1
       det        1
       raw        0
       tpl        0
     Io:
       newChn     +2EA301,00,00,00
       nextSend   1486809057.33666
       rxt        2
       vccu       vccu
       p:
         2EA301
         00
         00
         00
     Mrssi:
       mNo        13
       Io:
         myHmUART   -42
     Prt:
       bErr       0
       sProc      0
       sleeping   1
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
       prs        1
     Rssi:
       At_myhmuart:
         avg        -45.1593204775023
         cnt        2178
         lst        -44
         max        -42
         min        -70
       Myhmuart:
         avg        -51.5357142857143
         cnt        28
         lst        -52
         max        -50
         min        -53
     Shregw:
       07         04
     Tmpl:
Attributes:
   IODev      HMLAN1
   IOgrp      vccu
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   event-on-change-reading measured-temp:0.2,batteryLevel:0.2,actuator:1,desired-temp:0.5
   expert     1_on
   firmware   1.4
   group      Heizung
   model      HM-CC-RT-DN
   room       Küche
   serialNr   LEQ0865896
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit


Bad Wandthermostat

Internals:
   DEF        3058A9
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     4685
   NAME       Bad.Wandthermostat
   NOTIFYDEV  global
   NR         113
   NTFY_ORDER 50-Bad.Wandthermostat
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 Bad.Wandthermostat_Weather
   channel_02 Bad.Wandthermostat_Climate
   channel_03 Bad.Wandthermostat_WindowRec
   channel_06 Bad.Wandthermostat_remote
   channel_07 Bad.Wandthermostat_SwitchTr
   lastMsg    No:F1 - t:70 s:3058A9 d:000000 00C531
   myHmUART_MSGCNT 4685
   myHmUART_RAWMSG 05000035F184703058A900000000C531
   myHmUART_RSSI -53
   myHmUART_TIME 2017-02-11 11:30:21
   protCondBurst on
   protLastRcv 2017-02-11 11:30:21
   protResnd  2 last_at:2017-02-10 06:00:03
   protSnd    106 last_at:2017-02-11 07:30:00
   protState  CMDs_done
   rssi_at_myHmUART lst:-53 avg:-51.07 cnt:4685 min:-65 max:-47
   rssi_myHmUART cnt:20 lst:-46 avg:-47.65 max:-45 min:-51
   Readings:
     2017-02-07 17:38:52   Activity        alive
     2017-02-11 09:51:33   CommandAccepted yes
     2015-02-18 20:14:10   D-firmware      1.1
     2015-02-18 20:14:10   D-serialNr      LEQ1214953
     2017-02-08 19:33:29   PairedTo        0x29A3AB
     2015-02-17 19:38:31   R-btnLock       off
     2015-02-17 19:38:31   R-burstRx       on
     2015-02-17 19:38:31   R-cyclicInfoMsg on
     2016-04-24 19:22:46   R-cyclicInfoMsgDis 0
     2015-02-17 19:38:31   R-globalBtnLock off
     2015-02-17 19:38:31   R-localResDis   off
     2015-02-17 19:38:31   R-lowBatLimitRT 2.2 V
     2015-02-17 19:38:31   R-modusBtnLock  off
     2015-02-17 19:38:31   R-pairCentral   0x29A3AB
     2017-02-11 11:25:34   battery         ok
     2017-02-11 11:25:34   batteryLevel    2.6
     2017-02-11 11:25:34   desired-temp    18.0
     2017-02-11 11:25:34   measured-temp   19.7
     2016-12-14 15:16:51   powerOn         2016-12-14 15:16:51
     2016-12-14 15:16:51   recentStateType info
     2017-02-11 07:30:00   state           CMDs_done
     2016-12-14 15:16:53   time-request    -
   Helper:
     HM_CMDNR   241
     PONtest    1
     cSnd       1129A3AB3058A9860422,1129A3AB3058A9860428
     mId        00AD
     rxType     6
     supp_Pair_Rep 0
     Ack:
     Expert:
       def        1
       det        1
       raw        0
       tpl        0
     Io:
       newChn     +3058A9,00,00,00
       nextSend   1486809021.49436
       rxt        0
       vccu       vccu
       p:
         3058A9
         00
         00
         00
     Mrssi:
       mNo        F1
       Io:
         myHmUART   -51
     Prt:
       awake      0
       bErr       0
       brstWu     0
       sProc      0
       Rspwait:
       Rspwaitsec:
         cmd        As0C36A01129A3AB3058A9860428
         mNo        36
         reSent     2
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
     Rssi:
       At_myhmuart:
         avg        -51.070864461046
         cnt        4685
         lst        -53
         max        -47
         min        -65
       Myhmuart:
         avg        -47.65
         cnt        20
         lst        -46
         max        -45
         min        -51
     Shregw:
       07         02
     Shadowreg:
     Tmpl:
Attributes:
   DbLogExclude measured-temp,desired-temp
   IODev      HMLAN1
   IOgrp      vccu
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     1_on
   firmware   1.1
   group      Heizung
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   room       Bad
   serialNr   LEQ1214953
   subType    thermostat
   webCmd     getConfig:clear msgEvents


Bad Regler
Internals:
   CHANGED
   DEF        2EA23C
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     2192
   NAME       Bad.Heizung
   NOTIFYDEV  global
   NR         48
   NTFY_ORDER 50-Bad.Heizung
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 Bad.Heizung_Weather
   channel_02 Bad.Heizung_Climate
   channel_03 Bad.Heizung_WindowRec
   channel_04 Bad.Heizung_Clima
   channel_05 Bad.Heizung_ClimaTeam
   channel_06 Bad.Heizung_remote
   lastMsg    No:A4 - t:10 s:2EA23C d:000000 0A90C50F0040
   myHmUART_MSGCNT 2192
   myHmUART_RAWMSG 05000034A486102EA23C0000000A90C50F0040
   myHmUART_RSSI -52
   myHmUART_TIME 2017-02-11 11:30:16
   protLastRcv 2017-02-11 11:30:16
   protResnd  3 last_at:2017-02-10 17:41:46
   protSnd    71 last_at:2017-02-11 07:30:41
   protState  CMDs_done
   rssi_at_myHmUART avg:-59.88 lst:-52 cnt:2192 min:-84 max:-47
   rssi_myHmUART min:-80 max:-58 lst:-65 avg:-64.29 cnt:44
   Helper:
     Dblog:
       Actuator:
         Logdb:
           TIME       1486805922.47978
           VALUE      0
       Desired-temp:
         Logdb:
           TIME       1486805922.45443
           VALUE      18.0
       Measured-temp:
         Logdb:
           TIME       1486806450.11958
           VALUE      19.9
   Readings:
     2017-02-07 17:38:52   Activity        alive
     2017-02-11 09:51:32   CommandAccepted yes
     2015-02-17 19:47:27   D-firmware      1.4
     2015-02-17 19:47:27   D-serialNr      LEQ0865703
     2016-12-02 15:34:14   PairedTo        0x29A3AB
     2015-02-06 16:55:09   R-backOnTime    10 s
     2015-02-06 16:55:09   R-btnLock       off
     2015-02-06 16:55:09   R-burstRx       on
     2015-02-06 16:55:09   R-cyclicInfoMsg on
     2015-12-09 15:19:47   R-cyclicInfoMsgDis 0
     2015-12-23 18:27:01   R-globalBtnLock on
     2015-02-06 16:55:09   R-localResDis   off
     2015-02-06 16:55:09   R-lowBatLimitRT 2.1 V
     2015-02-06 16:55:09   R-modusBtnLock  off
     2015-02-06 16:55:09   R-pairCentral   0x29A3AB
     2017-02-11 11:30:16   actuator        0
     2017-02-11 11:30:16   battery         ok
     2017-02-11 11:30:16   batteryLevel    3
     2015-12-09 13:38:52   controlMode     manual
     2017-02-11 11:30:16   desired-temp    18.0
     2017-02-11 11:30:16   measured-temp   19.7
     2017-02-11 11:30:16   motorErr        ok
     2016-12-02 15:29:17   powerOn         2016-12-02 15:29:17
     2016-12-02 15:29:17   recentStateType info
     2017-02-11 07:30:41   state           CMDs_done
     2017-02-10 19:25:06   time-request    -
   Helper:
     HM_CMDNR   164
     cSnd       1129A3AB2EA23C860428,1129A3AB2EA23C860428
     mId        0095
     rxType     140
     supp_Pair_Rep 0
     Expert:
       def        1
       det        1
       raw        0
       tpl        0
     Io:
       newChn     +2EA23C,00,00,00
       nextSend   1486809016.23812
       rxt        2
       vccu       vccu
       p:
         2EA23C
         00
         00
         00
     Mrssi:
       mNo        A4
       Io:
         myHmUART   -50
     Prt:
       bErr       0
       sProc      0
       sleeping   1
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
       prs        1
     Rssi:
       At_myhmuart:
         avg        -59.8804744525548
         cnt        2192
         lst        -52
         max        -47
         min        -84
       Myhmuart:
         avg        -64.2954545454545
         cnt        44
         lst        -65
         max        -58
         min        -80
     Shregw:
       07         04
     Tmpl:
Attributes:
   IODev      HMLAN1
   IOgrp      vccu
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   event-on-change-reading measured-temp:0.2,batteryLevel:0.1,actuator:1,desired-temp:0.5
   expert     1_on
   firmware   1.4
   group      Heizung
   model      HM-CC-RT-DN
   room       Bad
   serialNr   LEQ0865703
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen

Ascos

Guten Morgen,

ich möchte das hier noch einmal nach oben holen, denn der Fehler besteht weiterhin.
Inzwischen habe ich es soweit eingrenzen können, das die Temperaturänderungen (desired-temp) an den Heizungsregler übertragen werden, aber nicht an das Wandthermostat.
Bei Wandthermostat steht dann die ganze Zeit "CMDs pending".
Trotzdem meldet sich das Wandthermostat mit gemessenen Temperaturen immer wieder zurück, es gehen also nur keine Befehle raus.
Ein getConfig löst das Problem zwar kurzfristig, aber hilft ansonsten auch nicht.

Kann mir jemand helfen?

Vielen Dank
Tino

HMinfo - Protoevents
protoEvents done:
    name                  :State           |CmdPend   |Snd       |Resnd     #CmdDel    |ResndFail |Nack      |IOerr     
    Bad.Fenster           : done           |  -       | 51:      |  -       #  -       |  -       |  -       |  -       
    Bad.Heizung           : done           |  -       | 29:      |  -       #  -       |  -       |  -       |  -       
    Bad.Wandthermostat    : done           |  -       | 18:      |  -       #  -       |  -       |  -       |  -       
    Blitzwarner           :  -             |  -       |  -       |  -       #  -       |  -       |  -       |  -       
    Kueche.Fenster        : done           |  -       | 48:      |  -       #  -       |  -       |  -       |  -       
    Kueche.Heizung        : done           |  -       | 19:      |  -       #  -       |  -       |  -       |  -       
    Kueche.Wandthermostat : done           |  -       | 73:      | 1:       #  -       |  -       |  -       |  -       
    SZ.Fenster            : done           |  -       | 46:      |  -       #  -       |  -       |  -       |  -       
    SZ.Heizung            : done           |  -       | 27:      | 1:       #  -       |  -       |  -       |  -       
    SZ.SChalter           : done           |  -       | 11:      | 1:       #  -       |  -       |  -       |  -       
    SZ.Wandthermostat     : pending        | 1 pending| 15:      |  -       #  -       |  -       |  -       |  -       
    SZ_LED_Steckdose      : done           |  -       | 8:       |  -       #  -       |  -       |  -       |  -       
    SZ_TV                 : done           |  -       | 6:       |  -       #  -       |  -       |  -       |  -       
    Steckdose_Stern       : done           |  -       | 2:       |  -       #  -       |  -       |  -       |  -       
    WZ.Fenster            : done           |  -       | 51:      |  -       #  -       |  -       |  -       |  -       
    WZ.Heizung            : done           |  -       | 31:      | 1:       #  -       |  -       |  -       |  -       
    WZ.LEDLicht           : done           |  -       | 11:      | 1:       #  -       |  -       |  -       |  -       
    WZ.Schalter           : done           |  -       | 2:       |  -       #  -       |  -       |  -       |  -       
    WZ.Wandthermostat     : done           |  -       | 28:      | 1:       #  -       |  -       |  -       |  -       
================================================================================================================
    sum                   0                |1         |476       |6         #0         |0         |0         |0         

    CUL_HM queue length:0

    requests pending
    ----------------
    autoReadReg          :
        recent           : none
    status request       :
    autoReadReg wakeup   :
    status request wakeup:
    autoReadTest         : Kueche.Wandthermostat

    IODevs:HMLAN1:disconnected pending=0 condition:disconnected
           myHmUART:opened condition:ok
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen

martinp876

Schalte einmal burstaccess Auto ab. Einfach löschen. Das device macht immer burst.

Habe nie probiert was passiert wenn man es sinnlos einschaltet. Berichte ob es wirkt. Ich werde es eh blockieren.

Ascos

Zitat von: martinp876 am 13 Februar 2017, 22:17:12
Schalte einmal burstaccess Auto ab. Einfach löschen. Das device macht immer burst.

Habe nie probiert was passiert wenn man es sinnlos einschaltet. Berichte ob es wirkt. Ich werde es eh blockieren.

Hallo Martin,

danke für deine Hilfe.
Der Burst war nur im Wohnzimmer. War noch ein Überbleibsel von einem Test von vor einer Weile.
Bei den anderen Thermostaten war das nicht gesetzt. Denke also nicht, das es damit etwas zu tun hat.
Habe es im Wohnzimmer gelöscht.

Viele Grüße
Tino
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen

Ascos

Hat noch jemand eine Idee?
Habe ca. alle 2-3 Tage einmal, das die Temperaturen nicht richtig gesetzt werden und CMDs_pending bei einigen Wandthermostaten (nicht alle) stehen bleibt.
So wird dann die richtige Temperatur vom Regler (der übernimmt die richtig) vom falschen Wert der Wandthermostate überschrieben.
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen