ZigBee2MQTT Fehler bei "Eurotronic Comet" Thermostat

Hi,
geg. kann mir hier jemand helfen.
Ich habe aktuell ein neues Eurotronic Comet Thermostat. Anlernen ging problemlos. Es funktioniert auch, aber es zeigt eine deutlich falsche Raumtemperatur an. Der Heizkörper ist in einer Nische.
Dafür gibt es ja beim Thermostat und in Zigbee2MQTT die Einstellung : “Local temperature calibration”. Hier gibt es allerdings offensichtlich einen Bug in der Software.
Angeblich - lat Slider - soll man einen Temperatur-Offset in Grad Celsius zwischen -12.8 und 12.7 einstellen können. Aber weder der Slider funktioniert, noch kann ich direkt einen Wert eingeben. Es kommt immer, je nach Wert einer der beiden Fehler(im Log):
Z.B. Beim Wert -8:
“z2m: Publish ‘set’ ‘local_temperature_calibration’ to ‘Thermostat-Bad-Links’ failed: ‘Error: localTemperatureCalibration requires min of -25’“ oder
beim Wert 2:
“z2m: Publish ‘set’ ‘local_temperature_calibration’ to ‘Thermostat-Bad-Links’ failed: ‘Error: ZCL command 0xf4ce361e42aca78b/1 hvacThermostat.write({“localTemperatureCalibration”:18}, {“timeout”:10000,“disableResponse”:false,“disableRecovery”:false,“disableDefaultResponse”:true,“direction”:0,“reservedBits”:0,“writeUndiv”:false}) failed (Delivery failed for ‘42876’.)’“

Es scheint so zu sein, dass die Werte zwischen -1,9 und 1,9 funktionieren. Es kommt beim Setzen zwar auch des öfteren zu der 2.ten Fehlermeldung, aber die Werte bleiben zumindest so stehen.
Ich müsste allerdings dringend einen Wert um -5 eingeben.
Ich weiß jetzt nicht, wo der Fehler verorted ist und wo ich diesen melden kann. Ist das ein Problem von ZigBee2MQTT, oder geg. etwas anderes ?
Kann ich geg. den Offset auch irgendwie anders setzen ?
Danke im Voraus

Das ist doch bestimmt ein Batterie betriebenes Gerät, hast du das mal “aufgeweckt” mit einem Tastendruck vor dem Setzen der Einstellung?

LG

Hi,
danke für die schnelle Reaktion.
Ja, es ist batteriebetrieben. Das ist aber offenbar nicht das Problem. Es scheint ein ZigBee2MQTT Bug zu sein.
Ich habe gerade, nachdem ich gestern überall rumgesucht habe, bei ZigBee2MQTT eine Seite gefunden, auf der das Problem behandelt wird. Es gibt es offenbar seit Dez. 2025.
Ich poste gleich den Link

Ich habe jetzt einen weiteren Post zu dem Them gefunden. Sorry, dass das erst nach meinen Post hier passiert ist.

Das ist der Link:

Es scheint offenbar ein Problem in ZigBee2MQTT zu sein, dass im Dez. 2025 aufgetaucht ist.

So, um das vorerst abzuschließen, obwohl das Problem weiterhin besteht:

Es handelt sich ganz offensichlich um einen ZigBee2MQTT Bug!

Wenn ich Werte mit Dezimal-Stellen eingegeben habe, oder die Werte mit dem Schieberegler konfiguriert habe, z.B. -4.5, dann wurde ein MQTT Befehl ausgeführt, der versucht hat die Einstellung des Thermostates auf 45 zu setzen. Das Gleiche passierte bei -4,5.
Ich habe dann alles auf englisch umgestellt und auch die Zahlen-Konfiguration auf Dezimal-Punkt statt Komma gestelt und auch ZigBee2MQTT auf englisch gestellt. Nichts hat geholfen. Auch hier ging weder -4.5, noch -4,5.
Nach der von mir im Link angegeben Webseite, hier handelt es sich allerdings um einen ähnlichen Bug eines anderen Attributes, tauchte der Fehler erst im Dezember 2025 auf.
Ich habe daher ZigBee2MQTT auf die Version 2.6.2 zurückgesetzt und jetzt funktioniert es wieder. Ich konnte final den von mir gewünschten Wert von -5.6 einstellen.

Zusammenfassung:
Das Thema wurde jetzt bei ZigBee2MQTT eröffnet:

Ja ein zigBee2mgtt bug, aber ein etwas anderer, es wurde ein Limit eingeführt auf ±2,5°C Hier erklärt das der Maintainer