Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: Honeywell Home Thermostat failed to pushChanges, Bad Request #838

Open
klamouri opened this issue Jul 18, 2024 · 1 comment
Open

Bug: Honeywell Home Thermostat failed to pushChanges, Bad Request #838

klamouri opened this issue Jul 18, 2024 · 1 comment
Assignees
Labels
bug Something isn't working stale

Comments

@klamouri
Copy link

Describe The Bug

Apple Home app see a temperature of 68 for a bit then shows --. It's impossible to change the temperatures or the mode either from Apple Home. This started happening a few weeks back without any change in the configuration. Since then I updated Homebridge and the plugin without success. I reset the plugin (including getting new dev api keys) and reset homebridge accessories (created a new homekit bridge)

To Reproduce

Setup a T6 Thermostat

Expected behavior

Able to change modes and temperature in Apple Home apps

Relevant log output

[7/18/2024, 10:47:48 AM] Homebridge v1.8.3 (HAP v0.12.2) (Homebridge 7228) is running on port 51095.
[7/18/2024, 10:47:48 AM] [Resideo] Plugin Version: 2.1.4
[7/18/2024, 10:47:48 AM] [Resideo] Got access token: AAA
[7/18/2024, 10:47:48 AM] [Resideo] accessToken: AAA
[7/18/2024, 10:47:48 AM] [Resideo] accessToken: AAA, consumerKey: BBB
[7/18/2024, 10:47:48 AM] [Resideo] (discoverlocations) Location: [{"locationID":2052936,"name":"Home","country":"US","zipcode":"90404","devices":[{"displayedOutdoorHumidity":82,"vacationHold":{"enabled":false},"currentSchedulePeriod":{"day":"Monday","period":"Away"},"scheduleCapabilities":{"availableScheduleTypes":["None","Geofenced","TimedNorthAmerica"],"schedulableFan":false},"scheduleType":{"scheduleType":"Timed","scheduleSubType":"NA"},"changeSource":{"by":"partner","name":"HomeBridge"},"scheduleStatus":"Resume","allowedTimeIncrements":15,"settings":{"hardwareSettings":{"brightness":0,"maxBrightness":5},"fan":{"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}},"temperatureMode":{"air":false},"specialMode":{"autoChangeoverActive":true},"devicePairingEnabled":true},"deviceOsVersion":"TH6220WF2006","deviceClass":"Thermostat","deviceType":"Thermostat","deviceID":"LCC-B82CA04EE9E0","deviceInternalID":2308481,"userDefinedDeviceName":"Honeywell Home Thermostat","name":"Honeywell Home Thermostat","isAlive":true,"isUpgrading":false,"isProvisioned":true,"macID":"B82CA04EE9E0","deviceSettings":{},"service":{"mode":"Up"},"deviceRegistrationDate":"2020-07-15T05:06:52.7566667","dataSyncStatus":"Completed","deviceSerialNo":"1920LBJ14435","units":"Fahrenheit","indoorTemperature":76,"outdoorTemperature":70.7,"allowedModes":["Heat","Off","Cool","Auto"],"deadband":0,"hasDualSetpointStatus":false,"minHeatSetpoint":50,"maxHeatSetpoint":90,"minCoolSetpoint":50,"maxCoolSetpoint":90,"changeableValues":{"mode":"Auto","autoChangeoverActive":true,"heatSetpoint":68,"coolSetpoint":80,"thermostatSetpointStatus":"NoHold","nextPeriodTime":"13:00:00","heatCoolMode":"Cool"},"operationStatus":{"mode":"EquipmentOff","fanRequest":false,"circulationFanRequest":false},"deviceModel":"T5-T6"}],"users":[{"userID":2396131,"username":"[email protected]","firstname":"Karim","lastname":"Lamouri","created":1594422401,"deleted":-62135596800,"activated":true,"connectedHomeAccountExists":true,"locationRoleMapping":[{"locationID":2052936,"role":"Adult","locationName":"Home","status":1}],"isOptOut":"False","isCurrentUser":true}],"timeZoneId":"Pacific","timeZone":"Pacific Standard Time","ianaTimeZone":"America/Los_Angeles","daylightSavingTimeEnabled":true,"geoFenceEnabled":false,"predictiveAIREnabled":false,"comfortLevel":0,"geoFenceNotificationEnabled":false,"geoFenceNotificationTypeId":13,"configuration":{"faceRecognition":{"enabled":false,"maxPersons":2,"maxEtas":2,"maxEtaPersons":1,"schedules":[{"time":[{"start":"15:00:00","end":"17:00:00"}],"days":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]}]}}}]
[7/18/2024, 10:47:48 AM] [Resideo] Total Locations Found: 1
[7/18/2024, 10:47:48 AM] [Resideo] Total Devices Found at Home: 1
[7/18/2024, 10:47:48 AM] [Resideo] Location ID: 2052936
[7/18/2024, 10:47:48 AM] [Resideo] No Resideo Device Config: undefined
[7/18/2024, 10:47:48 AM] [Resideo] Discovered Honeywell Home Thermostat Thermostat (T5-T6) @ Home
[7/18/2024, 10:47:48 AM] [Resideo] Device: Honeywell Home Thermostat hide_roomsensor: undefined, roompriority: undefined, hide_device: undefined
[7/18/2024, 10:47:48 AM] [Resideo] [DEBUG] Device: Honeywell Home Thermostat deviceID: LCC-B82CA04EE9E0, registerDevice: true
[7/18/2024, 10:47:48 AM] [Resideo] [DEBUG] Device: Honeywell Home Thermostat will display in HomeKit
[7/18/2024, 10:47:48 AM] [Resideo] Adding new accessory: Honeywell Home Thermostat Thermostat Device ID: LCC-B82CA04EE9E0
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Using Debug Mode Logging: debugMode
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Using Platform Config refreshRate: 120, Platform Config pushRate: 0.1
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Using Default maxRetries: 5
[7/18/2024, 10:47:48 AM] [Resideo] [DEBUG] Thermostat: Honeywell Home Thermostat Thermostat: Honeywell Home Thermostat Config: {}
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat: Honeywell Home Thermostat Firmware Version: 2.1.4
[7/18/2024, 10:47:48 AM] [Resideo] [DEBUG] Thermostat: Honeywell Home Thermostat Thermostat: Honeywell Home Thermostat deviceVersion: 2.1.4
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat thermostatSetpointStatus: undefined
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat minHeatSetpoint: 50, maxHeatSetpoint: 90, TemperatureDisplayUnits: undefined
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat minValue: 10, maxValue: 32
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat is in "Cool" mode
[7/18/2024, 10:47:48 AM] [Resideo] [DEBUG] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat (NOT HEAT) Min Heat Setpoint: 50. Max Heat Setpoint: 90 TemperatureDisplayUnits: undefined
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat allowedModes: Heat,Off,Cool,Auto
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Only Show These Modes: [2,1,0,3]
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Available Fan Settings {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Humidity Sensor Service Not Added
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat TemperatureDisplayUnits: undefined
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat updateCharacteristic CurrentTemperature: 20
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat updateCharacteristic TargetTemperature: 20
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat updateCharacteristic HeatingThresholdTemperature: 22
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat updateCharacteristic CoolingThresholdTemperature: 20
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat updateCharacteristic TargetHeatingCoolingState: 3
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat updateCharacteristic CurrentHeatingCoolingState: 3
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Fan updateCharacteristic TargetFanState: 0
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Fan updateCharacteristic Active: 1
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat uuid: LCC-B82CA04EE9E0-Thermostat (c1f531de-56db-4b95-ba6c-426b7adc5125)
[7/18/2024, 10:47:48 AM] [Resideo] Honeywell Home Thermostat External Accessory Mode: undefined
[7/18/2024, 10:47:48 AM] [Resideo] Thermostat: Honeywell Home Thermostat Using Default delayBetweenRetries: 3000
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat (refreshStatus) Thermostat device: {"displayedOutdoorHumidity":82,"vacationHold":{"enabled":false},"currentSchedulePeriod":{"day":"Monday","period":"Away"},"scheduleCapabilities":{"availableScheduleTypes":["None","Geofenced","TimedNorthAmerica"],"schedulableFan":false},"scheduleType":{"scheduleType":"Timed","scheduleSubType":"NA"},"changeSource":{"by":"partner","name":"HomeBridge"},"scheduleStatus":"Resume","allowedTimeIncrements":15,"settings":{"hardwareSettings":{"brightness":0,"maxBrightness":5},"fan":{"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}},"temperatureMode":{"air":false},"specialMode":{"autoChangeoverActive":true},"devicePairingEnabled":true},"deviceOsVersion":"TH6220WF2006","deviceClass":"Thermostat","deviceType":"Thermostat","deviceID":"LCC-B82CA04EE9E0","deviceInternalID":2308481,"userDefinedDeviceName":"Honeywell Home Thermostat","name":"Honeywell Home Thermostat","isAlive":true,"isUpgrading":false,"isProvisioned":true,"macID":"B82CA04EE9E0","deviceSettings":{},"service":{"mode":"Up"},"deviceRegistrationDate":"2020-07-15T05:06:52.7566667","dataSyncStatus":"Completed","deviceSerialNo":"1920LBJ14435","units":"Fahrenheit","indoorTemperature":76,"outdoorTemperature":70.7,"allowedModes":["Heat","Off","Cool","Auto"],"deadband":0,"hasDualSetpointStatus":false,"minHeatSetpoint":50,"maxHeatSetpoint":90,"minCoolSetpoint":50,"maxCoolSetpoint":90,"changeableValues":{"mode":"Auto","autoChangeoverActive":true,"heatSetpoint":68,"coolSetpoint":80,"thermostatSetpointStatus":"NoHold","nextPeriodTime":"13:00:00","heatCoolMode":"Cool"},"operationStatus":{"mode":"EquipmentOff","fanRequest":false,"circulationFanRequest":false},"deviceModel":"T5-T6"}
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat refreshStatus for Honeywell Home Thermostatfrom Resideo API: {"mode":"Auto","autoChangeoverActive":true,"heatSetpoint":68,"coolSetpoint":80,"thermostatSetpointStatus":"NoHold","nextPeriodTime":"13:00:00","heatCoolMode":"Cool"}
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat TemperatureDisplayUnits: 1
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat TemperatureDisplayUnits: 1
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat (refreshStatus:fan) fanMode: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat fanMode: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat refreshStatus for Honeywell Home Thermostat Fanfrom Resideo Fan API: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TemperatureDisplayUnits: 1
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus CurrentTemperature: 24.5
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus HeatingThresholdTemperature: 20
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus CoolingThresholdTemperature: 26.5
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TargetHeatingCoolingState: 3
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus Currently Mode (OFF): EquipmentOff(0)
[7/18/2024, 10:47:49 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TargetTemperature (OFF/COOL): 26.5)
[7/18/2024, 10:47:52 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat TemperatureDisplayUnits: 1
[7/18/2024, 10:48:00 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat TemperatureDisplayUnits: 1
[7/18/2024, 10:48:07 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Set HeatingThresholdTemperature: 20
[7/18/2024, 10:48:07 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Set CoolingThresholdTemperature: 28.900000000000002
[7/18/2024, 10:48:07 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat send TargetHeatingCoolingState: undefined
[7/18/2024, 10:48:07 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat thermostatSetpointStatus config not set
[7/18/2024, 10:48:07 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat send thermostatSetpointStatus: PermanentHold, Model: T5-T6
[7/18/2024, 10:48:07 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat set autoChangeoverActive to true for Model: T5-T6
[7/18/2024, 10:48:07 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat TargetHeatingCoolingState (AUTO): 3, CoolingThresholdTemperature: 84 coolSetpoint, HeatingThresholdTemperature: 68 heatSetpoint
[7/18/2024, 10:48:07 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat set request ({"thermostatSetpointStatus":"PermanentHold","autoChangeoverActive":true,"coolSetpoint":84,"heatSetpoint":68}) to Resideo API.
[7/18/2024, 10:48:07 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat: Honeywell Home Thermostat failed to pushChanges, Bad Request
[7/18/2024, 10:48:07 AM] [Resideo] Thermostat: Honeywell Home Thermostat The client has issued an invalid request. This is commonly used to specify validation errors in a request payload.
[7/18/2024, 10:48:07 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat: Honeywell Home Thermostat failed to pushChanges, Error Message: "Request failed with status code 400"
[7/18/2024, 10:48:16 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Set HeatingThresholdTemperature: 20
[7/18/2024, 10:48:16 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Set CoolingThresholdTemperature: 32.800000000000004
[7/18/2024, 10:48:16 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat send TargetHeatingCoolingState: undefined
[7/18/2024, 10:48:16 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat thermostatSetpointStatus config set to PermanentHold
[7/18/2024, 10:48:16 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat send thermostatSetpointStatus: PermanentHold, Model: T5-T6
[7/18/2024, 10:48:16 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat set autoChangeoverActive to true for Model: T5-T6
[7/18/2024, 10:48:17 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat TargetHeatingCoolingState (AUTO): 3, CoolingThresholdTemperature: 91 coolSetpoint, HeatingThresholdTemperature: 68 heatSetpoint
[7/18/2024, 10:48:17 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat set request ({"thermostatSetpointStatus":"PermanentHold","autoChangeoverActive":true,"coolSetpoint":91,"heatSetpoint":68}) to Resideo API.
[7/18/2024, 10:48:17 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat: Honeywell Home Thermostat failed to pushChanges, Bad Request
[7/18/2024, 10:48:17 AM] [Resideo] Thermostat: Honeywell Home Thermostat The client has issued an invalid request. This is commonly used to specify validation errors in a request payload.
[7/18/2024, 10:48:17 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat: Honeywell Home Thermostat failed to pushChanges, Error Message: "Request failed with status code 400"
[7/18/2024, 10:48:20 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Set HeatingThresholdTemperature: 13.9
[7/18/2024, 10:48:20 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Set CoolingThresholdTemperature: 32.800000000000004
[7/18/2024, 10:48:20 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat send TargetHeatingCoolingState: undefined
[7/18/2024, 10:48:20 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat thermostatSetpointStatus config set to PermanentHold
[7/18/2024, 10:48:20 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat send thermostatSetpointStatus: PermanentHold, Model: T5-T6
[7/18/2024, 10:48:20 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat set autoChangeoverActive to true for Model: T5-T6
[7/18/2024, 10:48:20 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat TargetHeatingCoolingState (AUTO): 3, CoolingThresholdTemperature: 91 coolSetpoint, HeatingThresholdTemperature: 57 heatSetpoint
[7/18/2024, 10:48:20 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat set request ({"thermostatSetpointStatus":"PermanentHold","autoChangeoverActive":true,"coolSetpoint":91,"heatSetpoint":57}) to Resideo API.
[7/18/2024, 10:48:21 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat: Honeywell Home Thermostat failed to pushChanges, Bad Request
[7/18/2024, 10:48:21 AM] [Resideo] Thermostat: Honeywell Home Thermostat The client has issued an invalid request. This is commonly used to specify validation errors in a request payload.
[7/18/2024, 10:48:21 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat: Honeywell Home Thermostat failed to pushChanges, Error Message: "Request failed with status code 400"
[7/18/2024, 10:48:22 AM] [Resideo] Thermostat: Honeywell Home Thermostat (refreshStatus) Thermostat device: {"displayedOutdoorHumidity":82,"vacationHold":{"enabled":false},"currentSchedulePeriod":{"day":"Monday","period":"Away"},"scheduleCapabilities":{"availableScheduleTypes":["None","Geofenced","TimedNorthAmerica"],"schedulableFan":false},"scheduleType":{"scheduleType":"Timed","scheduleSubType":"NA"},"changeSource":{"by":"partner","name":"HomeBridge"},"scheduleStatus":"Resume","allowedTimeIncrements":15,"settings":{"hardwareSettings":{"brightness":0,"maxBrightness":5},"fan":{"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}},"temperatureMode":{"air":false},"specialMode":{"autoChangeoverActive":true},"devicePairingEnabled":true},"deviceOsVersion":"TH6220WF2006","deviceClass":"Thermostat","deviceType":"Thermostat","deviceID":"LCC-B82CA04EE9E0","deviceInternalID":2308481,"userDefinedDeviceName":"Honeywell Home Thermostat","name":"Honeywell Home Thermostat","isAlive":true,"isUpgrading":false,"isProvisioned":true,"macID":"B82CA04EE9E0","deviceSettings":{},"service":{"mode":"Up"},"deviceRegistrationDate":"2020-07-15T05:06:52.7566667","dataSyncStatus":"Completed","deviceSerialNo":"1920LBJ14435","units":"Fahrenheit","indoorTemperature":76,"outdoorTemperature":70.7,"allowedModes":["Heat","Off","Cool","Auto"],"deadband":0,"hasDualSetpointStatus":false,"minHeatSetpoint":50,"maxHeatSetpoint":90,"minCoolSetpoint":50,"maxCoolSetpoint":90,"changeableValues":{"mode":"Auto","autoChangeoverActive":true,"heatSetpoint":68,"coolSetpoint":80,"thermostatSetpointStatus":"NoHold","nextPeriodTime":"13:00:00","heatCoolMode":"Cool"},"operationStatus":{"mode":"EquipmentOff","fanRequest":false,"circulationFanRequest":false},"deviceModel":"T5-T6"}
[7/18/2024, 10:48:22 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat refreshStatus for Honeywell Home Thermostatfrom Resideo API: {"mode":"Auto","autoChangeoverActive":true,"heatSetpoint":68,"coolSetpoint":80,"thermostatSetpointStatus":"NoHold","nextPeriodTime":"13:00:00","heatCoolMode":"Cool"}
[7/18/2024, 10:48:23 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat (refreshStatus:fan) fanMode: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:23 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat fanMode: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:23 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat refreshStatus for Honeywell Home Thermostat Fanfrom Resideo Fan API: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:23 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus
[7/18/2024, 10:48:23 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TemperatureDisplayUnits: 1
[7/18/2024, 10:48:23 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus CurrentTemperature: 24.5
[7/18/2024, 10:48:23 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus HeatingThresholdTemperature: 20
[7/18/2024, 10:48:23 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus CoolingThresholdTemperature: 26.5
[7/18/2024, 10:48:23 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TargetHeatingCoolingState: 3
[7/18/2024, 10:48:23 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus Currently Mode (OFF): EquipmentOff(0)
[7/18/2024, 10:48:23 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TargetTemperature (OFF/COOL): 26.5)
[7/18/2024, 10:48:25 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat Set TargetHeatingCoolingState: 0
[7/18/2024, 10:48:25 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat send TargetHeatingCoolingState: undefined
[7/18/2024, 10:48:25 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat thermostatSetpointStatus config set to PermanentHold
[7/18/2024, 10:48:25 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat send thermostatSetpointStatus: PermanentHold, Model: T5-T6
[7/18/2024, 10:48:25 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat set autoChangeoverActive to true for Model: T5-T6
[7/18/2024, 10:48:25 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat TargetHeatingCoolingState (OFF): 0, CoolingThresholdTemperature: 80 coolSetpoint, HeatingThresholdTemperature: 68 heatSetpoint
[7/18/2024, 10:48:25 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat set request ({"thermostatSetpointStatus":"PermanentHold","autoChangeoverActive":true,"coolSetpoint":80,"heatSetpoint":68}) to Resideo API.
[7/18/2024, 10:48:25 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat: Honeywell Home Thermostat failed to pushChanges, Bad Request
[7/18/2024, 10:48:25 AM] [Resideo] Thermostat: Honeywell Home Thermostat The client has issued an invalid request. This is commonly used to specify validation errors in a request payload.
[7/18/2024, 10:48:25 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat: Honeywell Home Thermostat failed to pushChanges, Error Message: "Request failed with status code 400"
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat (refreshStatus) Thermostat device: {"displayedOutdoorHumidity":82,"vacationHold":{"enabled":false},"currentSchedulePeriod":{"day":"Monday","period":"Away"},"scheduleCapabilities":{"availableScheduleTypes":["None","Geofenced","TimedNorthAmerica"],"schedulableFan":false},"scheduleType":{"scheduleType":"Timed","scheduleSubType":"NA"},"changeSource":{"by":"partner","name":"HomeBridge"},"scheduleStatus":"Resume","allowedTimeIncrements":15,"settings":{"hardwareSettings":{"brightness":0,"maxBrightness":5},"fan":{"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}},"temperatureMode":{"air":false},"specialMode":{"autoChangeoverActive":true},"devicePairingEnabled":true},"deviceOsVersion":"TH6220WF2006","deviceClass":"Thermostat","deviceType":"Thermostat","deviceID":"LCC-B82CA04EE9E0","deviceInternalID":2308481,"userDefinedDeviceName":"Honeywell Home Thermostat","name":"Honeywell Home Thermostat","isAlive":true,"isUpgrading":false,"isProvisioned":true,"macID":"B82CA04EE9E0","deviceSettings":{},"service":{"mode":"Up"},"deviceRegistrationDate":"2020-07-15T05:06:52.7566667","dataSyncStatus":"Completed","deviceSerialNo":"1920LBJ14435","units":"Fahrenheit","indoorTemperature":76,"outdoorTemperature":70.7,"allowedModes":["Heat","Off","Cool","Auto"],"deadband":0,"hasDualSetpointStatus":false,"minHeatSetpoint":50,"maxHeatSetpoint":90,"minCoolSetpoint":50,"maxCoolSetpoint":90,"changeableValues":{"mode":"Auto","autoChangeoverActive":true,"heatSetpoint":68,"coolSetpoint":80,"thermostatSetpointStatus":"NoHold","nextPeriodTime":"13:00:00","heatCoolMode":"Cool"},"operationStatus":{"mode":"EquipmentOff","fanRequest":false,"circulationFanRequest":false},"deviceModel":"T5-T6"}
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat refreshStatus for Honeywell Home Thermostatfrom Resideo API: {"mode":"Auto","autoChangeoverActive":true,"heatSetpoint":68,"coolSetpoint":80,"thermostatSetpointStatus":"NoHold","nextPeriodTime":"13:00:00","heatCoolMode":"Cool"}
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat (refreshStatus:fan) fanMode: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat fanMode: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat refreshStatus for Honeywell Home Thermostat Fanfrom Resideo Fan API: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TemperatureDisplayUnits: 1
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus CurrentTemperature: 24.5
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus HeatingThresholdTemperature: 20
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus CoolingThresholdTemperature: 26.5
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TargetHeatingCoolingState: 3
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus Currently Mode (OFF): EquipmentOff(0)
[7/18/2024, 10:48:33 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TargetTemperature (OFF/COOL): 26.5)
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat (refreshStatus) Thermostat device: {"displayedOutdoorHumidity":82,"vacationHold":{"enabled":false},"currentSchedulePeriod":{"day":"Monday","period":"Away"},"scheduleCapabilities":{"availableScheduleTypes":["None","Geofenced","TimedNorthAmerica"],"schedulableFan":false},"scheduleType":{"scheduleType":"Timed","scheduleSubType":"NA"},"changeSource":{"by":"partner","name":"HomeBridge"},"scheduleStatus":"Resume","allowedTimeIncrements":15,"settings":{"hardwareSettings":{"brightness":0,"maxBrightness":5},"fan":{"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}},"temperatureMode":{"air":false},"specialMode":{"autoChangeoverActive":true},"devicePairingEnabled":true},"deviceOsVersion":"TH6220WF2006","deviceClass":"Thermostat","deviceType":"Thermostat","deviceID":"LCC-B82CA04EE9E0","deviceInternalID":2308481,"userDefinedDeviceName":"Honeywell Home Thermostat","name":"Honeywell Home Thermostat","isAlive":true,"isUpgrading":false,"isProvisioned":true,"macID":"B82CA04EE9E0","deviceSettings":{},"service":{"mode":"Up"},"deviceRegistrationDate":"2020-07-15T05:06:52.7566667","dataSyncStatus":"Completed","deviceSerialNo":"1920LBJ14435","units":"Fahrenheit","indoorTemperature":76,"outdoorTemperature":70.7,"allowedModes":["Heat","Off","Cool","Auto"],"deadband":0,"hasDualSetpointStatus":false,"minHeatSetpoint":50,"maxHeatSetpoint":90,"minCoolSetpoint":50,"maxCoolSetpoint":90,"changeableValues":{"mode":"Auto","autoChangeoverActive":true,"heatSetpoint":68,"coolSetpoint":80,"thermostatSetpointStatus":"NoHold","nextPeriodTime":"13:00:00","heatCoolMode":"Cool"},"operationStatus":{"mode":"EquipmentOff","fanRequest":false,"circulationFanRequest":false},"deviceModel":"T5-T6"}
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat refreshStatus for Honeywell Home Thermostatfrom Resideo API: {"mode":"Auto","autoChangeoverActive":true,"heatSetpoint":68,"coolSetpoint":80,"thermostatSetpointStatus":"NoHold","nextPeriodTime":"13:00:00","heatCoolMode":"Cool"}
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat (refreshStatus:fan) fanMode: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat fanMode: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat refreshStatus for Honeywell Home Thermostat Fanfrom Resideo Fan API: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TemperatureDisplayUnits: 1
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus CurrentTemperature: 24.5
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus HeatingThresholdTemperature: 20
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus CoolingThresholdTemperature: 26.5
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TargetHeatingCoolingState: 3
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus Currently Mode (OFF): EquipmentOff(0)
[7/18/2024, 10:48:36 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TargetTemperature (OFF/COOL): 26.5)
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat (refreshStatus) Thermostat device: {"displayedOutdoorHumidity":82,"vacationHold":{"enabled":false},"currentSchedulePeriod":{"day":"Monday","period":"Away"},"scheduleCapabilities":{"availableScheduleTypes":["None","Geofenced","TimedNorthAmerica"],"schedulableFan":false},"scheduleType":{"scheduleType":"Timed","scheduleSubType":"NA"},"changeSource":{"by":"partner","name":"HomeBridge"},"scheduleStatus":"Resume","allowedTimeIncrements":15,"settings":{"hardwareSettings":{"brightness":0,"maxBrightness":5},"fan":{"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}},"temperatureMode":{"air":false},"specialMode":{"autoChangeoverActive":true},"devicePairingEnabled":true},"deviceOsVersion":"TH6220WF2006","deviceClass":"Thermostat","deviceType":"Thermostat","deviceID":"LCC-B82CA04EE9E0","deviceInternalID":2308481,"userDefinedDeviceName":"Honeywell Home Thermostat","name":"Honeywell Home Thermostat","isAlive":true,"isUpgrading":false,"isProvisioned":true,"macID":"B82CA04EE9E0","deviceSettings":{},"service":{"mode":"Up"},"deviceRegistrationDate":"2020-07-15T05:06:52.7566667","dataSyncStatus":"Completed","deviceSerialNo":"1920LBJ14435","units":"Fahrenheit","indoorTemperature":76,"outdoorTemperature":70.7,"allowedModes":["Heat","Off","Cool","Auto"],"deadband":0,"hasDualSetpointStatus":false,"minHeatSetpoint":50,"maxHeatSetpoint":90,"minCoolSetpoint":50,"maxCoolSetpoint":90,"changeableValues":{"mode":"Auto","autoChangeoverActive":true,"heatSetpoint":68,"coolSetpoint":80,"thermostatSetpointStatus":"NoHold","nextPeriodTime":"13:00:00","heatCoolMode":"Cool"},"operationStatus":{"mode":"EquipmentOff","fanRequest":false,"circulationFanRequest":false},"deviceModel":"T5-T6"}
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat refreshStatus for Honeywell Home Thermostatfrom Resideo API: {"mode":"Auto","autoChangeoverActive":true,"heatSetpoint":68,"coolSetpoint":80,"thermostatSetpointStatus":"NoHold","nextPeriodTime":"13:00:00","heatCoolMode":"Cool"}
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat (refreshStatus:fan) fanMode: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat fanMode: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat refreshStatus for Honeywell Home Thermostat Fanfrom Resideo Fan API: {"allowedModes":["On","Auto","Circulate"],"changeableValues":{"mode":"Auto"}}
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TemperatureDisplayUnits: 1
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus CurrentTemperature: 24.5
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus HeatingThresholdTemperature: 20
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus CoolingThresholdTemperature: 26.5
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TargetHeatingCoolingState: 3
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus Currently Mode (OFF): EquipmentOff(0)
[7/18/2024, 10:48:40 AM] [Resideo] Thermostat: Honeywell Home Thermostat Thermostat Honeywell Home Thermostat parseStatus TargetTemperature (OFF/COOL): 26.5)

Config for homebridge-resideo

{
    "name": "Resideo",
    "credentials": {
        "consumerKey": "AAA",
        "consumerSecret": "BBB",
        "accessToken": "CCC",
        "refreshToken": "DDD"
    },
    "platform": "Resideo"
}

Screenshots

No response

Device & Model

T6

Node.js Version

v20.9.0

NPM Version

v10.2.3

Homebridge Version

1.8.3

Homebridge Resideo Plugin Version

v2.1.4

Homebridge Config UI X Plugin Version

No response

Operating System

Synology

@klamouri klamouri added the bug Something isn't working label Jul 18, 2024
@github-actions github-actions bot added the stale label Aug 18, 2024
@donavanbecker donavanbecker added pinned Pinned to not be closed by stale and removed stale labels Aug 18, 2024
@homebridge-plugins homebridge-plugins deleted a comment from github-actions bot Aug 18, 2024
@donavanbecker
Copy link
Collaborator

please try v2.1.7

@donavanbecker donavanbecker added stale and removed pinned Pinned to not be closed by stale labels Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working stale
Projects
None yet
Development

No branches or pull requests

2 participants