OK. Here are some more details:
items config (extract):
Number:Temperature evo_BadkamerTemp { channel="evohome:heatingzone:home:5371702:Temperature" }
String evo_BadkamerStatus { channel="evohome:heatingzone:home:5371702:SetPointStatus" }
Number:Temperature evo_BadkamerTargetTemp (evo_thermostates) { channel="evohome:heatingzone:home:5371702:SetPoint" }
Binding version:
openhab> bundle:list | grep evo
247 │ Active │ 80 │ 4.0.1 │ openHAB Add-ons :: Bundles :: evohome Binding
I updated the evo_BadkamerTagetTemp item to value 18 at 17:43:08 but no API request is noticed.
17:43:16 binding is polling all data from API.
Log:tail from console
17:43:08.003 [INFO ] [openhab.event.ItemStatePredictedEvent] - Item 'evo_BadkamerTargetTemp' predicted to become 18
17:43:08.004 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'evo_BadkamerTargetTemp' updated to 18 °C
17:43:08.004 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'evo_BadkamerTargetTemp' changed from 5 °C to 18 °C
17:43:09.429 [INFO ] [hab.event.ThingStatusInfoChangedEvent] - Thing 'zwave:device:zcontroller:node8' changed from ONLINE: Node initialising: REQUEST_NIF to ONLINE
17:43:16.508 [DEBUG] [inding.evohome.internal.api.ApiAccess] - Requesting: [https://tccna.honeywell.com/WebAPI/emea/api/v1/location/3966590/status?includeTemperatureControlSystems=True]
17:43:16.683 [TRACE] [inding.evohome.internal.api.ApiAccess] - Response: HttpContentResponse[HTTP/1.1 200 OK - 5067 bytes]
17:43:16.684 [TRACE] [inding.evohome.internal.api.ApiAccess] -
Cache-Control: no-cache
Pragma: no-cache
Content-Type: application/json; charset=UTF-8
Expires: -1
Server: Microsoft-IIS/8.5
X-Frame-Options: deny
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Date: Fri, 11 Aug 2023 15:43:16 GMT
Content-Length: 5067
Set-Cookie: NSC_UDDOB-XfcBqj-TTM-WT=ffffffff090ecc0345525d5f4f58455e445a4a42378b;expires=Fri, 11-Aug-2023 15:40:26 GMT;path=/;secure;httponly
{
"locationId": "3966590",
"gateways": [
{
"gatewayId": "3860451",
"temperatureControlSystems": [
{
"systemId": "5371515",
"zones": [
{
"zoneId": "5371514",
"temperatureStatus": {
"temperature": 23.0,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 15.0000,
"setpointMode": "PermanentOverride"
},
"name": "Living"
},
{
"zoneId": "5371636",
"temperatureStatus": {
"temperature": 22.5,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 15.0000,
"setpointMode": "PermanentOverride"
},
"name": "Keuken"
},
{
"zoneId": "5371691",
"temperatureStatus": {
"temperature": 22.5,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 15.0000,
"setpointMode": "PermanentOverride"
},
"name": "Eetkamer"
},
{
"zoneId": "5371702",
"temperatureStatus": {
"temperature": 24.0,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 5.0000,
"setpointMode": "PermanentOverride"
},
"name": "Badkamer"
},
{
"zoneId": "5371707",
"temperatureStatus": {
"temperature": 23.5,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 15.0000,
"setpointMode": "PermanentOverride"
},
"name": "Slaapkmr Nele"
},
{
"zoneId": "5371714",
"temperatureStatus": {
"temperature": 23.0,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 15.0000,
"setpointMode": "PermanentOverride"
},
"name": "Slaapkmr Fien"
},
{
"zoneId": "5371716",
"temperatureStatus": {
"temperature": 23.5,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 13.0000,
"setpointMode": "PermanentOverride"
},
"name": "Slaapkmr P&M"
},
{
"zoneId": "5371718",
"temperatureStatus": {
"temperature": 23.5,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 15.0000,
"setpointMode": "PermanentOverride"
},
"name": "Fitness"
},
{
"zoneId": "5371719",
"temperatureStatus": {
"temperature": 24.0,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 15.0000,
"setpointMode": "PermanentOverride"
},
"name": "Bureau"
},
{
"zoneId": "5371725",
"temperatureStatus": {
"temperature": 22.0,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 15.0000,
"setpointMode": "PermanentOverride"
},
"name": "Gang"
},
{
"zoneId": "5371727",
"temperatureStatus": {
"temperature": 22.0,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 15.0000,
"setpointMode": "PermanentOverride"
},
"name": "Kelder"
}
],
"activeFaults": [],
"systemModeStatus": {
"mode": "Auto",
"isPermanent": true
}
}
],
"activeFaults": []
}
]
}
The zone in question still has the old value.
"zoneId": "5371702",
"temperatureStatus": {
"temperature": 24.0,
"isAvailable": true
},
"activeFaults": [],
"setpointStatus": {
"targetHeatTemperature": 5.0000,
"setpointMode": "PermanentOverride"
},
"name": "Badkamer"
},
Let me know if you need anything else.