Closed xdaamg closed 2 years ago
Meine Empfehlung wäre /gateways/7571381706599107/devices/0/features/heating/dhw/temperature zu löschen und den adapter neu zu starten und zu schauen ob er neu erstellt wird. Wenn ja dann abwarten. Fehler 502 spricht dafür das Viessmann ein Problem hat
Danke für den Tipp. Ich habe den Pfad wie angegeben gelöscht. Die Struktur unterhalb dieses Pfads wurde nach einem Adapter-Neustart in geändertem Aufbau neu erzeugt.
Die Datenpunkte heißen jetzt etwas anders und der Pfad wurde geändert. Anscheinend hat Viessmann hier auch eine Erweiterung vorgenommen (vielleicht war die Änderung auch schon länger drin, aber der alte Datenpunkt hat trotzdem noch funktioniert). Jetzt ist es jedenfalls möglich, die "Main"-Wassertemperatur, eine "Temp2"-Wassertemperatur und die Hysterese auszulesen/zu ändern.
Das Setzen der Warmwassertemperatur viessmannapi.0.xxx.0.features.heating.dhw.temperature.commands.setTargetTemperature.setValue wird seit heute nicht wie erwartet ausgeführt. Ich habe heute allerdings zusätzlich ein Update auf nodejs 14 durchgeführt. Ich vermute aber, es liegt an der Viessmann API und dass dort wieder etwas geändert wurde? Funktioniert bei euch das Setzen dieses Werts noch?
js-controller: 3.3.19 nodejs: 14.18
Setzen des Werts über: setState('viessmannapi.0.55488.0.features.heating.dhw.temperature.commands.setTargetTemperature.setValue', warmwasser_zieltemperatur);
Protokoll:
Zusätzlich wird auch der nachfolgende Wert in den Objekten nicht mehr aktualisiert (entspricht nicht dem tatsächlich an der Heizung eingestellten Wert): viessmannapi.0.xxx.0.features.heating.dhw.temperature.properties.value.value
Das Setzen anderer Werte funktioniert fehlerfrei. Auch die Warmwasser-Ist-Temperatur wird korrekt angezeigt.