FHEM Forum

FHEM - Hausautomations-Systeme => MAX => Thema gestartet von: redhatch-jdm am 11 November 2016, 13:10:55

Titel: MAX Thermostate Modus per Dummy schalten
Beitrag von: redhatch-jdm am 11 November 2016, 13:10:55
Hi,

seit 2 Tagen bin ich dabei einen Versuch zu starten zwei Thermostate über Dummys zu schalten.

Heute habe ich es mit Erfolg geschafft :)

Die Temperaturen werden übernommen. Jedoch sobald ich über die WEB Oberfläche den Modus zurück auf AUTO stellen will, bleibt das zweite Thermostat stur auf MANUAL.

Hier mal die DEF vom Dummy:

Kueche:desiredTemperature.* set EssZi desiredTemperature $EVTPART1

In dem Event Monitor schaut es dann wie folgt aus:

2016-11-11 13:00:53 CUL CUL0 credit10ms: 1103
2016-11-11 13:00:53 structure 0.Haus undefined
2016-11-11 13:00:53 structure 4.Kueche 21.0 °C
2016-11-11 13:00:53 structure 0.Haus undefined
2016-11-11 13:00:53 structure 2.Esszimmer 21.0 °C
2016-11-11 13:00:53 MAX EssZi desiredTemperature 11.5
2016-11-11 13:00:53 MAX Kueche desiredTemperature 11.5
2016-11-11 13:00:54 structure 0.Haus undefined
2016-11-11 13:00:54 structure 4.Kueche 11.5 °C
2016-11-11 13:00:54 structure 0.Haus undefined
2016-11-11 13:00:54 structure 2.Esszimmer 21.0 °C
2016-11-11 13:00:54 MAX EssZi desiredTemperature 11.5
2016-11-11 13:00:54 MAX Kueche mode: manual
2016-11-11 13:00:54 MAX Kueche desiredTemperature: 11.5
2016-11-11 13:00:54 CUL CUL0 credit10ms: 995
2016-11-11 13:00:55 structure 0.Haus undefined
2016-11-11 13:00:55 structure 2.Esszimmer 11.5 °C
2016-11-11 13:00:55 MAX EssZi 11.5 °C
2016-11-11 13:00:56 CUL CUL0 credit10ms: 886

Wenn ich zurück auf AUTO stelle dann:

2016-11-11 13:02:11 CUL CUL0 credit10ms: 852
2016-11-11 13:02:11 structure 0.Haus undefined
2016-11-11 13:02:12 structure 4.Kueche 11.5 °C
2016-11-11 13:02:12 structure 0.Haus undefined
2016-11-11 13:02:12 structure 2.Esszimmer 11.5 °C
2016-11-11 13:02:12 MAX EssZi desiredTemperature auto
2016-11-11 13:02:12 MAX Kueche desiredTemperature auto
2016-11-11 13:02:13 structure 0.Haus undefined
2016-11-11 13:02:13 structure 4.Kueche 21.0 °C
2016-11-11 13:02:13 structure 0.Haus undefined
2016-11-11 13:02:13 structure 2.Esszimmer 11.5 °C
2016-11-11 13:02:13 MAX EssZi desiredTemperature 21.0
2016-11-11 13:02:13 MAX Kueche mode: auto
2016-11-11 13:02:13 MAX Kueche desiredTemperature: 21.0
2016-11-11 13:02:13 CUL CUL0 credit10ms: 744
2016-11-11 13:02:14 structure 0.Haus undefined
2016-11-11 13:02:14 structure 2.Esszimmer 21.0 °C
2016-11-11 13:02:14 MAX EssZi 21.0 °C
2016-11-11 13:02:15 CUL CUL0 credit10ms: 635

Das Esszimmer bleibt aber auf MANUAL.

Wenn ich den Befehl "set EssZi desiredTemperature auto" ausführe dann klappt es und das Thermostat schaltet auf AUTO:

2016-11-11 13:03:40 CUL CUL0 credit10ms: 611
2016-11-11 13:03:40 structure 0.Haus undefined
2016-11-11 13:03:40 structure 2.Esszimmer 21.0 °C
2016-11-11 13:03:40 MAX EssZi desiredTemperature auto

Was mich wundert ist, das in beiden Logs der Befehl "MAX EssZi desiredTemperature auto" zu sehen ist.

Die beiden Räume sind miteinader verbunden und es gibt nur die beiden Thermostate. Kein Wandthermostat.
Es wäre super wenn die Lösung ohne komplizierte Codes möglich wäre. Ich bin schon froh wenn ich solche "einfachen" Dinge hinkriege :D