Typing this just if someone is interested. Audit app helped little bit - because I was able to find out, that my problem is not a issue of one faulty device, but might be somewhere else. The issue happening randomly on several thermostats (even with from different vendors / com channel) - it happens for zwave device but also with Shelly-wifi devce.
Unfortunately detail level of debug logs cannot reveal what triggered this issue. Currently I’m trying to investigate further - possible suspects:
- Homey / or some flow in it - but I have no possibility to get any logs from the device (and I have no flow which setup target to 23 degrees)
- Homey heating scheduler - because it’s only app which is setting target temperatures
- MQTT - there is possibility to set target on thermostat via MQTT - but I checked that in past and I didn’t found any message with ‘/set’ command
[Edit] - checked MQTT logs and there is no /set message for long period of time, however those switches from 22 to 23 and back are there
- MQTT hub - some bug in app - I’ll leave this as last option, because it’s less probable.
Attaching my recent behviour - zwave eurotronic thermostat
wifi shelly thermostat
{
"context": {
"runtime": {
"column": 28,
"file": "lib/watcher/capability.js",
"function": "trigger",
"line": 57,
"method": "trigger",
"type": "Capability"
},
"system": {
"main_file": "",
"pid": 147
}
},
"detail": {
"code": "target_temperature",
"device": "Oby-ter-02",
"driver": "spirit_zwave",
"owner": "org.eurotronic",
"type": "target",
"value": "23°C",
"zone": "3 Obývačka"
},
"dt": "2024-10-21T04:30:34.386Z",
"level": "notice",
"message": "Oby-ter-02 Target temperature increased from 22°C to 23°C",
"meta": {
"action": "update",
"entity": "capability",
"fields": [
"target_temperature"
],
"id": "9920dc40-83b8-411f-9bf1-da4001f69432",
"name": "Target temperature",
"reason": "target_temperature",
"timestamp": 1729485034383
}
}
{
"context": {
"runtime": {
"column": 28,
"file": "lib/watcher/capability.js",
"function": "trigger",
"line": 57,
"method": "trigger",
"type": "Capability"
},
"system": {
"main_file": "",
"pid": 147
}
},
"detail": {
"code": "target_temperature",
"device": "Kuch-Ter-01",
"driver": "shelly",
"owner": "cloud.shelly",
"type": "target",
"value": "23°C",
"zone": "4 Kuchyňa"
},
"dt": "2024-10-23T04:30:13.634Z",
"level": "notice",
"message": "Kuch-Ter-01 Target temperature increased from 22°C to 23°C",
"meta": {
"action": "update",
"entity": "capability",
"fields": [
"target_temperature"
],
"id": "60f84fe2-1805-4415-a39b-91adaf3816f1",
"name": "Target temperature",
"reason": "target_temperature",
"timestamp": 1729657813631
}
}