Wenn man die Temperatur eines Heizungsthermostats über Alexa Sprachbefehlt auf 5°C stellen will, wird der Befehlt nicht akzeptiert.
Alexa sagt "Ich weiß nicht was schief gelaufen ist".
Es wird kein Fehler im Protokoll ausgegeben.
Erst ab 7°C funktioniert es. Das Thermostat selbst hat einen min. Wert von 5°C.
Wenn ich das Thermostat über den iobroker Datenpunkt auf 5°C stelle bekomme ich die folgende Fehlermeldung von Matter:
`
| matter.0 |
2026-02-26 21:58:42.116 |
error |
Error while observing state alias.0.Heizung.Schlafzimmer Heizung.setPointTemperature: Error: Error in reactor<668a6a09-d94f-4e29-9a3d-0417bc3b5583.bridge.1ef2f11d-632a-4120-b828-e2ac40ef6df9-Thermostat.thermostat.#assertOccupiedHeatingSetpointChanging>: HeatOccupiedSetpoint (500) must be greater than or equal to minHeatSetpointLimit (700) (code 135) at ThermostatServer.#assertSetpointWithinLimits (/opt/iobroker/node_modules/@matter/node/src/behaviors/thermostat/ThermostatServer.ts:911:19) at ThermostatServer.#assertOccupiedHeatingSetpointChanging (/opt/iobroker/node_modules/@matter/node/src/behaviors/thermostat/ThermostatServer.ts:759:14) at ReactorBacking.#reactWithContext (/opt/iobroker/node_modules/@matter/node/src/behavior/internal/Reactors.ts:388:16) at ReactorBacking.#react (/opt/iobroker/node_modules/@matter/node/src/behavior/internal/Reactors.ts:293:33) at reactorListener (/opt/iobroker/node_modules/@matter/node/src/behavior/internal/Reactors.ts:158:39) at EventProxy.emit (/opt/iobroker/node_modules/@matter/general/src/util/Observable.ts:377:26) at OfflineEvent.emit (/opt/iobroker/node_modules/@matter/general/src/util/Observable.ts:377:26) at nextKey (/opt/iobroker/node_modules/@matter/node/src/behavior/state/managed/Datasource.ts:778:42) at Object.preCommit (/opt/iobroker/node_modules/@matter/node/src/behavior/state/managed/Datasource.ts:789:16) at executePreCommit (/opt/iobroker/node_modules/@matter/general/src/transaction/Tx.ts:601:48) |
| matter.0 |
2026-02-26 21:58:42.113 |
warn |
2026-02-26 21:58:42.113 ERROR Transaction Rolling back ◦setStateOf<668a6a09-d94f-4e29-9a3d-0417bc3b5583.bridge.1ef2f11d-632a-4120-b828-e2ac40ef6df9-Thermostat>#bec7 due to pre-commit error: Error in reactor<668a6a09-d94f-4e29-9a3d-0417bc3b5583.bridge.1ef2f11d-632a-4120-b828-e2ac40ef6df9-Thermostat.thermostat.#assertOccupiedHeatingSetpointChanging>: HeatOccupiedSetpoint (500) must be greater than or equal to minHeatSetpointLimit (700) (code 135) |
`
Wenn man die Temperatur eines Heizungsthermostats über Alexa Sprachbefehlt auf 5°C stellen will, wird der Befehlt nicht akzeptiert.
Alexa sagt "Ich weiß nicht was schief gelaufen ist".
Es wird kein Fehler im Protokoll ausgegeben.
Erst ab 7°C funktioniert es. Das Thermostat selbst hat einen min. Wert von 5°C.
Wenn ich das Thermostat über den iobroker Datenpunkt auf 5°C stelle bekomme ich die folgende Fehlermeldung von Matter:
`
`