NEWS
HM-RPC: Komfort- Mindesttemperatur setzen [gelöst]
-
Guten Tag,
weiß jemand ob es möglich ist einen Datenpunkt zu bekommen für die Wandthermostate (HM-TC-IT-WM-W-EU) um die Komfort-/Mindesttemperatur zu setzen? Über die Homematic geht dies im Interface- PocketControl auf iOS kann es ebenfalls. Übersehe ich etwas?
Gruß
Markus -
@Markus-Czerwonka:
Komfort-/Mindesttemperatur zu setzen?
Das sind keine Datenpunkte, sondern MASTER-Parameter, die man nur mit sendTo() setzen kann.
Wobei ich muss hier doch nochmal einhaken. Ich habe nun die Parameter ausgelesen und bekomme folgende Rückmeldung:
Master_Values: {"result":{"BOOST_AFTER_WINDOW_OPEN":false,"BOOST_TIME_PERIOD":1,"BURST_RX":true,"BUTTON_LOCK":false,"CYCLIC_INFO_MSG":true,"CYCLIC_INFO_MSG_DIS":0,"DAYLIGHT_SAVING_TIME"Da finde ich die Werte nicht. Gibt es noch einen andere Sektion?
-
Wobei ich muss hier doch nochmal einhaken. Ich habe nun die Parameter ausgelesen und bekomme folgende Rückmeldung:
Master_Values: {"result":{"BOOST_AFTER_WINDOW_OPEN":false,"BOOST_TIME_PERIOD":1,"BURST_RX":true,"BUTTON_LOCK":false,"CYCLIC_INFO_MSG":true,"CYCLIC_INFO_MSG_DIS":0,"DAYLIGHT_SAVING_TIME"Da finde ich die Werte nicht. Gibt es noch einen andere Sektion?
-
Wobei ich muss hier doch nochmal einhaken. Ich habe nun die Parameter ausgelesen und bekomme folgende Rückmeldung:
Master_Values: {"result":{"BOOST_AFTER_WINDOW_OPEN":false,"BOOST_TIME_PERIOD":1,"BURST_RX":true,"BUTTON_LOCK":false,"CYCLIC_INFO_MSG":true,"CYCLIC_INFO_MSG_DIS":0,"DAYLIGHT_SAVING_TIME"Da finde ich die Werte nicht. Gibt es noch einen andere Sektion?
-
Danke für deine Antwort @paul53
Das sieht mir aber auch eher nach dem Heizungsthermostat aus, oder täusche ich mich da? Die Werte von oben sind von dem Wandthermostat selbst.
@Markus-Czerwonka sagte:
Das sieht mir aber auch eher nach dem Heizungsthermostat aus, oder täusche ich mich da?
Beim JSON habe ich auch HKT geschrieben, denn ich habe keine HM-TC-IT-WM-W-EU.
Die XML-Datei und der Screenshot daraus ist vom HM-TC-IT-WM-W-EU. -
Oh, die Abkürzung konnte ich nicht einordnen, aber macht Sinn, wo ich das nun so lese.
Leider führt das hier zu keinem Ergebnis:
sendTo('hm-rpc.1', 'putParamset', {ID: 'PEQ1185958', paramType: 'MASTER', params: {'TEMPERATURE_LOWEING': 25.0}}, res => { log(JSON.stringify(res)); });Die Ausgabe im Log ist dann:
{"result":"","error":null}Wenn ich mir dann das Gerät in der RasperryMatic anschaue, ist der Komfort-Temperatur-Wert leider noch unverändert. Ich scheine doch sicherlich irgendwas grundlegendes zu übersehen?
-
Oh, die Abkürzung konnte ich nicht einordnen, aber macht Sinn, wo ich das nun so lese.
Leider führt das hier zu keinem Ergebnis:
sendTo('hm-rpc.1', 'putParamset', {ID: 'PEQ1185958', paramType: 'MASTER', params: {'TEMPERATURE_LOWEING': 25.0}}, res => { log(JSON.stringify(res)); });Die Ausgabe im Log ist dann:
{"result":"","error":null}Wenn ich mir dann das Gerät in der RasperryMatic anschaue, ist der Komfort-Temperatur-Wert leider noch unverändert. Ich scheine doch sicherlich irgendwas grundlegendes zu übersehen?
@Markus-Czerwonka sagte:
Leider führt das hier zu keinem Ergebnis:
TEMPERATURE_LOWERING ist falsch geschrieben und für die Komfort-Temperatur sollte es so funktionieren:
sendTo('hm-rpc.1', 'putParamset', {ID: 'PEQ1185958', paramType: 'MASTER', params: {'TEMPERATURE_COMFORT': 25.0}}, res => { log(JSON.stringify(res)); }); -
@Markus-Czerwonka sagte:
Leider führt das hier zu keinem Ergebnis:
TEMPERATURE_LOWERING ist falsch geschrieben und für die Komfort-Temperatur sollte es so funktionieren:
sendTo('hm-rpc.1', 'putParamset', {ID: 'PEQ1185958', paramType: 'MASTER', params: {'TEMPERATURE_COMFORT': 25.0}}, res => { log(JSON.stringify(res)); });@paul53 said in HM-RPC: Komfort- Mindesttemperatur setzen:
Das mit dem Schreibfehler stimmt natürlich, war aber auch nur mein zweiter Versuch, welchen ich dann dummerweise kopiert hatte.
Leider klappt es mit dem von dir genannten Snippet ebenfalls nicht.
{"result":"","error":null}Der Wert ist auch nicht in der RasperryMatic übernommen, bleibt also beim ursprünglichen Wert. Noch irgendwelche Ideen? ;-(
-
@paul53 said in HM-RPC: Komfort- Mindesttemperatur setzen:
Das mit dem Schreibfehler stimmt natürlich, war aber auch nur mein zweiter Versuch, welchen ich dann dummerweise kopiert hatte.
Leider klappt es mit dem von dir genannten Snippet ebenfalls nicht.
{"result":"","error":null}Der Wert ist auch nicht in der RasperryMatic übernommen, bleibt also beim ursprünglichen Wert. Noch irgendwelche Ideen? ;-(
-
@paul53 said in HM-RPC: Komfort- Mindesttemperatur setzen:
Das mit dem Schreibfehler stimmt natürlich, war aber auch nur mein zweiter Versuch, welchen ich dann dummerweise kopiert hatte.
Leider klappt es mit dem von dir genannten Snippet ebenfalls nicht.
{"result":"","error":null}Der Wert ist auch nicht in der RasperryMatic übernommen, bleibt also beim ursprünglichen Wert. Noch irgendwelche Ideen? ;-(
@Markus-Czerwonka
Gute Nachricht: Es funktioniert, wenn man den Wert als String übergibt:sendTo('hm-rpc.0', 'putParamset', {ID: 'KEQ0909458', paramType: 'MASTER', params: {'TEMPERATURE_COMFORT': '24.0'}}, res => { log(JSON.stringify(res.result)); }); -
@paul53 said in HM-RPC: Komfort- Mindesttemperatur setzen:
Jau! Das funktioniert mit dem String. Darauf muss man aber auch erstmal kommen. Vielen lieben Dank!

Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

