Hi,
I am running the latest app and driver code for SDM API. Both of my Nest thermostats cannot provide any status/states updates to HE. But, I could set any mode/or temperature on the device. If I manually dial/change the temperature or set anything to the Nest thermostats. HE does not reflect the new changes unless I hit the "Refresh" button. I have 2 HE hubs, c8 and c5. Both hubs are getting this problem. Can you please tell me how I can fix this?
Thanks.
Here is the log for SDM API:
app:2832023-03-23 08:48:34.297 AMdebugProcessing data for Kitchen: [assignee:enterprises/f36f5xxx], traits:[sdm.devices.traits.Connectivity:[status:ONLINE], sdm.devices.traits.Fan:[timerMode:OFF], sdm.devices.traits.Humidity:[ambientHumidityPercent:44], sdm.devices.traits.Info:[customName:], sdm.devices.traits.Settings:[temperatureScale:FAHRENHEIT], sdm.devices.traits.Temperature:[ambientTemperatureCelsius:25.199997], sdm.devices.traits.ThermostatEco:[availableModes:[OFF, MANUAL_ECO], coolCelsius:24.444443, heatCelsius:4.4444427, mode:OFF], sdm.devices.traits.ThermostatHvac:[status:OFF], sdm.devices.traits.ThermostatMode:[availableModes:[HEAT, COOL, HEATCOOL, OFF], mode:HEAT], sdm.devices.traits.ThermostatTemperatureSetpoint:[heatCelsius:16.666666]], type:sdm.devices.types.THERMOSTAT]
app:2832023-03-23 08:48:32.300 AMinfoRefresh device details for Kitchen
app:2832023-03-23 08:38:34.821 AMdebugAuthorized scopes: https://www.googleapis.com/auth/pubsub https://www.googleapis.com/auth/sdm.service
app:2832023-03-23 08:38:34.472 AMinfoRefreshing access_token from Google
app:2832023-03-23 08:38:34.375 AMinfoGoogle SDM API updating
app:2832023-03-23 08:38:23.987 AMinfoDiscovery started
app:2832023-03-23 08:34:02.918 AMinfoRefresh device details for Kitchen
app:2832023-03-23 08:33:51.220 AMinfoRefresh device details for Kitchen
app:2832023-03-23 08:32:46.265 AMinfoRefresh device details for Kitchen
app:2832023-03-23 08:31:47.097 AMinfoRefreshing access_token from Google
app:2832023-03-23 08:31:47.069 AMinfoGoogle SDM API updating
app:2832023-03-23 08:31:40.730 AMinfoDiscovery started
app:2832023-03-23 08:31:34.980 AMinfocreateEventSubscription returned status code 409 -- subscription already exists
app:2832023-03-23 08:31:34.399 AMinfoCreating Google pub/sub event subscription
app:2832023-03-23 08:31:34.009 AMinfoGetting access_token from Google
app:2832023-03-23 08:31:33.975 AMinfosuccessful redirect from google
app:2832023-03-23 08:23:21.174 AMinfocreateEventSubscription returned status code 409 -- subscription already exists
app:2832023-03-23 08:23:20.655 AMinfoCreating Google pub/sub event subscription
app:2832023-03-23 08:23:20.268 AMinfoGetting access_token from Google
app:2832023-03-23 08:23:20.235 AMinfosuccessful redirect from google
app:2832023-03-23 08:21:49.242 AMinfoRefreshing access_token from Google
app:2832023-03-23 08:20:31.394 AMinfoRefresh device details for Kitchen camera
app:2832023-03-23 08:19:55.523 AMinfoDiscovery started
app:2832023-03-23 08:17:49.680 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Kitchen with params: [heatCelsius:17.2222222222]
app:2832023-03-23 08:16:03.618 AMinfocreateEventSubscription returned status code 409 -- subscription already exists
app:2832023-03-23 08:16:02.821 AMinfoCreating Google pub/sub event subscription
app:2832023-03-23 08:16:02.322 AMinfoGetting access_token from Google
app:2832023-03-23 08:16:02.280 AMinfosuccessful redirect from google
app:2832023-03-23 07:47:56.100 AMinfoSending sdm.devices.commands.Fan.SetTimer to Kitchen with params: [timerMode:OFF]
app:2832023-03-23 07:47:42.530 AMinfoSending sdm.devices.commands.Fan.SetTimer to Kitchen with params: [timerMode:ON, duration:900s]
app:2832023-03-23 07:46:56.080 AMinfoSending sdm.devices.commands.Fan.SetTimer to Kitchen with params: [timerMode:OFF]
app:2832023-03-23 07:40:35.026 AMinfoRefreshing access_token from Google
app:2832023-03-23 07:38:35.081 AMinfoSending sdm.devices.commands.Fan.SetTimer to Kitchen with params: [timerMode:ON, duration:900s]
app:2832023-03-23 06:40:35.038 AMinfoRefreshing access_token from Google
app:2832023-03-23 05:40:35.050 AMinfoRefreshing access_token from Google
app:2832023-03-23 04:40:35.038 AMinfoRefreshing access_token from Google
app:2832023-03-23 03:40:35.069 AMinfoRefreshing access_token from Google
app:2832023-03-23 02:40:35.239 AMinfoRefreshing access_token from Google
app:2832023-03-23 01:40:35.065 AMinfoRefreshing access_token from Google
app:2832023-03-23 01:06:59.251 AMinfoRefreshing all device states
app:2832023-03-23 01:06:59.233 AMinfoDropping stale events with timestamp < now, and refreshing devices
app:2832023-03-23 01:06:58.237 AMinfoRefreshing access_token from Google
app:2832023-03-23 01:06:57.930 AMdebugcom.hubitat.hub.domain.Event@19d64a8
app:2832023-03-23 12:25:56.022 AMinfoRefreshing access_token from Google
app:2832023-03-22 11:25:56.021 PMinfoRefreshing access_token from Google
app:2832023-03-22 11:16:55.940 PMinfoSending sdm.devices.commands.Fan.SetTimer to Kitchen with params: [timerMode:OFF]