Hysterese Wandthermostat (EU) Schaltaktor (DN)

Begonnen von HHFHEM, 21 April 2016, 19:47:13

Vorheriges Thema - Nächstes Thema

HHFHEM

Hallo,
nach Pairing und Peering und Update von fhem habe ich im Channel Switch_TR den Hystereseeintrag HM_AZOG-hyst2point 0 C. Möchte diesen jetzt auf 0.2 C ändern. Wie muss ich vorgehen?
Besten Dank.

martinp876


HHFHEM


martinp876



martinp876

set tc_SwitchTr regSet hyst2point 0.7 mypeer
geht nicht? Was ist die Fehlermedlung? It der Peer auch definiert?

HHFHEM

In den Readings steht R-HM_HzgOGAZ-hyst2point 0 C,  Peering scheint in Ordnung, da der Aktor schaltet. Wenn ich nun versuche, die Hysterese zu ändern mit .....regSet hyst2point 0.2 HM_HzgOGAZ wird der Befehl akzeptiert und in den Readings erscheint set_0.2 C. Dabei bleibt es und die Änderung wird nicht eingetragen.

martinp876


HHFHEM

Was meinst Du mit zeichne es auf? Getconfig setzt den Eintrag zurück auf 0C.

martinp876

du hast den aktor eingestellt.
was ist mit dem Sensor? ist das ein Sensor? Warum heisst der SW und nicht Btn (habe ich einen vergessen?)
Zeichnen eine Aktion auf - ein press.
was passiert den - reagiert der Aktor überhaupt? Du musst jetzt etwas mehr Fleisch geben. Entweder stimmt etwas grundsätzlich nicht bei dir oder du has teinen Aktor der anders funktioniert. Ich tippe erst einmal auf ersteres.

HHFHEM

Habe einen Wandthermostaten HM-TC-IT-WM-W-EU Kanal 07 SwitchTr mit einem Kanal des Funkaktors Hm-lc-sw4-Dr gepeert. Der Aktor reagiert, wenn ich am Wandthermostaten die gewünschte Temperatur ändere. In den Readings des Wandthermostaten erscheint der Hystereseintrag. Der Befehl zur Änderung der Hysterese wird akzeptiert Der Eintrag in den Readings wechselt auf Set_... nur das Schreiben unterbleibt

martinp876

Stehen noch messages im device?
Mache nach dem setzen ein getconfig.

Mirak

#12
Hallo,

ich kann das Verhalten bei mir ebenfalls nachvollziehen. Wenn hyst2point über WebUI gesetzt wird ist die Anzeige in FHEM richtig (bei mir 0.1 C). Möchte man den Eintrag in FHEM über regSet ändern, wird im Feld hyst2point kurz "Set_<neuer Wert>" also z.B. "Set_0.2 C" angezeigt und 1 sec. später ohne weiteren manuellen Eingriff "0 C".
Anschließend habe ich den Wert über WebUI auf 0.2 gesetzt. Dieser wird dann nach getConfig in FHEM angezeigt. Versucht man es anschließend über FHEM wieder auf 0.1 zu setzen, wird wieder kurz "Set_0.1 C" angezeigt und anschließend wieder "0.2 C".
Im log steht:
ZitatCUL_HM set HB_Wandthermostat_SwitchTr regSet hyst2point 0.1 HB_FBH
Alle CMDs wurden immer abgearbeitet und es stand nichts mehr an.
Im log des Wandthermostaten steht:
ZitatHB_Wandthermostat_SwitchTr R-HB_FBH_chn-01-hyst2point: set_0.1 C
HB_Wandthermostat CMDs_pending
HB_Wandthermostat CMDs_pending
HB_Wandthermostat CMDs_pending
HB_Wandthermostat CMDs_done
HB_Wandthermostat CMDs_pending
HB_Wandthermostat CMDs_pending
HB_Wandthermostat CMDs_done
HB_Wandthermostat_SwitchTr R-HB_FBH_chn-01-hyst2point: 0.2 C
Für mich sieht es so aus, als wenn FHEM den Wert nicht setzen kann und wieder den letzten bekannten Wert übernimmt.

Gruß
Rainer

martinp876

Nun den ... Logge die msgs beim setzen und lesen komplett. Sniffen also.

Mirak

Wie im WIKI beschrieben die Attribute gesetzt:
Zitatattr global verbose 1
attr global mseclog 1
attr <hmlan> logIDs all,sys

Anschließend the Hysterese gesetzt. Kurz gewartet, bis wieder der alte Wert im Reading steht.

Auszug aus dem Logfile:
Zitat2016.04.27 15:28:48.953 0: HMLAN_Parse: HMLAN1 R:E42DB01   stat:0000 t:0E184944 d:FF r:FFB4     m:24 8041 42DB01 444667 071F0080
2016.04.27 15:29:01.009 0: HMLAN_Send:  HMLAN1 I:K
2016.04.27 15:29:01.013 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0985671 d:3225F2 O:3225F2 t:0E187AB6 IDcnt:000D L:3 %
2016.04.27 15:29:07.288 0: HMLAN_Parse: HMLAN1 R:E453692   stat:0000 t:0E18932F d:FF r:FFC0     m:3E 865A 453692 000000 A8CC2C
2016.04.27 15:29:19.765 0: HMLAN_Parse: HMLAN1 R:E4536CE   stat:0000 t:0E18C3EE d:FF r:FFCC     m:36 865A 4536CE 000000 88E82B
2016.04.27 15:29:20.538 0: HMLAN_Send:  HMLAN1 S:S57E8E2EE stat:  00 t:00000000 d:01 r:57E8E2EE m:25 B112 3225F2 42DB01
2016.04.27 15:29:21.055 0: HMLAN_Parse: HMLAN1 R:R57E8E2EE stat:0001 t:0E18C8FE d:FF r:FFB4     m:25 8002 42DB01 3225F2 00
2016.04.27 15:29:21.150 0: HMLAN_Send:  HMLAN1 S:S57E8E4F7 stat:  00 t:00000000 d:01 r:57E8E4F7 m:26 A001 3225F2 42DB01 07054446670107
2016.04.27 15:29:21.461 0: HMLAN_Parse: HMLAN1 R:R57E8E4F7 stat:0001 t:0E18CA94 d:FF r:FFB4     m:26 8002 42DB01 3225F2 00
2016.04.27 15:29:21.557 0: HMLAN_Send:  HMLAN1 S:S57E8E68D stat:  00 t:00000000 d:01 r:57E8E68D m:27 A001 3225F2 42DB01 07081501
2016.04.27 15:29:21.868 0: HMLAN_Parse: HMLAN1 R:R57E8E68D stat:0001 t:0E18CC2B d:FF r:FFB4     m:27 8002 42DB01 3225F2 00
2016.04.27 15:29:21.964 0: HMLAN_Send:  HMLAN1 S:S57E8E824 stat:  00 t:00000000 d:01 r:57E8E824 m:28 A001 3225F2 42DB01 0706
2016.04.27 15:29:22.274 0: HMLAN_Parse: HMLAN1 R:R57E8E824 stat:0001 t:0E18CDC1 d:FF r:FFB4     m:28 8002 42DB01 3225F2 00
2016.04.27 15:29:24.570 0: HMLAN_Send:  HMLAN1 S:S57E8F2AD stat:  00 t:00000000 d:01 r:57E8F2AD m:29 B112 3225F2 42DB01
2016.04.27 15:29:24.571 0: HMLAN_Send:  HMLAN1 I:K
2016.04.27 15:29:24.577 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0985671 d:3225F2 O:3225F2 t:0E18D6C4 IDcnt:000D L:5 %
2016.04.27 15:29:25.087 0: HMLAN_Parse: HMLAN1 R:R57E8F2AD stat:0001 t:0E18D8BF d:FF r:FFB4     m:29 8002 42DB01 3225F2 00
2016.04.27 15:29:25.185 0: HMLAN_Send:  HMLAN1 S:S57E8F4B7 stat:  00 t:00000000 d:01 r:57E8F4B7 m:2A A001 3225F2 42DB01 0703
2016.04.27 15:29:25.501 0: HMLAN_Parse: HMLAN1 R:R57E8F4B7 stat:0001 t:0E18DA5D d:FF r:FFB4     m:2A 8010 42DB01 3225F2 014446670100000000
2016.04.27 15:29:25.599 0: HMLAN_Send:  HMLAN1 S:S57E8F658 stat:  00 t:00000000 d:01 r:57E8F658 m:2B A001 3225F2 42DB01 07040000000001
2016.04.27 15:29:25.782 0: HMLAN_Parse: HMLAN1 R:E42DB01   stat:0000 t:0E18DB57 d:FF r:FFB4     m:40 865A 42DB01 000000 88F828
2016.04.27 15:29:25.915 0: HMLAN_Parse: HMLAN1 R:R57E8F658 stat:0001 t:0E18DBFB d:FF r:FFB4     m:2B 8010 42DB01 3225F2 0208000000
2016.04.27 15:29:26.013 0: HMLAN_Send:  HMLAN1 S:S57E8F7F5 stat:  00 t:00000000 d:01 r:57E8F7F5 m:2C A001 3225F2 42DB01 07044446670107
2016.04.27 15:29:26.325 0: HMLAN_Parse: HMLAN1 R:R57E8F7F5 stat:0001 t:0E18DD95 d:FF r:FFB4     m:2C 8010 42DB01 3225F2 0215020000
2016.04.27 15:29:27.288 0: HMLAN_Parse: HMLAN1 R:E453692   stat:0000 t:0E18E153 d:FF r:FFC0     m:3E 8470 453692 000000 00CC2C
2016.04.27 15:29:39.764 0: HMLAN_Parse: HMLAN1 R:E4536CE   stat:0000 t:0E191211 d:FF r:FFCC     m:36 8470 4536CE 000000 00E82B
2016.04.27 15:29:45.757 0: HMLAN_Parse: HMLAN1 R:E42DB01   stat:0000 t:0E19297A d:FF r:FFB4     m:40 8470 42DB01 000000 00F828
2016.04.27 15:29:49.574 0: HMLAN_Send:  HMLAN1 I:K
2016.04.27 15:29:49.578 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0985671 d:3225F2 O:3225F2 t:0E193872 IDcnt:000D L:5 %
2016.04.27 15:30:07.172 0: HMLAN_Parse: HMLAN1 R:E2BBF8C   stat:0000 t:0E197D23 d:FF r:FFA2     m:62 8670 2BBF8C 000000 004135

Ich hoffe hier sind die benötigten Informationen dabei.

Gruß Rainer