NEWS
Temperatur in Homematic IP Thermostat setzen
-
Hallo Forum,
ich versuche mich aktuell an einer Heizungssteuerung auf Basis von Homematic IP mit iobroker. Dazu habe ich aktuell im Einsatz:- HmIP-CCU3 als Zentrale
- Und ein HmIP-BWTH als Thermostat
Auf iobroker Seite nutze ich den HomeMatic RPC in Version 1.15.19.
Ich kann in iobroker sämtliche Werte des Thermostats einsehen. Allerdings schaffe ich es nicht, die Temperatur des Thermostats aus ibroker heraus zu setzen.
Ich versuche mich z.B. an folgenden Skript:
setState("alias.0.Thermostat.Kueche.SET_POINT_TEMPERATURE",19,true); log(getState("alias.0.Thermostat.Kueche.SET_POINT_TEMPERATURE"));Der State wird gesetzt, es gibt keine Fehler und mir wird SET_POINT_TEMPERATURE mit 19 Grad ausgegeben. Allerdings kommt dieser Wert nicht im Thermostat an.
Ich habe bereits versucht, das Thermostat (über die CCU3) auf manuell zu schalten aber das hatte auch keinen Effekt.
Hat hier jemand vielleicht ein solches Thermostat im Einsatz und kann mit den Trick erklären, wie ich die Temperatur setzen kann?
Danke
Nobert -
Hallo Forum,
ich versuche mich aktuell an einer Heizungssteuerung auf Basis von Homematic IP mit iobroker. Dazu habe ich aktuell im Einsatz:- HmIP-CCU3 als Zentrale
- Und ein HmIP-BWTH als Thermostat
Auf iobroker Seite nutze ich den HomeMatic RPC in Version 1.15.19.
Ich kann in iobroker sämtliche Werte des Thermostats einsehen. Allerdings schaffe ich es nicht, die Temperatur des Thermostats aus ibroker heraus zu setzen.
Ich versuche mich z.B. an folgenden Skript:
setState("alias.0.Thermostat.Kueche.SET_POINT_TEMPERATURE",19,true); log(getState("alias.0.Thermostat.Kueche.SET_POINT_TEMPERATURE"));Der State wird gesetzt, es gibt keine Fehler und mir wird SET_POINT_TEMPERATURE mit 19 Grad ausgegeben. Allerdings kommt dieser Wert nicht im Thermostat an.
Ich habe bereits versucht, das Thermostat (über die CCU3) auf manuell zu schalten aber das hatte auch keinen Effekt.
Hat hier jemand vielleicht ein solches Thermostat im Einsatz und kann mit den Trick erklären, wie ich die Temperatur setzen kann?
Danke
Nobert@norbert747647 sagte in Temperatur in Homematic IP Thermostat setzen:
Allerdings kommt dieser Wert nicht im Thermostat an.
Natürlich nicht!
ack=true ist falsch -
@norbert747647 sagte in Temperatur in Homematic IP Thermostat setzen:
Allerdings kommt dieser Wert nicht im Thermostat an.
Natürlich nicht!
ack=true ist falsch@homoran Danke! Offenbar hatte ich das Konzept von acknowkledge falsch verstanden. Jetzt geht es!
-
@homoran Danke! Offenbar hatte ich das Konzept von acknowkledge falsch verstanden. Jetzt geht es!
@norbert747647 sagte in Temperatur in Homematic IP Thermostat setzen:
@homoran Danke! Offenbar hatte ich das Konzept von acknowkledge falsch verstanden. Jetzt geht es!
@norbert747647 bestätigen tut nur das Gerät - bzw der Adapter, der das Gerät abfragt. Du kannst nur bestätigen, wenn Du an das Gerät hinläufst und schaust ob die Temperatur mit der übereinstimmt, die in einem Datenpunkt steht.
Willst Du aber einen anderen Wert setzen, dann machst Du das natürlich unbestätigt, damit der Adapter den Wert setzt und Dir dann bestätigt, dass das Gerät den Wert auch übernommen hat. So kann man sich das leicht merken.
Wenn Du allerdings unter 0_userdata.0 einen Wert setzt, dann setzt Du den bestätigt, da kein Adapter ein Gerät abfragen kann, ob es diesen Wert auch hat. In diesem Fall bist Du, als derjenige, der den Wert setzt der Adapter oder das Gerät.
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