Betriebsmodus umschalten Wandthermostat (Skript)

Homematic-, TCL- und Shell-Script, Toolchain, C, etc.

Moderator: Co-Administratoren

Antworten
Raffi123
Beiträge: 2
Registriert: 27.09.2017, 21:36

Betriebsmodus umschalten Wandthermostat (Skript)

Beitrag von Raffi123 » 27.09.2017, 21:45

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.

alchy
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)

Beitrag von alchy » 28.09.2017, 14:49

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

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.

Raffi123
Beiträge: 2
Registriert: 27.09.2017, 21:36

Re: Betriebsmodus umschalten Wandthermostat (Skript)

Beitrag von Raffi123 » 28.09.2017, 19:28

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).

alchy
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)

Beitrag von alchy » 28.09.2017, 20:18

Code: Alles auswählen

(dom.GetObject(ID_DATAPOINTS)).Get("BidCos-RF.MEQ1574958:2.MANU_MODE").State(true);
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.

BadenPower

Re: Betriebsmodus umschalten Wandthermostat (Skript)

Beitrag von BadenPower » 28.09.2017, 21:02

alchy hat geschrieben:

Code: Alles auswählen

(dom.GetObject(ID_DATAPOINTS)).Get("BidCos-RF.MEQ1574958:2.MANU_MODE").State(true);
MANU_MODE erwartet als Parameter eine Temperatur als Floatwert zwischen 4.5 und 30.5.
.

alchy
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)

Beitrag von alchy » 28.09.2017, 21:16

Ausgerechnet den MANU_MODE schreibe ich hier natürlich einfach hin ohne zu überlegen oder nachzuschauen.

BadenPower hat natürlich recht
HM-TC-IT-WM-W-EU_mode.jpg

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.

Antworten

Zurück zu „Softwareentwicklung für die HomeMatic CCU“