HomeMatic Heizungssteuerung mit Party Modus und Heizplan

Begonnen von Allan Sche Sar, 25 November 2017, 21:26:53

Vorheriges Thema - Nächstes Thema

Allan Sche Sar

Hallo ihr,

ich schiebe es schon eine ganze Weile vor mir her. Meine HomeMatic Heizkörper Thermostate müssen endlich im vollen Umfang in FHEM genutzt werden.
Aktuell habe nutze ich bei meinem HM-CC-RT-DN nicht die Integration mit FHEM, sondern habe den Heizplan an den Geräten eingestellt.

Folgendes Versuche ich nun seit knapp zwei Stunden zu realisieren:

       
  • Heizplan in FHEM Einstellung und dann auf die Thermostate übertragen.
  • Auslesen des aktuellen Heizplans (für die Anpassung unter Punkt 1).
  • Setzen der Geräte in den Urlaubsmodus (Party Modus).
  • Wenn Punkt drei funktioniert, dann möchte ich eine Interaktion via Telegram herstellen. Ich habe bereits ein Telegram Script mit dem ich die Temperatur verändern und abfragen kann.
Zum Beispiel habe ich für Punkt drei folgende probiert (nach dem Wiki):
set Wohn_Heizung_Clima controlParty 16 25.11.17 16:30 25.11.17 21:30
Wohn_Heizung ist dabei das Thermostat im Wohnzimmer. Der Status wird auch auf Party gesetzt. Es findet aber keine Temperaturanpassung statt. Der Party Status hält dann für ca. 2 Minuten an, bis das nächste Mal das Gerät abgefragt wird.


Könnt ihr bitte meine Nase auf die entsprechenden Stellen drücken?

linuxpaul

Hi,

überträgt fhem überhaupt was?
d.h. du stellst was ein, es erscheint cmds pending, dann (bei mir alle 2 min) kommt cmds done und in der Statistik
siehst du dass die cmds übertragen und nicht verworfen wurden? Was kommt im Log?

:)
linuxpaul

Allan Sche Sar

In den Log Files steht folgendes, wenn ich den Befehl ausführe:
Zitat2017-11-25 21:48:24 CUL_HM Wohn_Heizung_Clima controlMode: set_party
2017-11-25 21:48:24 CUL_HM Wohn_Heizung CMDs_pending

2017-11-25 21:50:03 CUL_HM Wohn_Heizung actuator: 0
2017-11-25 21:50:03 CUL_HM Wohn_Heizung battery: ok
2017-11-25 21:50:03 CUL_HM Wohn_Heizung batteryLevel: 2.9
2017-11-25 21:50:03 CUL_HM Wohn_Heizung desired-temp: 21.0
2017-11-25 21:50:03 CUL_HM Wohn_Heizung measured-temp: 23.0
2017-11-25 21:50:03 CUL_HM Wohn_Heizung motorErr: ok
2017-11-25 21:50:03 CUL_HM Wohn_Heizung_Clima ValvePosition: 0
2017-11-25 21:50:03 CUL_HM Wohn_Heizung_Clima boostTime: -
2017-11-25 21:50:03 CUL_HM Wohn_Heizung_Clima controlMode: auto
2017-11-25 21:50:03 CUL_HM Wohn_Heizung_Clima desired-temp: 21.0
2017-11-25 21:50:03 CUL_HM Wohn_Heizung_Clima measured-temp: 23.0
2017-11-25 21:50:03 CUL_HM Wohn_Heizung_Clima partyEnd: -
2017-11-25 21:50:03 CUL_HM Wohn_Heizung_Clima partyStart: -
2017-11-25 21:50:03 CUL_HM Wohn_Heizung_Clima partyTemp: -
2017-11-25 21:50:03 CUL_HM Wohn_Heizung_Clima T: 23.0 desired: 21.0 valve: 0
2017-11-25 21:50:03 CUL_HM Wohn_Heizung_Weather measured-temp: 23.0
2017-11-25 21:50:03 CUL_HM Wohn_Heizung_Weather 23.0
2017-11-25 21:50:03 CUL_HM Wohn_Heizung battery: ok
2017-11-25 21:50:03 CUL_HM Wohn_Heizung desired-temp: 21.0
2017-11-25 21:50:03 CUL_HM Wohn_Heizung CMDs_done

Das Done kommt, aber leider viel zu spät, wie mir scheint.

Jamo

ich glaube Du musst danach noch ein set Wohn_Heizung_Clima getConfig machen.
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/Conbee III, FB7690, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack, Sonos, ESPresence

Allan Sche Sar

Mhhh steht nicht im Wiki.
Ich habe es ausprobiert und es klappt tatsächlich. Nun kann ich mir mit den beiden Zeilen meine Telegram Skript umschreiben.
Wäre schon mal ein Punkt abgehakt - danke.