Hallo,
Ich programmiere gerade eine Heizungssteuerung für meine Homematic.
Nun wollte ich fragen ob jemand weiß wie man den Betriebsmodus (AUTO / MANUELL / BOOST) eines Wandthermostats (HM-TC-IT-WM-W-EU MEQ1574958) mit einem Skript ändern kann.
Danke.
Betriebsmodus umschalten Wandthermostat (Skript)
Moderator: Co-Administratoren
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Betriebsmodus umschalten Wandthermostat (Skript)
Dafür sollten die Datenpunkte MANU_MODE bzw. AUTO_MODE bzw. BOOST_MODE des Kanal 2 nützlich sein.
Auslesen kann man dann auch über den Datenpunkt CONTROL_MODE desselben Kanals als Werteliste.
Alchy
Auslesen kann man dann auch über den Datenpunkt CONTROL_MODE desselben Kanals als Werteliste.
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
Re: Betriebsmodus umschalten Wandthermostat (Skript)
Hallo Alchy,
das mit dem Auslesen (CONTROL_MODE) hab ich bereits hinbekommen. Jedoch ist mir noch nicht klar wie ich die Datenpunkte MANU_MODE u. AUTO_MODE anwende bzw. ansprechen muss (Syntax).
das mit dem Auslesen (CONTROL_MODE) hab ich bereits hinbekommen. Jedoch ist mir noch nicht klar wie ich die Datenpunkte MANU_MODE u. AUTO_MODE anwende bzw. ansprechen muss (Syntax).
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Betriebsmodus umschalten Wandthermostat (Skript)
Code: Alles auswählen
(dom.GetObject(ID_DATAPOINTS)).Get("BidCos-RF.MEQ1574958:2.MANU_MODE").State(true);
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
Re: Betriebsmodus umschalten Wandthermostat (Skript)
MANU_MODE erwartet als Parameter eine Temperatur als Floatwert zwischen 4.5 und 30.5.alchy hat geschrieben:Code: Alles auswählen
(dom.GetObject(ID_DATAPOINTS)).Get("BidCos-RF.MEQ1574958:2.MANU_MODE").State(true);
.
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Betriebsmodus umschalten Wandthermostat (Skript)
Ausgerechnet den MANU_MODE schreibe ich hier natürlich einfach hin ohne zu überlegen oder nachzuschauen.
BadenPower hat natürlich recht
Alchy
BadenPower hat natürlich recht
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.