chrisjshull / homebridge-nest

Nest plugin for HomeBridge
700 stars 112 forks source link

Plugin goes all funky after a few days and stops reporting correct status #467

Closed marcelgood closed 2 years ago

marcelgood commented 2 years ago

Describe the bug

This plugin doesn't work properly. I have to restart my Homebridge every few days, because the plugin stops correctly reporting the status of my Nest Learning Thermostat and the commands get all funky. Turning on the thermostat sets the temperature for some reason for example. What I mean by not showing the correct status, it doesn't show the current room temperature correctly, or if the thermostat is currently heating or cooling or if the fan is running. It's as if it lost the connection to the service. It becomes completely useless.

I'm seeing lots of these in the log:

[17/11/2021, 13:42:36] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.

To Reproduce Just let it run for a few days and the issue occurs

Expected behavior Simple, it shouldn't stop working.

Include with your bug report this version info:

$ node --version
v14.17.4
$ homebridge --version
1.3.6
adriancable commented 2 years ago

@marcelgood - please tell us what version of the plug-in you're using, and also a complete Homebridge log showing the last few hours of activity when this happens. (If you wish, you can email it directly to adrian.cable@gmail.com.)

The warning you are seeing in the log is normal (see #444) and nothing to do with the 'funkiness' you are experiencing.

marcelgood commented 2 years ago

I'm using v4.6.3. I don't have the log anymore leading up to the last time, but here's the current log. I've looked at it before to see if there are any errors from the plug-in, but there's nothing. Occasionally there is an authentication failure, but there wasn't one the last time. Otherwise the logs look like this. Just the above mentioned warning over and over again.

[17/11/2021, 15:04:29] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:04:29] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:04:29] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:04:30] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:04:30] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:04:31] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:05:43] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:05:44] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:05:44] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:12:26] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:12:26] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:12:26] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:13:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:23:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:28:57] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:28:57] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:28:57] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:33:14] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:33:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:38:52] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:39:38] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:39:38] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:39:38] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:39:38] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:39:38] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:39:39] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:40:29] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:42:00] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:42:00] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:42:00] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:43:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:49:09] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:49:09] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:49:09] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:53:46] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:53:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:54:34] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:54:34] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 15:54:34] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:03:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:13:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:14:30] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:14:30] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:14:30] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:23:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:26:20] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:31:04] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:33:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:43:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:53:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 16:53:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:03:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:13:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:20:06] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:20:06] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:20:06] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:23:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:26:33] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:26:33] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:26:33] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:33:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:36:25] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:36:25] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:36:25] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:43:42] [myQ] Garage: Open.
[17/11/2021, 17:43:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:44:05] [Ring] Arming (Home) Alarm
[17/11/2021, 17:44:35] [myQ] Garage: Closed.
[17/11/2021, 17:49:37] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:49:37] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:49:38] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:53:46] [Ring] Reconnecting location socket.io connection
[17/11/2021, 17:53:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:53:47] [Ring] Creating location socket.io connection - My Home
[17/11/2021, 17:53:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 17:53:48] [Ring] Ring connected to socket.io server
[17/11/2021, 18:03:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:06:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:06:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:06:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:13:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:23:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:32:58] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:32:58] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:32:58] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:32:58] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:33:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:36:31] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:36:31] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:36:31] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:43:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:53:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 18:53:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:03:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:13:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:23:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:29:01] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:29:01] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:29:01] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:33:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:36:32] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:36:32] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:36:33] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:43:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:53:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 19:53:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:03:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:13:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:23:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:33:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:43:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:51:22] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:51:22] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:51:22] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:53:47] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:53:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:54:32] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 20:54:32] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 21:00:01] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 21:00:01] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 21:04:28] [Ring] Disarming Alarm
[17/11/2021, 21:04:42] [myQ] Garage: Open.
[17/11/2021, 21:09:05] [myQ] Garage: Closed.
[17/11/2021, 21:53:48] [Ring] Reconnecting location socket.io connection
[17/11/2021, 21:53:49] [Ring] Creating location socket.io connection - My Home
[17/11/2021, 21:53:50] [Ring] Ring connected to socket.io server
[17/11/2021, 23:25:13] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 23:25:14] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 23:33:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 23:43:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 23:53:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[17/11/2021, 23:53:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:03:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:08:40] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:08:40] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:08:41] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:13:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:23:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:24:20] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:24:20] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:33:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:43:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:53:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 00:53:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 01:03:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 01:10:59] [Homebridge UI] Running job to cleanup config.json backup files older than 60 days...
[18/11/2021, 01:13:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 01:23:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 01:33:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 01:43:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 01:53:48] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 01:53:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 01:53:50] [Ring] Reconnecting location socket.io connection
[18/11/2021, 01:53:51] [Ring] Creating location socket.io connection - My Home
[18/11/2021, 01:53:52] [Ring] Ring connected to socket.io server
[18/11/2021, 02:03:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 02:13:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 02:23:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 02:33:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 02:43:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 02:53:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 02:53:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 03:03:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 03:13:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 03:23:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 03:33:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 03:43:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 03:53:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 03:53:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 04:03:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 04:13:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 04:23:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 04:33:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 04:43:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 04:53:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 04:53:51] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 05:03:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 05:08:39] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 05:08:39] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 05:08:39] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 05:13:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 05:23:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 05:33:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 05:43:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 05:53:49] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 05:53:51] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 05:53:52] [Ring] Reconnecting location socket.io connection
[18/11/2021, 05:53:53] [Ring] Creating location socket.io connection - My Home
[18/11/2021, 05:53:54] [Ring] Ring connected to socket.io server
[18/11/2021, 06:03:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 06:08:17] [Homebridge UI] Running scheduled instance backup...
[18/11/2021, 06:08:17] [Homebridge UI] Creating temporary backup archive at /tmp/homebridge-backup-2Rxv3G/homebridge-backup-0EE3B2EEE244.tar.gz
[18/11/2021, 06:13:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 06:23:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 06:33:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 06:43:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 06:53:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 06:53:51] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 07:00:01] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 07:00:02] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
[18/11/2021, 07:03:50] [homebridge-nest] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 8.5 exceeded minimum of 9. See https://git.io/JtMGR for more info.
adriancable commented 2 years ago

@marcelgood - looks like you are also using other plug-ins (we see Ring from your log). When things go 'funky' do they go funky for those as well, or is it limited to homebridge-nest?

Please can you do the following. First, edit your config.json and under the "platform": "Nest", line, add this:

"options": [ "Debug.Verbose" ],

Then, please run homebridge with the -D parameter on the command line.

Then, when this happens again email me the log (adrian.cable@gmail.com) along with your best estimate of what time things started to go funky (I understand you may not be able to notice this immediately), and I'll take a look. With verbose debugging enabled, the plug-in will produce a lot of log output - this is expected and does not indicate a problem.

marcelgood commented 2 years ago

No, it's limited to homebridge-nest. The other plugins continue to work fine. I don't have AC, so throughout the summer my thermostat was off, but I'm noticing this now since I started to heat the house.

It's running in debug mode now and I will post the log next time I notice the issue.

marcelgood commented 2 years ago

@adriancable I was able to capture the issue. I'm gonna email you the whole log, but here are the last couple of hours. Looks like the session becomes invalid at some point.

[26/11/2021, 10:02:36] [Nest] getTargetTemperature heat heating 22.167266845703125
[26/11/2021, 10:03:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:03:29] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:03:51] [Nest] API observe POST: complete message received (286)
[26/11/2021, 10:03:51] [Nest] Protobuf message object length 1
[26/11/2021, 10:03:51] [Nest] Protobuf updated properties: structure_mode@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait)
[26/11/2021, 10:03:51] [Nest] getTargetTemperature heat heating 22.167266845703125
[26/11/2021, 10:03:51] [Nest] API observe POST: complete message received (198)
[26/11/2021, 10:03:51] [Nest] Protobuf message object length 1
[26/11/2021, 10:03:51] [Nest] Protobuf updated properties: structure_mode@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait)
[26/11/2021, 10:03:51] [Nest] getTargetTemperature heat heating 22.167266845703125
[26/11/2021, 10:03:52] [Nest] API observe POST: complete message received (198)
[26/11/2021, 10:03:52] [Nest] Protobuf message object length 1
[26/11/2021, 10:03:52] [Nest] Protobuf updated properties: structure_mode@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait)
[26/11/2021, 10:03:52] [Nest] getTargetTemperature heat heating 22.167266845703125
[26/11/2021, 10:03:52] [Nest] REST API: structure 34b070a0-ae60-11e5-9e61-22000b420f99, mounted 0 device(s)
[26/11/2021, 10:03:52] [Nest] API subscribe GET: got updated data
[26/11/2021, 10:03:52] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:04:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:04:18] [Nest] API observe POST: session/request timed out
[26/11/2021, 10:05:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:05:43] [Nest] Initiating pre-emptive reauthentication.
[26/11/2021, 10:05:43] [Nest] Authenticating via Google.
[26/11/2021, 10:05:44] [Nest] Authenticating via access token.
[26/11/2021, 10:05:45] [Nest] Authentication successful.
[26/11/2021, 10:05:52] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:06:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:07:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:07:52] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:08:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:09:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:09:52] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:10:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:11:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:11:53] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:12:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:13:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:13:53] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:14:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:15:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:15:53] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:16:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:17:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:17:53] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:18:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:19:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:19:53] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:20:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:21:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:21:53] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:22:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:23:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:23:32] [Ring] Reconnecting location socket.io connection
[26/11/2021, 10:23:33] [Ring] Creating location socket.io connection - My Home
[26/11/2021, 10:23:34] [Ring] Ring connected to socket.io server
[26/11/2021, 10:23:53] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:24:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:25:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:25:53] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:26:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:27:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:27:53] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:28:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:29:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:29:54] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:30:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:31:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:31:54] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:32:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:33:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:33:54] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:34:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:35:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:35:54] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:36:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:37:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:37:54] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:38:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:39:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:39:54] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:40:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:41:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:41:54] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:42:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:43:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:43:54] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:44:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:45:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:45:54] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:46:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:47:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:47:55] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:48:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:49:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:49:55] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:50:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:51:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:51:55] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:52:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:53:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:53:55] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:54:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:55:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:55:55] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:56:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:57:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:57:55] [Nest] API subscribe POST: subscribing
[26/11/2021, 10:58:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:59:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 10:59:55] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:00:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:00:45] [Nest] Initiating pre-emptive reauthentication.
[26/11/2021, 11:00:45] [Nest] Authenticating via Google.
[26/11/2021, 11:00:45] [Nest] Authenticating via access token.
[26/11/2021, 11:00:46] [Nest] Authentication successful.
[26/11/2021, 11:01:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:01:55] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:02:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:03:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:03:55] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:04:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:05:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:05:56] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:06:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:07:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:07:56] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:08:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:09:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:09:56] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:10:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:11:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:11:56] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:12:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:13:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:13:56] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:14:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:15:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:15:56] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:16:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:17:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:17:56] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:18:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:19:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:19:16] [Nest] REST API: structure 34b070a0-ae60-11e5-9e61-22000b420f99, mounted 0 device(s)
[26/11/2021, 11:19:16] [Nest] API subscribe GET: got updated data
[26/11/2021, 11:19:16] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:20:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:21:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:21:16] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:22:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:23:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:23:16] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:24:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:25:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:25:17] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:26:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:27:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:27:17] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:28:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:29:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:29:17] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:30:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:31:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:31:17] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:32:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:33:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:33:17] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:34:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:35:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:35:17] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:36:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:37:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:37:17] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:38:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:39:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:39:17] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:40:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:41:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:41:17] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:42:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:43:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:43:18] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:44:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:45:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:45:18] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:46:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:47:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:47:18] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:48:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:49:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:49:18] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:50:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:51:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:51:18] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:52:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:53:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:53:18] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:54:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:55:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:55:18] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:55:46] [Nest] Initiating pre-emptive reauthentication.
[26/11/2021, 11:55:46] [Nest] Authenticating via Google.
[26/11/2021, 11:55:47] [Nest] Authenticating via access token.
[26/11/2021, 11:55:48] [Nest] Authentication successful.
[26/11/2021, 11:56:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:57:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:57:18] [Nest] API subscribe POST: subscribing
[26/11/2021, 11:58:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:59:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 11:59:18] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:00:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:01:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:01:19] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:02:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:03:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:03:19] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:04:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:05:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:05:19] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:06:02] [Updates Available] homebridge-config-ui-x reports 0 outdated package(s): []
[26/11/2021, 12:06:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:07:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:07:19] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:08:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:09:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:09:19] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:10:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:11:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:11:19] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:12:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:13:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:13:19] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:14:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:15:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:15:19] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:16:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:17:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:17:19] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:18:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:19:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:19:20] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:20:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:21:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:21:20] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:22:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:23:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:23:20] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:24:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:25:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:25:20] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:26:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:27:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:27:20] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:28:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:29:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:29:20] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:30:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:31:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:31:20] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:31:42] [Nest] REST API: structure 34b070a0-ae60-11e5-9e61-22000b420f99, mounted 0 device(s)
[26/11/2021, 12:31:42] [Nest] API subscribe GET: got updated data
[26/11/2021, 12:31:42] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:31:55] [Nest] getTargetTemperature heat heating 22.167266845703125
[26/11/2021, 12:31:59] [Nest] getTargetTemperature heat heating 22.167266845703125
[26/11/2021, 12:32:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:32:19] [Nest] getTargetTemperature heat heating 22.167266845703125
[26/11/2021, 12:33:08] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[26/11/2021, 12:33:43] [Nest] API subscribe POST: subscribing
[26/11/2021, 12:33:46] [Nest] getTargetTemperature heat heating 22.167266845703125
adriancable commented 2 years ago

@marcelgood - thanks for the log! That's super helpful. I can kind of see what's going wrong, but not why - yet. I'll need to dig in and will post updates here.

marcelgood commented 2 years ago

Checking in on the status of this issue. Is there a fix coming soon? In case it helps, I've seen the following error in the log frequently and usually the plug-in is hosed after that and not reflecting the correct status of my thermostat anymore. For now I've resorted to automatically rebooting my Raspberry Pi nightly to restart the plug-in fresh and automatically recover from these situations at least at the beginning of each day, but even within a 24 hour window it regularly stops updating the status correctly.

[23/12/2021, 13:16:24] [Nest] API observe: error Error [ERR_HTTP2_STREAM_ERROR]: Stream closed with error code NGHTTP2_INTERNAL_ERROR
    at ClientHttp2Stream._destroy (internal/http2/core.js:2252:13)
    at ClientHttp2Stream.destroy (internal/streams/destroy.js:39:8)
    at Http2Stream.onStreamClose (internal/http2/core.js:521:12) {
  code: 'ERR_HTTP2_STREAM_ERROR'
}
[23/12/2021, 13:16:24] [Nest] Retrying in 10 seconds.
adriancable commented 2 years ago

@marcelgood - the "error" above is completely normal and isn't the cause of any issue you are seeing. I am still looking into it.

marcelgood commented 2 years ago

@adriancable I understand the error itself is normal, but it seems there's an issue with how it's recovering from it. It happened again this morning. My Raspberry Pi reboots at 6am. At 9am I got this error again, and afterwards the plug-in wasn't updating the status correctly anymore. Coincidence? Maybe, but happened twice in a row now.

adriancable commented 2 years ago

@marcelgood - I understand - but this error is different from the error you originally reported (and showed the log for). To look into this, I will need a complete log. Above you posted a log with 2 lines that ends with 'Retrying in 10 seconds' and unfortunately what I need to see is after that.

marcelgood commented 2 years ago

@adriancable I just thought it might be a clue. I'll turn debugging back on and see if I can get you a better log.

marcelgood commented 2 years ago

@adriancable I was able to reproduce the situation again this morning. As I suspected, the session becomes invalid after the stream closed error.

[25/12/2021, 12:20:13] [Nest] API observe: error Error [ERR_HTTP2_STREAM_ERROR]: Stream closed with error code NGHTTP2_INTERNAL_ERROR
    at ClientHttp2Stream._destroy (internal/http2/core.js:2252:13)
    at ClientHttp2Stream.destroy (internal/streams/destroy.js:39:8)
    at Http2Stream.onStreamClose (internal/http2/core.js:521:12) {
  code: 'ERR_HTTP2_STREAM_ERROR'
}
[25/12/2021, 12:20:13] [Nest] Retrying in 10 seconds.
[25/12/2021, 12:20:23] [Nest] API observe: setting issue timer.
[25/12/2021, 12:20:23] [Nest] API observe POST: streaming request initiated
[25/12/2021, 12:20:23] [Nest] API observe POST: issuing
[25/12/2021, 12:20:23] [Nest] API observe cancelled as initiating new call.
[25/12/2021, 12:20:23] [Nest] API observe POST: stream ended
[25/12/2021, 12:20:23] [Nest] API observe POST: complete message received (10614)
[25/12/2021, 12:20:24] [Nest] API observe POST: complete message received (41313)
[25/12/2021, 12:20:24] [Nest] Protobuf message object length 1
[25/12/2021, 12:20:24] [Nest] Protobuf updated properties: user_nfc_token_management@USER_015EB225E32F9BD2 (type.nestlabs.com/weave.trait.security.UserNFCTokenManagementTrait), user_nfc_tokens_data@USER_015EB225E32F9BD2 (type.nestlabs.com/weave.trait.security.UserNFCTokensTrait), gaia_merge_notifications@USER_015EB225E32F9BD2 (type.nestlabs.com/nest.trait.olive.GaiaMergeNotificationsTrait), user_security_notification_settings@USER_015EB225E32F9BD2 (type.nestlabs.com/nest.trait.user.UserSecurityNotificationSettingsTrait), user_lock_notification_settings@USER_015EB225E32F9BD2 (type.nestlabs.com/nest.trait.user.UserLockNotificationSettingsTrait), user_info@USER_015EB225E32F9BD2 (type.nestlabs.com/nest.trait.user.UserInfoTrait), application_keys@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/weave.trait.auth.ApplicationKeysTrait), basic_structure_pincode_schedules_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/weave.trait.schedule.BasicUserSchedulesSettingsTrait), user_pincodes@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/weave.trait.security.UserPincodesSettingsTrait), user_nfc_tokens@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/weave.trait.security.UserNFCTokensTrait), timezone@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/weave.trait.time.TimezoneTrait), peer_devices@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/weave.trait.peerdevices.PeerDevicesTrait), guests@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.guest.GuestsTrait), user_access_records@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.user.UserAccessTrait), pairing@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.pairing.PairingTrait), security_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.security.SecuritySettingsTrait), structure_mode@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait), structure_mode_capabilities@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.occupancy.StructureModeCapabilitiesTrait), distributed_security@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.security.DistributedSecurityTrait), structure_mode_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.occupancy.StructureModeSettingsTrait), custom_located_annotations@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.located.CustomLocatedAnnotationsTrait), related_resources@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.resourcedirectory.RelatedResourcesTrait), security_action_on_unlock_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.security.SecurityActionOnUnlockSettingsTrait), structure_geofencing@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.occupancy.StructureGeofencingTrait), structure_scenes@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.lighting.StructureScenesTrait), lighting_ecosystem_features_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.lighting.LightingEcosystemFeaturesSettingsTrait), security_action_on_nfc_token_global_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.security.SecurityActionOnNFCTokenGlobalSettingsTrait), lighting_action_on_security_alarm_global_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.lighting.LightingActionOnSecurityAlarmGlobalSettingsTrait), lighting_action_on_safety_alarm_global_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.lighting.LightingActionOnSafetyAlarmGlobalSettingsTrait), fan_action_on_smoke_alarm_global_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.lighting.FanActionOnSmokeAlarmGlobalSettingsTrait), security_action_on_nfc_token_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.security.SecurityActionOnNFCTokenSettingsTrait), lighting_action_on_security_alarm_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.lighting.LightingActionOnSecurityAlarmSettingsTrait), lighting_action_on_safety_alarm_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.lighting.LightingActionOnSafetyAlarmSettingsTrait), fan_action_on_smoke_alarm_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.lighting.FanActionOnSmokeAlarmSettingsTrait), motion_alerts_global_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.lighting.MotionAlertsGlobalSettingsTrait), home_info_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.structure.HomeInfoSettingsTrait), enterprise_programs@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.hvac.EnterpriseProgramsEntitlementsTrait), utility_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.hvac.UtilitySettingsTrait), safety_shutoff_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.hvac.SafetyShutoffSettingsTrait), seasonal_savings_action@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.hvac.SeasonalSavingsActionTrait), seasonal_savings_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.hvac.SeasonalSavingsSettingsTrait), demand_response_configuration@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.hvac.DemandResponseConfigurationTrait), located_annotations@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.located.LocatedAnnotationsTrait), structure_info@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.structure.StructureInfoTrait), structure_location@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.structure.StructureLocationTrait), protect_safety_summary@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.product.protect.SafetySummaryTrait), occupancy_history@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.history.OccupancyHistoryTrait), protect_legacy_structure_self_test@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.product.protect.LegacyStructureSelfTestTrait), protect_legacy_self_test_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.product.protect.LegacySelfTestSettingsTrait), safety_structure_settings@STRUCTURE_015EB225E32F9BD3 (type.nestlabs.com/nest.trait.product.protect.SafetyStructureSettingsTrait), locale_settings@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.locale.LocaleSettingsTrait), locale_settings@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.locale.LocaleSettingsTrait), locale_capabilities@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.locale.LocaleCapabilitiesTrait), label@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.description.LabelSettingsTrait), device_identity@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.description.DeviceIdentityTrait), application_keys@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.auth.ApplicationKeysTrait), application_keys@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.auth.ApplicationKeysTrait), liveness@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.heartbeat.LivenessTrait), timezone@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.time.TimezoneTrait), timezone@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.time.TimezoneTrait), peer_devices_settings@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.peerdevices.PeerDevicesTrait), peer_devices_settings@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.peerdevices.PeerDevicesTrait), configuration_done@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.pairing.ConfigurationDoneTrait), configuration_done@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.pairing.ConfigurationDoneTrait), telemetry_tunnel@DEVICE_18B430000075678E (type.nestlabs.com/weave.trait.telemetry.tunnel.TelemetryTunnelTrait), unpairing@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.pairing.UnpairingTrait), ambient_motion@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.detector.AmbientMotionTrait), ambient_motion_timing_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.detector.AmbientMotionTimingSettingsTrait), ambient_motion_timing_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.detector.AmbientMotionTimingSettingsTrait), structure_mode@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait), structure_mode@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait), occupancy_input_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.occupancy.OccupancyInputSettingsTrait), occupancy_input_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.occupancy.OccupancyInputSettingsTrait), structure_mode_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.occupancy.StructureModeSettingsTrait), structure_mode_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.occupancy.StructureModeSettingsTrait), current_temperature@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.sensor.TemperatureTrait), backplate_temperature@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.sensor.TemperatureTrait), current_humidity@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.sensor.HumidityTrait), battery_voltage@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.sensor.BatteryVoltageTrait), user_interaction@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.ui.UserInteractionTrait), firmware_info@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.firmware.FirmwareTrait), software_update_trait@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.firmware.SoftwareUpdateTrait), telemetry_network@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.network.TelemetryNetworkTrait), telemetry_network_wifi@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.network.TelemetryNetworkWifiTrait), telemetry_wpan_trait@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.network.TelemetryNetworkWpanTrait), eco_mode@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.EcoModeTrait), eco_mode_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.EcoModeSettingsTrait), eco_mode_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.EcoModeSettingsTrait), display_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.DisplaySettingsTrait), display_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.DisplaySettingsTrait), leaf@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.LeafTrait), airwave@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.AirwaveTrait), airwave_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.AirwaveSettingsTrait), airwave_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.AirwaveSettingsTrait), experiment_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.test.ExperimentSettingsTrait), experiment_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.test.ExperimentSettingsTrait), reset@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.ResetTrait), radiant_control_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.RadiantControlSettingsTrait), radiant_control_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.RadiantControlSettingsTrait), preconditioning_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.PreconditioningSettingsTrait), preconditioning_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.PreconditioningSettingsTrait), preconditioning@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.PreconditioningTrait), schedule_learning_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.ScheduleLearningSettingsTrait), schedule_learning_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.ScheduleLearningSettingsTrait), range_schedule_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SetPointScheduleSettingsTrait), range_schedule_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SetPointScheduleSettingsTrait), heat_schedule_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SetPointScheduleSettingsTrait), heat_schedule_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SetPointScheduleSettingsTrait), cool_schedule_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SetPointScheduleSettingsTrait), cool_schedule_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SetPointScheduleSettingsTrait), fan_control@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.FanControlTrait), fan_control_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.FanControlSettingsTrait), fan_control_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.FanControlSettingsTrait), fan_control_capabilities@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.FanControlCapabilitiesTrait), installation_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.InstallationSettingsTrait), installation_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.InstallationSettingsTrait), home_info_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.structure.HomeInfoSettingsTrait), home_info_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.structure.HomeInfoSettingsTrait), emergency_heat_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.EmergencyHeatSettingsTrait), emergency_heat_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.EmergencyHeatSettingsTrait), humidity_control_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.HumidityControlSettingsTrait), humidity_control_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.HumidityControlSettingsTrait), hvac_control@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.HvacControlTrait), sunblock@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SunblockTrait), sunblock_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SunblockSettingsTrait), sunblock_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SunblockSettingsTrait), hvac_equipment_capabilities@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.HvacEquipmentCapabilitiesTrait), enterprise_programs@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.EnterpriseProgramsEntitlementsTrait), enterprise_programs@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.EnterpriseProgramsEntitlementsTrait), equipment_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.EquipmentSettingsTrait), equipment_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.EquipmentSettingsTrait), wiring@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.WiringTrait), utility_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.UtilitySettingsTrait), utility_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.UtilitySettingsTrait), target_temperature_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.TargetTemperatureSettingsTrait), target_temperature_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.TargetTemperatureSettingsTrait), time_to_temperature@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.TimeToTemperatureTrait), filter_reminder@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.FilterReminderTrait), filter_reminder_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.FilterReminderSettingsTrait), filter_reminder_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.FilterReminderSettingsTrait), heat_pump_control@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.HeatPumpControlTrait), heat_pump_control_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.HeatPumpControlSettingsTrait), heat_pump_control_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.HeatPumpControlSettingsTrait), safety_shutoff@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SafetyShutoffTrait), safety_shutoff_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SafetyShutoffSettingsTrait), safety_shutoff_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SafetyShutoffSettingsTrait), safety_shutoff_capabilities@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SafetyShutoffCapabilitiesTrait), safety_temperature@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SafetyTemperatureTrait), safety_temperature_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SafetyTemperatureSettingsTrait), safety_temperature_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SafetyTemperatureSettingsTrait), temperature_lock_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.TemperatureLockSettingsTrait), temperature_lock_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.TemperatureLockSettingsTrait), wake_on_approach_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.WakeOnApproachSettingsTrait), wake_on_approach_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.WakeOnApproachSettingsTrait), backplate_version_info@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.BackplateInfoTrait), eco_mode_state@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.EcoModeStateTrait), eco_mode_state@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.EcoModeStateTrait), alarming_protects@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.NestProtectAlarmingTrait), alarming_protects@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.NestProtectAlarmingTrait), cool_to_dry@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.CoolToDryTrait), cool_to_dry_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.CoolToDrySettingsTrait), cool_to_dry_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.CoolToDrySettingsTrait), display@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.HvacDisplayTrait), seasonal_savings_action@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SeasonalSavingsActionTrait), seasonal_savings_action@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SeasonalSavingsActionTrait), seasonal_savings_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SeasonalSavingsSettingsTrait), seasonal_savings_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SeasonalSavingsSettingsTrait), seasonal_savings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.SeasonalSavingsTrait), remote_comfort_sensing_state@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.RemoteComfortSensingStateTrait), remote_comfort_sensing_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.RemoteComfortSensingSettingsTrait), remote_comfort_sensing_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.RemoteComfortSensingSettingsTrait), demand_response_action@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.DemandResponseActionTrait), demand_response_action@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.DemandResponseActionTrait), demand_response_configuration@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.DemandResponseConfigurationTrait), demand_response_configuration@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.DemandResponseConfigurationTrait), demand_response@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.hvac.DemandResponseTrait), located_annotations@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.located.LocatedAnnotationsTrait), located_annotations@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.located.LocatedAnnotationsTrait), wifi_interface@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.network.WifiInterfaceTrait), structure_location@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.structure.StructureLocationTrait), structure_location@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.structure.StructureLocationTrait), device_info@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.service.DeviceInfoTrait), device_located_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.located.DeviceLocatedSettingsTrait), device_located_settings@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.located.DeviceLocatedSettingsTrait), device_located_capabilities@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.located.DeviceLocatedCapabilitiesTrait), energy_history@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.history.EnergyHistoryTrait), radio_signal_strength@DEVICE_18B430000075678E (type.nestlabs.com/nest.trait.network.RadioSignalStrengthTrait)
[25/12/2021, 12:20:24] [Nest] Legacy user mapping USER_015EB225E32F9BD2 -> user.2845206
[25/12/2021, 12:20:24] [Nest] Liveness 18B430000075678E -> LIVENESS_DEVICE_STATUS_ONLINE
[25/12/2021, 12:20:24] [Nest] Protobuf API: structure 34b070a0-ae60-11e5-9e61-22000b420f99, found 1 device(s)
[25/12/2021, 12:20:24] [Nest] Found device DEVICE_18B430000075678E@nest.resource.NestLearningThermostat3Resource
[25/12/2021, 12:20:24] [Nest] ----> mounting as Nest Thermostat
[25/12/2021, 12:20:24] [Nest] getTargetTemperature heat heating 22.087875366210938
[25/12/2021, 12:20:44] [Nest] API subscribe POST: subscribing
[25/12/2021, 12:20:50] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[25/12/2021, 12:21:50] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[25/12/2021, 12:22:00] [Nest] API observe POST: session/request timed out
[25/12/2021, 12:22:44] [Nest] API subscribe POST: subscribing
[25/12/2021, 12:22:50] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[25/12/2021, 12:22:56] [Nest] getTargetTemperature heat heating 22.087875366210938
[25/12/2021, 12:23:50] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
[25/12/2021, 12:24:44] [Nest] API subscribe POST: subscribing
[25/12/2021, 12:24:50] [Nest] API observe PING: request error ERR_HTTP2_INVALID_SESSION
adriancable commented 2 years ago

@marcelgood - thank you so much, that's exactly what I need. Can you kindly send me an email at adrian.cable@gmail.com, and then I will get back to you shortly when I have a fix for you to try?

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

adriancable commented 2 years ago

Fixed in 4.6.4, now released.