Liebe Community,
ich habe den Thermostat II 230V von Bosch per Zigbee2MQTT eingebunden. Soweit alles super. Wenn ich nun den oberen der unteren Sollwert über eine Automation neu beschreiben bzw. ändern möchte . Comfort- und Absenkbetrieb - dann komme ich an die Entitäten target_temp_high und target_temp_low nicht heran bzw. kann diese nicht beschreiben.
Könnt ihr mir hier weiterhelfen?
Liebe Grüße
Thorsten
Moin,
Das ist das?
sind das Entitäten, oder vielleicht Attribute?
Denn in der Beschreibung auf Z2M sehe ich da kein Exposes von target_temp_high und low
VG
Bernd
Hallo Bernd,
Du hast wahrscheinlich recht, dass es sich dabei um Attribute handelt. Deren Wert möchte ich gerne per Automation beeinflussen können.
Liebe Grüße Thorsten
Moin,
keine Ahnung, ich besitze dies Hardware nicht, kann das also so nicht bejahen, verneinen.
Schau in die Entwicklerwerkzeuge -> Zustände gib die Entität in der Suche ein und schau welche Attribute Du bekommst, z. B.
VG
Bernd
Ich kann nur diese Bild liefern. Um die gelb markierten Attribute geht es.
Hier sind die YAML-Zeilen dazu.
Leider reagiert der Controller nicht auf die Sollwertveränderung.
Hast Du eine Idee, wie ich das hinbekommen kann.
LG Thorsten
Moin,
Wieso? Ich habe doch gezeigt, wo Du was eingeben musst, also das
Musst Du da, roter Pfeil, eingeben, dann sollten die Attribute am grünen Pfeil zu sehen sein
Beispiel;
nope, müsste mir das auch erst zusammen basteln, leider kann man das mit einem Bild so schlecht machen, was mich dazu bringt, dass Text als Text in Code-Tags </> hier gepostet werden sollten 
VG
Bernd
Guten Morgen Bernd, genauso habe ich es gemacht. Ich schreibe nur eine änderte Ansicht zu haben. Wenn ich bei den Entwicklungswerkzeugen meinen Raumcontroller eingeben, dann ist die Absicht zu sehen, die ich Dir gepostet habe. Kann man in der Ansicht etwas umstellen?
Ich schaue nochmal.
In den YAML-Zeilen sind auf jeden Fall die Attribute u sehen. Die Attribute target_temp_high und low geben den aktuellen Sollwert wieder. Diese möchte ich durch eine Automation neu beschreiben. Doch irgendwie komme ich an diese Attribute nicht ran.
Liebe Grüße Thorsten
Nach ein kurzer Hinweis:
Wenn ich den Wert in den YAML-Zeilen hinter target_temp_low verändere und danach Zustand setzten ausführe, wird diese Wert in den Raumcontroller geschrieben. Das geht also.
Wie setze ich diesen Vorgang nun in einer Automation - also einen bestimmten Wert für ein Attribut neu setzen.
Ich habe es gefunden!!
by HarryP: Zusammenführung Mehrfachpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“ anstatt „Antworten“ zu nutzen)
Versuche mal über Entity zu gehen und nicht Device
action: climate.set_temperature
target:
entity_id: climate.bosch_raum_thermostat_mitte_bad
data:
target_temp_high: 11
target_temp_low: 10
Hallo Barcadi,
vielen lieben Dank. Ich habe es soeben selbst herausgefunden, wo der Fehler lag.
alias: Komfortmodus setzt Temperatur auf 21 Grad
description: >
Setzt den Temperatursollwert auf einen bestimmten Wert, wenn Comfort-Modus
aktiviert wird und Fenster nicht erkannt werden, oder wenn Fenster wieder
geschlossen werden und Comfort-Modus aktiv ist.
triggers:
- entity_id: input_boolean.comfort
from: "off"
to: "on"
trigger: state
- entity_id: switch.raumcontroller_window_detection
from: "on"
to: "off"
trigger: state
conditions:
- condition: or
conditions:
- condition: and
conditions:
- condition: state
entity_id: input_boolean.comfort
state: "on"
- condition: state
entity_id: switch.raumcontroller_window_detection
state: "off"
actions:
- action: climate.set_temperature
target:
entity_id: climate.raumcontroller
data:
target_temp_high: 23
target_temp_low: 21
mode: single
So hat es nun funktioniert!!
Liebe Dank an alle für eure Mühe!!
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
1 „Gefällt mir“