homebridge-plugins / homebridge-resideo

The Homebridge Resideo plugin allows you to access your Resideo devices from HomeKit.
ISC License
37 stars 8 forks source link

Support Request: Honeywell T10 & Room Sensors Show Wrong Temp & Target Temp #837

Open cantcodewontcode opened 4 months ago

cantcodewontcode commented 4 months ago

Describe Your Problem

My thermostat & room sensors have been showing 75F target temp and 68F current temp for months now. I completely removed and reset the plugin today with new API account, and it's still broken. I'm fairly technical so happy to provide any more details as needed!

Relevant log output

[7/18/2024, 6:55:27 AM] [Resideo] Thermostat: Master Bedroom failed to refreshStatus, Too Many Requests
[7/18/2024, 6:55:27 AM] [Resideo] Thermostat: Office failed to refreshStatus, Too Many Requests
[7/18/2024, 6:57:27 AM] [Resideo] Thermostat: Thermostat failed to refreshStatus, Too Many Requests
[7/18/2024, 6:57:27 AM] [Resideo] Thermostat: Living Room failed to refreshStatus, Too Many Requests
[7/18/2024, 6:57:27 AM] [Resideo] Thermostat: Kitchen failed to refreshStatus, Too Many Requests
[7/18/2024, 6:57:27 AM] [Resideo] Thermostat: Master Bedroom failed to refreshStatus, Too Many Requests
[7/18/2024, 6:57:27 AM] [Resideo] Thermostat: Office failed to refreshStatus, Too Many Requests
[7/18/2024, 6:59:27 AM] [Resideo] Thermostat: Living Room failed to refreshStatus, Too Many Requests
[7/18/2024, 6:59:27 AM] [Resideo] Thermostat: Thermostat failed to refreshStatus, Too Many Requests
[7/18/2024, 6:59:27 AM] [Resideo] Thermostat: Kitchen failed to refreshStatus, Too Many Requests
[7/18/2024, 6:59:27 AM] [Resideo] Thermostat: Master Bedroom failed to refreshStatus, Too Many Requests
[7/18/2024, 6:59:27 AM] [Resideo] Thermostat: Kitchen failed to refreshStatus, Too Many Requests
[7/18/2024, 6:59:27 AM] [Resideo] Thermostat: Office failed to refreshStatus, Too Many Requests
[7/18/2024, 6:59:27 AM] [Resideo] Thermostat: Master Bedroom failed to refreshStatus, Too Many Requests
[7/18/2024, 6:59:27 AM] [Resideo] Thermostat: Office failed to refreshStatus, Too Many Requests
[7/18/2024, 7:51:32 AM] [Resideo] Thermostat: Kitchen failed to refreshStatus,
[7/18/2024, 7:57:27 AM] [Resideo] Thermostat: Thermostat failed to refreshStatus, Too Many Requests
[7/18/2024, 7:57:27 AM] [Resideo] Thermostat: Living Room failed to refreshStatus, Too Many Requests
[7/18/2024, 7:57:27 AM] [Resideo] Thermostat: Master Bedroom failed to refreshStatus, Too Many Requests
[7/18/2024, 7:57:27 AM] [Resideo] Thermostat: Office failed to refreshStatus, Too Many Requests
[7/18/2024, 7:57:27 AM] [Resideo] Thermostat: Master Bedroom failed to refreshStatus, Too Many Requests
[7/18/2024, 7:59:27 AM] [Resideo] Thermostat: Living Room failed to refreshStatus, Too Many Requests
[7/18/2024, 7:59:27 AM] [Resideo] Thermostat: Thermostat failed to refreshStatus, Too Many Requests
[7/18/2024, 7:59:27 AM] [Resideo] Thermostat: Kitchen failed to refreshStatus, Too Many Requests
[7/18/2024, 7:59:27 AM] [Resideo] Thermostat: Living Room failed to refreshStatus, Too Many Requests
[7/18/2024, 7:59:27 AM] [Resideo] Thermostat: Master Bedroom failed to refreshStatus, Too Many Requests
[7/18/2024, 7:59:27 AM] [Resideo] Thermostat: Kitchen failed to refreshStatus, Too Many Requests
[7/18/2024, 7:59:27 AM] [Resideo] Thermostat: Office failed to refreshStatus, Too Many Requests
[7/18/2024, 7:59:27 AM] [Resideo] Thermostat: Master Bedroom failed to refreshStatus, Too Many Requests
[7/18/2024, 7:59:27 AM] [Resideo] Thermostat: Office failed to refreshStatus, Too Many Requests
18/2024, 8:27:44 AM] ---
[7/18/2024, 8:27:44 AM] Loaded plugin: homebridge-resideo@2.1.2
[7/18/2024, 8:27:44 AM] Registering platform 'homebridge-resideo.Resideo'
[7/18/2024, 8:27:44 AM] ---
[7/18/2024, 8:27:46 AM] [Resideo] Initializing Resideo platform...
[7/18/2024, 8:27:46 AM] [Resideo] Total Locations Found: 1
[7/18/2024, 8:27:46 AM] [Resideo] Total Devices Found at Home: 1
[7/18/2024, 8:27:46 AM] [Resideo] Restoring existing accessory from cache: T10 DeviceID: LCC-48A2E68E5254
[7/18/2024, 8:27:47 AM] [Resideo] Failed to Get T9 Firmware Version: Requst Not Found
[7/18/2024, 8:27:47 AM] [Resideo] Restoring existing accessory from cache: Living Room Serial Number: 56296700100000
[7/18/2024, 8:27:47 AM] [Resideo] Restoring existing accessory from cache: Living Room Serial Number: 56296700100000
[7/18/2024, 8:27:47 AM] [Resideo] Restoring existing accessory from cache: Kitchen Serial Number: 33215000200000
[7/18/2024, 8:27:47 AM] [Resideo] Restoring existing accessory from cache: Kitchen Serial Number: 33215000200000
[7/18/2024, 8:27:47 AM] [Resideo] Restoring existing accessory from cache: Master Bedroom Serial Number: 33215000300000
[7/18/2024, 8:27:47 AM] [Resideo] Restoring existing accessory from cache: Master Bedroom Serial Number: 33215000300000
[7/18/2024, 8:27:47 AM] [Resideo] Restoring existing accessory from cache: Office Serial Number: 33215000400000
[7/18/2024, 8:27:48 AM] [Resideo] Restoring existing accessory from cache: Office Serial Number: 33215000400000
/18/2024, 9:35:26 AM] Loaded plugin: homebridge-resideo@2.1.2
[7/18/2024, 9:35:26 AM] Registering platform 'homebridge-resideo.Resideo'
[7/18/2024, 9:35:26 AM] [Resideo] Initializing Resideo platform...
[7/18/2024, 9:35:26 AM] [Resideo] Total Locations Found: 1
[7/18/2024, 9:35:26 AM] [Resideo] Total Devices Found at Home: 1
[7/18/2024, 9:35:26 AM] [Resideo] Restoring existing accessory from cache: T10 DeviceID: LCC-48A2E68E5254
[7/18/2024, 9:35:27 AM] [Resideo] Failed to Get T9 Firmware Version: Requst Not Found
(node:26928) [DEP0123] DeprecationWarning: Setting the TLS ServerName to an IP address is not permitted by RFC 6066. This will be ignored in a future version.
(Use `node --trace-deprecation ...` to show where the warning was created)
[7/18/2024, 9:35:27 AM] [Resideo] Restoring existing accessory from cache: Living Room Serial Number: 56296700100000
[7/18/2024, 9:35:27 AM] [Resideo] Restoring existing accessory from cache: Living Room Serial Number: 56296700100000
[7/18/2024, 9:35:27 AM] [Resideo] Restoring existing accessory from cache: Kitchen Serial Number: 33215000200000
[7/18/2024, 9:35:27 AM] [Resideo] Restoring existing accessory from cache: Kitchen Serial Number: 33215000200000
[7/18/2024, 9:35:27 AM] [Resideo] Restoring existing accessory from cache: Master Bedroom Serial Number: 33215000300000
[7/18/2024, 9:35:27 AM] [Resideo] Restoring existing accessory from cache: Master Bedroom Serial Number: 33215000300000
[7/18/2024, 9:35:27 AM] [Resideo] Restoring existing accessory from cache: Office Serial Number: 33215000400000
[7/18/2024, 9:35:27 AM] [Resideo] Restoring existing accessory from cache: Office Serial Number: 33215000400000
[7/18/2024, 9:36:05 AM] ---
[7/18/2024, 9:36:05 AM] Loaded plugin: homebridge-resideo@2.1.2
[7/18/2024, 9:36:05 AM] Registering platform 'homebridge-resideo.Resideo'
[7/18/2024, 9:36:06 AM] [webostv] Initializing webostv platform...
[7/18/2024, 9:36:06 AM] [Resideo] Initializing Resideo platform...
[7/18/2024, 9:36:06 AM] [Resideo] Total Locations Found: 1
[7/18/2024, 9:36:06 AM] [Resideo] Total Devices Found at Home: 1
[7/18/2024, 9:36:06 AM] [Resideo] Restoring existing accessory from cache: T10 DeviceID: LCC-48A2E68E5254
(node:27290) [DEP0123] DeprecationWarning: Setting the TLS ServerName to an IP address is not permitted by RFC 6066. This will be ignored in a future version.
(Use `node --trace-deprecation ...` to show where the warning was created)
[7/18/2024, 9:36:06 AM] [Resideo] Failed to Get T9 Firmware Version: Requst Not Found
[7/18/2024, 9:36:07 AM] [Resideo] Restoring existing accessory from cache: Living Room Serial Number: 56296700100000
[7/18/2024, 9:36:08 AM] [Resideo] Restoring existing accessory from cache: Living Room Serial Number: 56296700100000
[7/18/2024, 9:36:08 AM] [Resideo] Restoring existing accessory from cache: Kitchen Serial Number: 33215000200000
[7/18/2024, 9:36:08 AM] [Resideo] Restoring existing accessory from cache: Kitchen Serial Number: 33215000200000
[7/18/2024, 9:36:08 AM] [Resideo] Restoring existing accessory from cache: Master Bedroom Serial Number: 33215000300000
[7/18/2024, 9:36:08 AM] [Resideo] Restoring existing accessory from cache: Master Bedroom Serial Number: 33215000300000
[7/18/2024, 9:36:08 AM] [Resideo] Restoring existing accessory from cache: Office Serial Number: 33215000400000
[7/18/2024, 9:36:09 AM] [Resideo] Restoring existing accessory from cache: Office Serial Number: 33215000400000
[7/18/2024, 9:36:34 AM] Loaded plugin: homebridge-resideo@2.1.2
[7/18/2024, 9:36:34 AM] Registering platform 'homebridge-resideo.Resideo'
[7/18/2024, 9:36:35 AM] [Resideo] Initializing Resideo platform...
(node:27533) [DEP0123] DeprecationWarning: Setting the TLS ServerName to an IP address is not permitted by RFC 6066. This will be ignored in a future version.
(Use `node --trace-deprecation ...` to show where the warning was created)
[7/18/2024, 9:36:35 AM] [Resideo] Total Locations Found: 1
[7/18/2024, 9:36:35 AM] [Resideo] Total Devices Found at Home: 1
[7/18/2024, 9:36:35 AM] [Resideo] Restoring existing accessory from cache: T10 DeviceID: LCC-48A2E68E5254
[7/18/2024, 9:36:36 AM] [Resideo] Failed to Get T9 Firmware Version: Requst Not Found
[7/18/2024, 9:36:36 AM] [Resideo] Restoring existing accessory from cache: Living Room Serial Number: 56296700100000
[7/18/2024, 9:36:36 AM] [Resideo] Restoring existing accessory from cache: Living Room Serial Number: 56296700100000
[7/18/2024, 9:36:36 AM] [Resideo] Restoring existing accessory from cache: Kitchen Serial Number: 33215000200000
[7/18/2024, 9:36:36 AM] [Resideo] Restoring existing accessory from cache: Kitchen Serial Number: 33215000200000
[7/18/2024, 9:36:36 AM] [Resideo] Restoring existing accessory from cache: Master Bedroom Serial Number: 33215000300000
[7/18/2024, 9:36:36 AM] [Resideo] Restoring existing accessory from cache: Master Bedroom Serial Number: 33215000300000
[7/18/2024, 9:36:36 AM] [Resideo] Restoring existing accessory from cache: Office Serial Number: 33215000400000
[7/18/2024, 9:36:36 AM] [Resideo] Restoring existing accessory from cache: Office Serial Number: 33215000400000
[7/18/2024, 9:37:02 AM] Loaded plugin: homebridge-resideo@2.1.4
[7/18/2024, 9:37:02 AM] Registering platform 'homebridge-resideo.Resideo'
[7/18/2024, 9:37:02 AM] [Resideo] Initializing Resideo platform...
[7/18/2024, 9:37:58 AM] [Homebridge UI] [homebridge-resideo] Incoming Request: Start Resideo Login Server
[7/18/2024, 9:37:58 AM] [Homebridge UI] [homebridge-resideo] Server is running
[7/18/2024, 9:38:16 AM] Loaded plugin: homebridge-resideo@2.1.4
[7/18/2024, 9:38:16 AM] Registering platform 'homebridge-resideo.Resideo'
[7/18/2024, 9:38:16 AM] [Resideo] Initializing Resideo platform...
[7/18/2024, 9:39:47 AM] Loaded plugin: homebridge-resideo@2.1.4
[7/18/2024, 9:39:47 AM] Registering platform 'homebridge-resideo.Resideo'
[7/18/2024, 9:39:59 AM] [Homebridge UI] [homebridge-resideo] Incoming Request: Start Resideo Login Server
[7/18/2024, 9:39:59 AM] [Homebridge UI] [homebridge-resideo] Server is running
[7/18/2024, 9:40:10 AM] [Homebridge UI] Changes to config.json saved.
[7/18/2024, 9:40:10 AM] [Homebridge UI] Running Command: sudo -E -n npm uninstall -g homebridge-resideo
[7/18/2024, 9:42:23 AM] [Homebridge UI] Running Command: sudo -E -n npm install -g homebridge-resideo@2.1.4
[7/18/2024, 9:42:30 AM] [Homebridge UI] [homebridge-resideo] Incoming Request: Start Resideo Login Server
[7/18/2024, 9:42:30 AM] [Homebridge UI] [homebridge-resideo] Server is running
[7/18/2024, 9:45:22 AM] Loaded plugin: homebridge-resideo@2.1.4
[7/18/2024, 9:45:22 AM] Registering platform 'homebridge-resideo.Resideo'
[7/18/2024, 9:45:29 AM] [Homebridge UI] [homebridge-resideo] Incoming Request: Start Resideo Login Server
[7/18/2024, 9:45:29 AM] [Homebridge UI] [homebridge-resideo] Server is running
[7/18/2024, 9:48:25 AM] Loaded plugin: homebridge-resideo@2.1.4
[7/18/2024, 9:48:25 AM] Registering platform 'homebridge-resideo.Resideo'
[7/18/2024, 9:48:25 AM] [Resideo] Initializing Resideo platform...
[7/18/2024, 9:48:59 AM] [Homebridge UI] [homebridge-resideo] Incoming Request: Start Resideo Login Server
[7/18/2024, 9:48:59 AM] [Homebridge UI] [homebridge-resideo] Server is running
[7/18/2024, 9:57:40 AM] [Homebridge UI] [homebridge-resideo] Incoming Request: Start Resideo Login Server
[7/18/2024, 9:57:40 AM] [Homebridge UI] [homebridge-resideo] Server is running

Config for homebridge-resideo

{
    "name": "Resideo",
    "credentials": {
        "consumerKey": "REDACTED",
        "consumerSecret": "REDACTED",
        "accessToken": "REDACTED",
        "refreshToken": "REDACTED"
    },
    "platform": "Resideo"
}

Screenshots

Screenshot 2024-07-18 at 10 03 29 IMG_2996 Screenshot 2024-07-18 at 10 04 10

Device & Model

Honeywell T10

Node.js Version

v20.15.1

NPM Version

v10.7.0

Homebridge Version

v1.8.3

Homebridge Resideo Plugin Version

v2.1.4

Homebridge Config UI X Plugin Version

v4.56.4

Operating System

Ubuntu 22.04

elhason commented 2 months ago

I am also experiencing this issue with the Honeywell T9 thermostat. It also will reflect No Response various times throughout the day.

arnbarn commented 1 month ago

I've been experiencing the same issue for several months now with my T5 thermostat. I haven't seen any No Response indicators as of late, but the current temperature always shows 68 regardless of what temp it actually is in the room. Happy to provide any additional information if needed.

clearfeather commented 1 month ago

Same issue here on my T10, temps are all wrong including the main thermostat itself.

durig-mdsol commented 1 month ago

I get this same behavior on any version beyond 1.4.6, so I keep it held back at that release.