Motion never changes from inactive
Hey folks -- catching up, real life has kept me busy and not much time for automation of late.
I'm testing this fix... didn't spend much time trying to reproduce, but as mentioned we can avoid the case altogether.
The best test would be to enable debug logs in the App, then go dance in front of it. We should see events from Google Pub/Sub come in -- if not, then you may want to check the notification settings in the Google Home app (on your phone) for this doorbell. I recall some prior posts that notifications must be enabled for a given event type (per zone/outside of zone) in order for them to come through Pub/Sub.
@dkilgore90 Just checking in. Any ideas on the error I'm seeing?
I'm not too well versed in this but tried to do some research and it appears the Fahrenheit to Celsius method is a native method to the hub that is being called but it is rejecting the value being sent to it although to my uneducated eye the value being reported seems valid.
Are you using Rule Machine or another App to trigger the temp change? Based on the exception, you are passing a "String" into the call, instead of a "Number".
If this isn't the case, can you provide more details on how you are attempting to set the temp (from device page, dashboard?). Currently there is no validation or translation of the input variable type in my code -- so it gets all the way to the hub native method before throwing the exception...
I am not. I have tried both from the device page as well as the dashboard. Have tried via sharptools as well.
I have factory reset the hub already and reinstalled with the same issue. Temps set via the nest app on my phone correctly push to the thermostat but like I have said, any temp set on the Hubitat app doesn't push to the device. Mode changes do though.
So I just tried again messing with it from both the device page and dashboard so I could generate fresh logs. Device page generates the same error as before. Dashboard however seemed to have limited effect. I could get some response but it wasn't consistent and seemed to limit at 72F. Logs below:
app:52024-11-15 08:03:48.759 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:03:48.618 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:03:48.481 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.2222222222]
app:52024-11-15 08:03:48.350 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.6666666667]
app:52024-11-15 08:03:36.485 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:03:36.186 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.1111111111]
app:52024-11-15 08:03:34.034 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:03:33.750 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.6666666667]
app:52024-11-15 08:03:32.837 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:03:32.565 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.2222222222]
app:52024-11-15 08:03:32.304 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:03:32.014 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.7777777778]
app:52024-11-15 08:03:25.496 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:03:25.149 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:23.3333333333]
app:52024-11-15 08:03:24.094 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:03:23.811 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.7777777778]
app:52024-11-15 08:03:23.314 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.2222222222]
app:52024-11-15 08:03:22.881 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.6666666667]
app:52024-11-15 08:03:22.429 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.1111111111]
app:52024-11-15 08:03:22.049 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20.5555555556]
app:52024-11-15 08:03:21.450 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20]
app:52024-11-15 08:01:41.737 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:01:41.438 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:23.3333333333]
app:52024-11-15 08:01:23.284 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:01:23.011 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.7777777778]
app:52024-11-15 08:01:22.447 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.2222222222]
app:52024-11-15 08:01:21.749 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.6666666667]
app:52024-11-15 08:01:21.166 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.1111111111]
app:52024-11-15 08:01:20.331 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20.5555555556]
app:52024-11-15 08:01:19.830 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20]
app:52024-11-15 08:01:04.034 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:01:03.854 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:01:03.698 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:23.3333333333]
app:52024-11-15 08:01:03.691 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the Thermostat.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:01:03.571 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.7777777778]
app:52024-11-15 08:01:03.392 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.2222222222]
app:52024-11-15 08:01:03.242 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.6666666667]
app:52024-11-15 08:01:03.052 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.1111111111]
app:52024-11-15 08:01:02.882 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20.5555555556]
app:52024-11-15 08:01:02.386 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20]
app:52024-11-15 08:00:48.545 AMinfoSending sdm.devices.commands.ThermostatMode.SetMode to Nest with params: [mode:HEAT]
app:52024-11-15 08:00:30.146 AMinfoSending sdm.devices.commands.ThermostatMode.SetMode to Nest with params: [mode:OFF]
app:52024-11-15 08:00:16.934 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:00:16.661 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:23.3333333333]
app:52024-11-15 08:00:16.607 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:00:16.543 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:00:16.326 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.7777777778]
app:52024-11-15 08:00:16.299 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:00:16.174 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.2222222222]
app:52024-11-15 08:00:16.122 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:00:15.997 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.6666666667]
app:52024-11-15 08:00:15.950 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:00:15.839 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.1111111111]
app:52024-11-15 08:00:15.660 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20.5555555556]
app:52024-11-15 08:00:15.642 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 08:00:15.251 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20]
app:52024-11-15 07:59:43.791 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 07:59:43.452 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:23.3333333333]
app:52024-11-15 07:59:43.372 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 07:59:43.249 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 07:59:43.083 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.7777777778]
app:52024-11-15 07:59:43.060 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 07:59:42.914 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.2222222222]
app:52024-11-15 07:59:42.896 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the ExecuteDeviceCommand API for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 07:59:42.762 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.6666666667]
app:52024-11-15 07:59:42.720 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 07:59:42.579 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.1111111111]
app:52024-11-15 07:59:42.418 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20.5555555556]
app:52024-11-15 07:59:36.545 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 07:59:36.222 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20]
app:52024-11-15 07:59:25.519 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 07:59:25.199 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20.5555555556]
app:52024-11-15 07:59:24.818 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 07:59:24.534 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.1111111111]
app:52024-11-15 07:59:24.036 AMerrorexecuteCommand sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat response code: 429, body: { "error": { "code": 429, "message": "Rate limited for the SetThermostatTemperatureHeat command for the user.", "status": "RESOURCE_EXHAUSTED" }}
app:52024-11-15 07:59:23.717 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.6666666667]
app:52024-11-15 07:59:18.454 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:22.2222222222]
app:52024-11-15 07:59:17.738 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.6666666667]
app:52024-11-15 07:59:17.288 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:21.1111111111]
app:52024-11-15 07:59:16.911 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20.5555555556]
app:52024-11-15 07:59:16.443 AMinfoSending sdm.devices.commands.ThermostatTemperatureSetpoint.SetHeat to Nest with params: [heatCelsius:20]
app:52024-11-15 07:58:08.945 AMerrorgroovy.lang.MissingMethodException: No signature of method: user_app_dkilgore90_Google_SDM_API_172.fahrenheitToCelsius() is applicable for argument types: (java.lang.String) values: [72.0] on line 828 (method deviceSetTemperatureSetpoint)
app:52024-11-15 07:58:08.694 AMerrorgroovy.lang.MissingMethodException: No signature of method: user_app_dkilgore90_Google_SDM_API_172.fahrenheitToCelsius() is applicable for argument types: (java.lang.String) values: [71.0] on line 828 (method deviceSetTemperatureSetpoint)
app:52024-11-15 07:58:06.601 AMerrorgroovy.lang.MissingMethodException: No signature of method: user_app_dkilgore90_Google_SDM_API_172.fahrenheitToCelsius() is applicable for argument types: (java.lang.String) values: [70.0] on line 828 (method deviceSetTemperatureSetpoint)
app:52024-11-15 07:58:06.538 AMerrorgroovy.lang.MissingMethodException: No signature of method: user_app_dkilgore90_Google_SDM_API_172.fahrenheitToCelsius() is applicable for argument types: (java.lang.String) values: [69.0] on line 828 (method deviceSetTemperatureSetpoint)
app:52024-11-15 07:58:06.536 AMerrorgroovy.lang.MissingMethodException: No signature of method: user_app_dkilgore90_Google_SDM_API_172.fahrenheitToCelsius() is applicable for argument types: (java.lang.String) values: [68.0] on line 828 (method deviceSetTemperatureSetpoint)
app:52024-11-15 07:44:29.014 AMinfoRefreshing access_token from Google
app:52024-11-15 06:44:29.023 AMinfoRefreshing access_token from Google
app:52024-11-15 05:44:29.014 AMinfoRefreshing access_token from Google
app:52024-11-15 04:44:29.014 AMinfoRefreshing access_token from Google
app:52024-11-15 03:44:29.015 AMinfoRefreshing access_token from Google
app:52024-11-15 02:44:29.013 AMinfoRefreshing access_token from Google
app:52024-11-15 01:44:29.025 AMinfoRefreshing access_token from Google
app:52024-11-15 12:44:29.015 AMinfoRefreshing access_token from Google
app:52024-11-14 11:44:29.027 PMinfoRefreshing access_token from Google
app:52024-11-14 11:00:00.013 PMinfoGoogle Drive is not used for image archive, skipping retention job
app:52024-11-14 10:44:29.015 PMinfoRefreshing access_token from Google
app:52024-11-14 09:44:29.016 PMinfoRefreshing access_token from Google
app:52024-11-14 08:44:29.016 PMinfoRefreshing access_token from Google
app:52024-11-14 07:44:29.025 PMinfoRefreshing access_token from Google
app:52024-11-14 06:44:29.016 PMinfoRefreshing access_token from Google
app:52024-11-14 05:44:29.014 PMinfoRefreshing access_token from Google
app:52024-11-14 04:44:29.016 PMinfoRefreshing access_token from Google
app:52024-11-14 03:44:29.016 PMinfoRefreshing access_token from Google
app:52024-11-14 02:44:29.015 PMinfoRefreshing access_token from Google
app:52024-11-14 01:44:29.016 PMinfoRefreshing access_token from Google
app:52024-11-14 12:44:29.017 PMinfoRefreshing access_token from Google
app:52024-11-14 11:44:29.025 AMinfoRefreshing access_token from Google
app:52024-11-14 10:44:29.017 AMinfoRefreshing access_token from Google
app:52024-11-14 09:44:29.016 AMinfoRefreshing access_token from Google
app:52024-11-14 08:44:29.016 AMinfoRefreshing access_token from Google
app:52024-11-14 07:44:29.016 AMinfoRefreshing access_token from Google
app:52024-11-14 06:44:29.016 AMinfoRefreshing access_token from Google
app:52024-11-14 05:44:29.017 AMinfoRefreshing access_token from Google
app:52024-11-14 04:44:29.016 AMinfoRefreshing access_token from Google
app:52024-11-14 03:44:29.018 AMinfoRefreshing access_token from Google
app:52024-11-14 02:44:29.019 AMinfoRefreshing access_token from Google
app:52024-11-14 01:44:29.018 AMinfoRefreshing access_token from Google
app:52024-11-14 12:44:29.019 AMinfoRefreshing access_token from Google
app:52024-11-13 11:44:29.017 PMinfoRefreshing access_token from Google
app:52024-11-13 11:00:00.019 PMinfoGoogle Drive is not used for image archive, skipping retention job
app:52024-11-13 10:44:29.023 PMinfoRefreshing access_token from Google
app:52024-11-13 09:44:29.024 PMinfoRefreshing access_token from Google
app:52024-11-13 09:40:46.851 PMinfoRefreshing all device states
app:52024-11-13 09:40:46.848 PMinfoDropping stale events with timestamp < now, and refreshing devices
app:52024-11-13 09:40:45.871 PMinfoRefreshing access_token from Google
app:52024-11-13 09:40:45.826 PMdebugcom.hubitat.hub.domain.Event@1271c87
app:52024-11-13 09:27:24.013 PMinfoRefreshing access_token from Google
app:52024-11-13 08:27:24.013 PMinfoRefreshing access_token from Google
app:52024-11-13 07:27:24.015 PMinfoRefreshing access_token from Google
app:52024-11-13 06:27:24.013 PMinfoRefreshing access_token from Google
app:52024-11-13 05:27:24.020 PMinfoRefreshing access_token from Google
app:52024-11-13 04:27:24.013 PMinfoRefreshing access_token from Google
app:52024-11-13 03:27:24.015 PMinfoRefreshing access_token from Google
app:52024-11-13 02:27:24.014 PMinfoRefreshing access_token from Google
app:52024-11-13 01:27:24.013 PMinfoRefreshing access_token from Google
app:52024-11-13 12:27:24.014 PMinfoRefreshing access_token from Google
app:52024-11-13 11:27:24.014 AMinfoRefreshing access_token from Google
app:52024-11-13 10:27:24.014 AMinfoRefreshing access_token from Google
app:52024-11-13 09:27:24.014 AMinfoRefreshing access_token from Google
app:52024-11-13 08:27:24.014 AMinfoRefreshing access_token from Google
app:52024-11-13 07:27:24.015 AMinfoRefreshing access_token from Google
app:52024-11-13 06:27:24.015 AMinfoRefreshing access_token from Google
app:52024-11-13 05:27:24.015 AMinfoRefreshing access_token from Google
app:52024-11-13 04:27:24.016 AMinfoRefreshing access_token from Google
app:52024-11-13 03:27:24.015 AMinfoRefreshing access_token from Google
app:52024-11-13 02:27:24.015 AMinfoRefreshing access_token from Google
app:52024-11-13 01:27:24.017 AMinfoRefreshing access_token from Google
app:52024-11-13 12:27:24.016 AMinfoRefreshing access_token from Google
app:52024-11-12 11:27:24.017 PMinfoRefreshing access_token from Google
app:52024-11-12 11:00:00.016 PMinfoGoogle Drive is not used for image archive, skipping retention job
app:52024-11-12 10:27:24.016 PMinfoRefreshing access_token from Google
app:52024-11-12 09:27:24.015 PMinfoRefreshing access_token from Google
app:52024-11-12 08:27:24.018 PMinfoRefreshing access_token from Google
Thank you. Let me know if you want a debug output or anything. I'm 99% sure the issue has to do with when my hub apps corrupted themselves. But I would have thought a complete uninstall/reinstall of the your SDM app would have reset that.
Google home app now has a 'presence' setting which it uses to mark me 'home' or 'away'. Can I get that info into Hubitat somehow from these sdm drivers?