core
core copied to clipboard
Nest Error: does not update its current temperature and status
The problem
Looks like this change broke Nest integration for updating its current temperature and status: https://github.com/home-assistant/core/issues/109254#issuecomment-1934141007
What version of Home Assistant Core has the issue?
2024.2.0
What was the last working version of Home Assistant Core?
2024.1.6
What type of installation are you running?
Home Assistant OS
Integration causing the issue
nest
Link to integration documentation on our website
https://www.home-assistant.io/integrations/nest
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response
Hey there @allenporter, mind taking a look at this issue as it has been labeled with an integration (nest
) you are listed as a code owner for? Thanks!
Code owner commands
Code owners of nest
can trigger bot actions by commenting:
-
@home-assistant close
Closes the issue. -
@home-assistant rename Awesome new title
Renames the issue. -
@home-assistant reopen
Reopen the issue. -
@home-assistant unassign nest
Removes the current integration label and assignees on the issue, add the integration domain after the command. -
@home-assistant add-label needs-more-information
Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue. -
@home-assistant remove-label needs-more-information
Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.
(message by CodeOwnersMention)
nest documentation nest source (message by IssueLinks)
Same issue on my HA and Nest integration, after latest core update it is not updating its current temperature and status anymore, only when you reload the integration both temperature and status is updated.
Same issue here. Currently runny Core 2024.1.6, didn't updated home assistant. It just stopped updating this morning, and missed some updates yesterday.
Same here.
Same issue here, but it stopped working before the update. Controling the temperature works fine but the sensors are not updating there value.
I am seeing the same. If I reload the Nest Integration it gets the right state, but then fails to update. Seems the pub/sub from Google is not working?
I didn't make any changes in HA and am still on 2024.1.5
Same issue with nest thermostats Controlling works but values are not updated until restart of the integration
Same here, i'm running an older HA on synology nas package. exactly the same as above
I see this in the logs: "Error setting climate.living_room temperature to {'temperature': 15.0, 'entity_id': ['climate.living_room']}: Error from API: 400: FAILED_PRECONDITION: Device is offline.: Bad Request"
I see this in the logs: "Error setting climate.living_room temperature to {'temperature': 15.0, 'entity_id': ['climate.living_room']}: Error from API: 400: FAILED_PRECONDITION: Device is offline.: Bad Request"
I'm not seeing "Device is offline" but I am seeing similar bad request issues. Seems to be when you try to perform an action, but because it has the wrong state it gets confused.
Small addition: i can set the temperature trough HA, it only doesn't get info back.
Workaround...
In developer tools templates, set the template as:
{{ config_entry_id('climate.upstairs') }}
Replacing "climate.upstairs" with the entity ID of one of your Nest devices. You should then get a GUID like 486bba4aad3b5ac9e95fd7bd4764ce2f.
Now create an automation that runs every 5 mins (or whatever) to reload the Nest integration, which causes the values to refresh.
service: homeassistant.reload_config_entry
target: {}
data:
entry_id: 486bba4aad3b5ac9e95fd7bd4764ce2f
Yes same issue here!
``
reload_config_entry
Workaround...
This is a good work around for now, it will cause your cards or termostat to be unavailable for a few seconds every 5 minutes. So hopefull google will fix it :)
Small addition: i can set the temperature trough HA, it only doesn't get info back.
Yes, the same problem here
Also having the same issue, it's not the latest update that has caused as mine was broken this morning before I updated HA.
Same issue for me also.
So given all the descriptions: unrelated to any home assistant change, and likely a nest outage.
This is not universally affecting everyone (my pub/sub messages are arriving fine and getting temperature updates) so it may be specific thermostat models.
Useful information for a report to Google could include Thermostat Model & Software version. From Google Home, mine which is working is:
- Model: NEST_THERMOSTAT_E_DISPLAY.8
- Software version: 6.2-27
Interesting that for my setup, I do get updates via my Homebridge link to Nest (which supports bits that the HA native one doesn't). But that doesn't use Google Pub/Sub, so I guess it is the Google api that is failing since it isn't working for me.
This is not universally affecting everyone (my pub/sub messages are arriving fine and getting temperature updates) so it may be specific thermostat models.
Useful information for a report to Google could include Thermostat Model & Software version. From Google Home, mine which is working is:
- Model: NEST_THERMOSTAT_E_DISPLAY.8
- Software version: 6.2-27
Model : Display-2.8 software: 5.9.4-5
not working
Model: Display-3.4 Software: 5.9.5-2
HA 2024.01 and 0.2
Not working since today, as reported by others, can set the temperature but do not receive updates back. The Nest app works fine.
Model Display: 3.4 Software: 5.9.5-2
Same issue for me. Started since the upgrade from 2024.1.5 to 2024.2.0. Everything works except for displaying the current temperature.
Model: Display-3.4 Software: 5.9.5-2
Model: Display-3.4 Software: 5.9.5-2 Backplate model: Backplate-6.5 Heat link: model Amber-2.5, software 2.1.2-1
Mode, preset, temperature, and humidity doesn't update.
Looks like it kicked of for me (in the UK) around 7am this morning.
The Nest app sees near instant updates coming through to it fine enough.
The Google Home app does not - you have to back out of the thermostat view and come back in to see any changes. With that said, IDK if that's a change in behaviour as I never use it.
Model: Display-3.4 software: 5.9.5-2 Backplate: 6.5 Heat link: Amber-2.5 / 2.1.2-1
As of about 40 mins ago something started happening again; I'm seeing a slowly increasing temperature towards my setpoint (even though it has been at that setpoint for the whole afternoon). It's 'catching up' it feels like.
As of about 40 mins ago something started happening again; I'm seeing a slowly increasing temperature towards my setpoint (even though it has been at that setpoint for the whole afternoon). It's 'catching up' it feels like.
Please can you test something on your system: Set preset to eco mode. It should work (thermostat changes to eco mode) but is the new mode shown in Home Assistant? On mine it still says preset: none.
The problem
Looks like this change broke Nest integration for updating its current temperature and status: #109254 (comment)
What version of Home Assistant Core has the issue?
2024.2.0
What was the last working version of Home Assistant Core?
2024.1.6
What type of installation are you running?
Home Assistant OS
Integration causing the issue
nest
Link to integration documentation on our website
https://www.home-assistant.io/integrations/nest
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response
Same issue for me - Core Updated this morning and State and Temperature settings not being updated
oh thank the HA-gods I though it was me after a watchman tidyup session!
Same issue here, everything was working fine yesterday and then this morning around 8:47am GMT the sensors stopped updating.
I can set temps either manually in HA or through automations, but none of the automations work because the Nest sensors and attributes are not updating.
I have diagnostics running at the moment if anyone wants the dump let me know.
Running 2024.1.5 in docker, latest Debian, fully updated. I hadn't updated HA at all, Nest just stopped updating.
Nest Thermostat Details:
- Model: Display 3.4
- Software 5.9.5-2
18:58 GMT
sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat
Looking at the logs, temperature is now getting updated quite quickly, none of the other states appear to be updating.
As of about 40 mins ago something started happening again; I'm seeing a slowly increasing temperature towards my setpoint (even though it has been at that setpoint for the whole afternoon). It's 'catching up' it feels like.
Please can you test something on your system: Set preset to eco mode. It should work (thermostat changes to eco mode) but is the new mode shown in Home Assistant? On mine it still says preset: none.
Same here, thermostat changes but not reflected in HA.