HM Thermostat geht immer wieder auf 20°C zurück

Begonnen von d0m2011, 18 September 2017, 10:37:53

Vorheriges Thema - Nächstes Thema

Otto123

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

d0m2011

Internals:
   CUL868_MSGCNT 105
   CUL868_RAWMSG A0FD98610568EAA0000000AA0E1100040::-51.5:CUL868
   CUL868_RSSI -51.5
   CUL868_TIME 2017-09-18 12:06:03
   DEF        568EAA
   IODev      CUL868
   LASTInputDev CUL868
   MSGCNT     105
   NAME       HM_568EAA
   NOTIFYDEV  global
   NR         115
   NTFY_ORDER 50-HM_568EAA
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 HM_568EAA_Weather
   channel_02 HM_568EAA_Climate
   channel_04 Heizung_WZ_Links
   channel_05 HM_568EAA_ClimaTeam
   channel_06 HM_568EAA_remote
   lastMsg    No:D9 - t:10 s:568EAA d:000000 0AA0E1100040
   protLastRcv 2017-09-18 12:06:03
   protSnd    68 last_at:2017-09-18 12:03:36
   protState  CMDs_done
   rssi_CUL868 lst:-57 avg:-55.58 cnt:24 min:-59 max:-51
   rssi_at_CUL868 lst:-51.5 cnt:105 max:-49 min:-62.5 avg:-54.8
   Readings:
     2017-09-13 15:29:46   .D-devInfo      00FFFF
     2017-09-13 15:29:46   .D-stc          59
     2017-09-13 15:30:43   .R-btnLock      off
     2017-09-13 15:30:43   .R-globalBtnLock off
     2017-09-13 15:30:43   .R-localResDis  off
     2017-09-13 15:30:43   .R-lowBatLimitRT 2.1 V
     2017-09-13 18:10:13   .R-modusBtnLock on
     2017-09-18 12:06:03   .protLastRcv    2017-09-18 12:06:03
     2017-09-18 10:33:36   Activity        alive
     2017-09-18 12:03:36   CommandAccepted yes
     2017-09-13 15:29:46   D-firmware      1.4
     2017-09-13 15:29:46   D-serialNr      OEQ0246340
     2017-09-13 18:10:13   PairedTo        0xF10000
     2017-09-13 15:30:43   R-backOnTime    10 s
     2017-09-13 15:30:43   R-burstRx       on
     2017-09-13 15:30:43   R-cyclicInfoMsg on
     2017-09-13 15:30:43   R-cyclicInfoMsgDis 0
     2017-09-13 15:30:43   R-pairCentral   0xF10000
     2017-09-13 18:10:13   RegL_00.        01:01 02:01 09:01 0A:F1 0B:00 0C:00 0E:0A 0F:00  11:00 12:15 16:01 18:00 19:00 1A:C8 00:00
     2017-09-18 12:06:03   actuator        0
     2017-09-18 12:06:03   battery         ok
     2017-09-18 12:06:03   batteryLevel    3.1
     2017-09-18 12:06:03   desired-temp    20.0
     2017-09-18 12:06:03   measured-temp   22.5
     2017-09-18 12:06:03   motorErr        ok
     2017-09-18 12:03:36   state           CMDs_done
     2017-09-18 09:11:56   time-request    -
     Regl_07.:
       VAL
   Helper:
     HM_CMDNR   217
     cSnd       11F10000568EAA860428,11F10000568EAA860428
     mId        0095
     rxType     140
     supp_Pair_Rep 0
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +568EAA,00,00,00
       nextSend   1505729163.95158
       prefIO
       rxt        2
       vccu
       p:
         568EAA
         00
         00
         00
     Mrssi:
       mNo        D9
       Io:
         CUL868     -49.5
     Prt:
       awake      0
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
       prs        1
     Rssi:
       Cul868:
         avg        -55.5833333333333
         cnt        24
         lst        -57
         max        -51
         min        -59
       At_cul868:
         avg        -54.8
         cnt        105
         lst        -51.5
         max        -49
         min        -62.5
     Shregw:
       07         04
Attributes:
   IODev      CUL868
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.4
   model      HM-CC-RT-DN
   room       CUL_HM
   serialNr   OEQ0246340
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit


Ich hab irgendwie die Vermutung zwei Devices zu haben?!?

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

d0m2011

Vom Fensterkontakt kommt irgendwie gar nichts...

List Fensterkontakt:
Internals:
   CUL868_MSGCNT 2
   CUL868_RAWMSG A0D0386105A164F00000006010000::-52.5:CUL868
   CUL868_RSSI -52.5
   CUL868_TIME 2017-09-18 11:57:09
   DEF        5A164F
   IODev      CUL868
   LASTInputDev CUL868
   MSGCNT     2
   NAME       Fenster_WZ_Links
   NOTIFYDEV  global
   NR         112
   NTFY_ORDER 50-Fenster_WZ_Links
   STATE      closed
   TYPE       CUL_HM
   lastMsg    No:03 - t:10 s:5A164F d:000000 06010000
   protCmdPend 3 CMDs pending
   protLastRcv 2017-09-18 11:57:09
   protResnd  2 last_at:2017-09-18 11:57:13
   protSnd    2 last_at:2017-09-18 11:57:09
   protState  CMDs_pending
   rssi_at_CUL868 lst:-52.5 cnt:2 min:-52.5 max:-52 avg:-52.25
   Readings:
     2017-09-13 15:33:50   .D-devInfo      810101
     2017-09-13 15:33:50   .D-stc          80
     2017-09-18 11:57:09   .protLastRcv    2017-09-18 11:57:09
     2017-09-18 10:33:36   Activity        alive
     2017-09-13 15:33:50   D-firmware      1.0
     2017-09-13 15:33:50   D-serialNr      OEQ0429164
     2017-09-13 15:33:50   R-pairCentral   set_0xF10000
     2017-09-13 15:33:50   aesKeyNbr       00
     2017-09-18 11:57:09   alive           yes
     2017-09-18 11:57:09   battery         ok
     2017-09-18 11:57:09   contact         closed (to broadcast)
     2017-09-18 11:57:09   recentStateType info
     2017-09-18 11:57:09   sabotageError   off
     2017-09-18 11:57:09   state           closed
     2017-09-18 07:30:36   trigDst_broadcast noConfig
     2017-09-18 07:30:36   trigger_cnt     91
   cmdStack:
     ++A001F100005A164F00040000000000
     ++A001F100005A164F01040000000001
     ++A001F100005A164F0103
   Helper:
     HM_CMDNR   4
     getCfgList all
     getCfgListNo ,4
     mId        00C7
     rxType     28
     supp_Pair_Rep 0
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +5A164F,02,00,00
       nextSend   1505728629.83297
       prefIO
       rxt        2
       vccu
       p:
         5A164F
         00
         00
         00
     Mrssi:
       mNo        03
       Io:
         CUL868     -50.5
     Prt:
       bErr       0
       sProc      2
       wuReSent   3
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       At_cul868:
         avg        -52.25
         cnt        2
         lst        -52.5
         max        -52
         min        -52.5
Attributes:
   IODev      CUL868
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   icon       fts_window_2w_open_l
   model      HM-SEC-SCo
   room       Wohnzimmer
   serialNr   OEQ0429164
   subType    threeStateSensor

darkness

#19
Zitat von: d0m2011 am 18 September 2017, 12:14:26
List Fensterkontakt:
Internals:
   protCmdPend 3 CMDs pending
...
     2017-09-13 15:33:50   R-pairCentral   set_0xF10000
...
     


Der ist auch noch nicht richtig mit FHEM gepaired.

Wichtig bei den HM-SEC-SCo ist auch, dass du die Befehle immer mit dem ConfigButton bestätigst/überträgst. Nicht einfach nur durch auslösen. Das kann zu Problemen führen glaube ich.

CoolTux

Das verstehe ich nicht. Dann muss irgendwo noch was stehen.

2017.09.17 22:52:58 3: CUL_HM set Heizung_WZ_Links desired-temp 20.0
2017.09.17 22:52:58 3: CUL_HM set Heizung_WZ_Links burstXmit
2017.09.17 23:44:38 3: CUL_HM set Heizung_WZ_Links desired-temp 20.0
2017.09.17 23:44:38 3: CUL_HM set Heizung_WZ_Links burstXmit
2017.09.18 00:45:33 3: CUL_HM set Heizung_WZ_Links desired-temp 20.0
2017.09.18 00:45:33 3: CUL_HM set Heizung_WZ_Links burstXmit

Das stand bei Dir im Log. Nach jedem setzen der desired-temp erfolgte sofort ien burstXmit. Genau das steht einmal in Deinem watchdog un einmal in Deinem Notify, beide triggern auf den Fensterkontakt.



Zitat von: d0m2011 am 18 September 2017, 11:59:27
Eben schon wieder passiert:
2017-09-18 11:57:09 CUL_HM HM_568EAA CMDs_pending
2017-09-18 11:57:09 CUL_HM HM_568EAA CMDs_pending
2017-09-18 11:57:09 CUL_HM Heizung_WZ_Links set_desired-temp 20.0
2017-09-18 11:57:09 CUL_HM Heizung_WZ_Links set_desired-temp 20.0
2017-09-18 11:57:09 CUL_HM Fenster_WZ_Links alive: yes
2017-09-18 11:57:09 CUL_HM Fenster_WZ_Links battery: ok
2017-09-18 11:57:09 CUL_HM Fenster_WZ_Links contact: closed (to broadcast)
2017-09-18 11:57:09 CUL_HM Fenster_WZ_Links sabotageError: off
2017-09-18 11:57:09 CUL_HM Fenster_WZ_Links closed
2017-09-18 11:57:10 CUL_HM HM_568EAA battery: ok
2017-09-18 11:57:10 CUL_HM HM_568EAA desired-temp: 20.0
2017-09-18 11:57:10 CUL_HM Heizung_WZ_Links boostTime: -
2017-09-18 11:57:10 CUL_HM Heizung_WZ_Links controlMode: manual
2017-09-18 11:57:10 CUL_HM Heizung_WZ_Links desired-temp: 20.0
2017-09-18 11:57:10 CUL_HM Heizung_WZ_Links partyEnd: -
2017-09-18 11:57:10 CUL_HM Heizung_WZ_Links partyStart: -
2017-09-18 11:57:10 CUL_HM Heizung_WZ_Links partyTemp: -
2017-09-18 11:57:10 CUL_HM Heizung_WZ_Links T: 22.3 desired: 20.0 valve: 6
2017-09-18 11:57:10 CUL_HM HM_568EAA battery: ok
2017-09-18 11:57:10 CUL_HM HM_568EAA desired-temp: 20.0
2017-09-18 11:57:10 CUL_HM HM_568EAA CMDs_done


Vom Fensterkontakt kommt leider nichts.

Ist in meinen Augen nicht gar nichts. Sehe hier genau das Fenster. Broadcast bedeutet das Du nicht gepaired bist
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

d0m2011

Hast Recht, habe ich übersehen.
Ok dann muss es vom Fenster kommen denn nur darin steht burstXmit (Recht hast du).
Der Fensterkontakt ist falsch gepaired?

CoolTux

Gar nicht gepaired. Zu mindest nicht abschließend.

2017-09-13 15:33:50   R-pairCentral   set_0xF10000
2017-09-18 11:57:09   contact         closed (to broadcast)


beim ersten sollte nur noch die 0xF10000 stehen und beim zweiten
contact         closed (VCCU) oder was auch immer Du da als IODev verwendest
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

d0m2011

So ich habe ihn nun neu gepaired:

Internals:
   .triggerUsed 0
   CFGFN
   CUL868_MSGCNT 5
   CUL868_RAWMSG A0C0686415A164F000000010500::-54:CUL868
   CUL868_RSSI -54
   CUL868_TIME 2017-09-18 12:42:32
   DEF        5A164F
   IODev      CUL868
   LASTInputDev CUL868
   MSGCNT     5
   NAME       Fenster_WZ_Links
   NOTIFYDEV  global
   NR         3032
   STATE      closed
   TYPE       CUL_HM
   lastMsg    No:06 - t:41 s:5A164F d:000000 010500
   protCmdPend 3 CMDs pending
   protLastRcv 2017-09-18 12:42:32
   protResnd  2 last_at:2017-09-18 12:42:37
   protSnd    4 last_at:2017-09-18 12:42:32
   protState  CMDs_pending
   rssi_at_CUL868 lst:-54 cnt:5 max:-53.5 min:-54.5 avg:-54.1
   Readings:
     2017-09-18 12:41:43   .D-devInfo      810101
     2017-09-18 12:41:43   .D-stc          80
     2017-09-18 12:42:32   .protLastRcv    2017-09-18 12:42:32
     2017-09-18 12:41:48   Activity        alive
     2017-09-18 12:41:43   D-firmware      1.0
     2017-09-18 12:41:43   D-serialNr      OEQ0429164
     2017-09-18 12:42:32   battery         ok
     2017-09-18 12:42:32   contact         closed (to broadcast)
     2017-09-18 12:42:32   state           closed
     2017-09-18 12:42:32   trigDst_broadcast noConfig
     2017-09-18 12:42:32   trigger_cnt     5
   cmdStack:
     ++A001F100005A164F00040000000000
     ++A001F100005A164F01040000000001
     ++A001F100005A164F0103
   Helper:
     HM_CMDNR   7
     getCfgList all
     getCfgListNo ,4
     mId        00C7
     rxType     28
     supp_Pair_Rep 0
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +5A164F,02,00,00
       nextSend   1505731352.69273
       prefIO
       rxt        2
       vccu
       p:
         5A164F
         00
         00
         00
     Mrssi:
       mNo        06
       Io:
         CUL868     -52
     Prt:
       bErr       0
       sProc      2
       wuReSent   3
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       At_cul868:
         avg        -54.1
         cnt        5
         lst        -54
         max        -53.5
         min        -54.5
Attributes:
   IODev      CUL868
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SCo
   room       Wohnzimmer
   serialNr   OEQ0429164
   subType    threeStateSensor


IODev ist CUL868
Allerdings verschwindet der Zusatz (to broadcast) nicht.
Ist er nun richtig gepaired? Habe ihn nun über hmPairSerial verbunden.

CoolTux

Drücke mal beim Fensterkontakt auf den pairing Knopf. Kurz warten. Dann noch mal beim Fensterkontakt set getConfig und noch mal den pairing Knopf am Fensterkontakt drücken. Muss als letztes Grün leuchten die Lampe.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

d0m2011

Erledigt.
Leuchtet auch grün!

Internals:
   .triggerUsed 1
   CFGFN
   CUL868_MSGCNT 29
   CUL868_RAWMSG A0EBAA0105A164FF100000100000000::-58.5:CUL868
   CUL868_RSSI -58.5
   CUL868_TIME 2017-09-18 12:53:39
   DEF        5A164F
   IODev      CUL868
   LASTInputDev CUL868
   MSGCNT     29
   NAME       Fenster_WZ_Links
   NOTIFYDEV  global
   NR         3032
   STATE      closed
   TYPE       CUL_HM
   lastMsg    No:BA - t:10 s:5A164F d:F10000 0100000000
   protLastRcv 2017-09-18 12:53:38
   protResnd  2 last_at:2017-09-18 12:42:37
   protSnd    40 last_at:2017-09-18 12:53:39
   protState  CMDs_done
   rssi_at_CUL868 cnt:29 max:-46 min:-61.5 avg:-55.74 lst:-58.5
   Readings:
     2017-09-18 12:53:38   .D-devInfo      810101
     2017-09-18 12:53:38   .D-stc          80
     2017-09-18 12:50:02   .R-msgScPosA    open
     2017-09-18 12:50:02   .R-msgScPosB    closed
     2017-09-18 12:50:02   .R-transmDevTryMax 6
     2017-09-18 12:50:02   .R-transmitTryMax 6
     2017-09-18 12:53:38   .peerListRDate  2017-09-18 12:53:38
     2017-09-18 12:53:38   .protLastRcv    2017-09-18 12:53:38
     2017-09-18 12:53:38   Activity        alive
     2017-09-18 12:53:38   D-firmware      1.0
     2017-09-18 12:53:38   D-serialNr      OEQ0429164
     2017-09-18 12:53:38   PairedTo        0x000000
     2017-09-18 12:50:02   R-cyclicInfoMsg on
     2017-09-18 12:50:02   R-eventDlyTime  0 s
     2017-09-18 12:50:02   R-pairCentral   0x000000
     2017-09-18 12:50:02   R-sabotageMsg   on
     2017-09-18 12:50:02   R-sign          on
     2017-09-18 12:53:38   RegL_00.          02:00 09:01 0A:00 0B:00 0C:00 10:01 14:06 00:00
     2017-09-18 12:53:38   RegL_01.          08:01 20:9C 21:00 30:06 00:00
     2017-09-18 12:42:32   battery         ok
     2017-09-18 12:42:32   contact         closed (to broadcast)
     2017-09-18 12:42:32   state           closed
     2017-09-18 12:42:32   trigDst_broadcast noConfig
     2017-09-18 12:42:32   trigger_cnt     5
   Helper:
     HM_CMDNR   186
     cSnd       01F100005A164F01040000000001,01F100005A164F0103
     mId        00C7
     peerIDsRaw ,00000000
     rxType     28
     supp_Pair_Rep 0
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +5A164F,00,00,00
       nextSend   1505732019.07163
       prefIO
       rxt        2
       vccu
       p:
         5A164F
         00
         00
         00
     Mrssi:
       mNo        BA
       Io:
         CUL868     -56.5
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rpt:
       IO         CUL868
       flg        A
       ts         1505732018.9759
       ack:
         HASH(0x22c13d0)
         BA8002F100005A164F00
     Rssi:
       At_cul868:
         avg        -55.7413793103448
         cnt        29
         lst        -58.5
         max        -46
         min        -61.5
     Shadowreg:
Attributes:
   IODev      CUL868
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SCo
   peerIDs    00000000,
   room       Wohnzimmer
   serialNr   OEQ0429164
   subType    threeStateSensor

darkness

Zitat von: d0m2011 am 18 September 2017, 12:55:16
Erledigt.
Leuchtet auch grün!

Internals:
     2017-09-18 12:50:02   R-pairCentral   0x000000
     


Leider nein.
Der Kontakt ist nicht gepaired. Einfach nochmal das Pairing durchführen, dann den configknopf drücken. Danach nochmals GetConfig und den Configknopf.

Otto123

Zitat von: d0m2011 am 18 September 2017, 12:08:24
Internals:
   NAME       HM_568EAA
....
   channel_01 HM_568EAA_Weather
   channel_02 HM_568EAA_Climate
   channel_04 Heizung_WZ_Links
   channel_05 HM_568EAA_ClimaTeam
   channel_06 HM_568EAA_remote

Ich hab irgendwie die Vermutung zwei Devices zu haben?!?
Genau genommen 6
HM_568EAA ist das Hauptgerät an sich, die anderen sind die logischen Kanäle. Alle können Events senden.
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

d0m2011

Der Fensterkontakt lässt sich einfach nicht richtig pairen.
CMD's pending...

Habe ihn auch schon komplett zurück gesetzt und auch per Seriel gepaired.
Sogar ungepaired und komplett in FHEM gelöscht.
Ohne Erfolg!
Hat noch jemanden einen Tipp?

darkness

Solange er pending anzeigt, einfach den Configknopf drücken.

Ich gehe so vor.

1. VCCU hmpairforsec 120
2. Danach den Configbutton drücken, sollte er am Ende nicht grün leuchten, einfach nochmals drücken.
3. Ein get Config und wieder den Button drücken
4. Sollte jetzt gepaired sein.

Wichtig ist, dass du den Knopf drückst und zwischendurch nicht den Kontakt auslöst durch öffnen/schließen.