Greetings, today I noticed I could no longer change the temperature on my Nest Thermostat (Gen 2) via HS3 with the Nest Plugin.
I have an event that should change the temperature to 74F and change the Nest Status to Home if the thermostat is set below 74F while in cooling mode.
I am running:
Nest Plugin version 3.0.0.19
HS3 Standard Edition version 3.0.0.280
Below is the debug error log. Do you happen to have any idea what the problem might be?
Aug-15 3:05:17 AM Nest DEBUG data: null
Aug-15 3:05:17 AM Nest DEBUG event: keep-alive
Aug-15 3:05:09 AM Nest DEBUG System.AggregateException: One or more errors occured ---> System.Net.Http.HttpRequestException:
Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode () [0x00000] in :0 at FirebaseSharp.Request+d__9.MoveNext () [0x00000] in :0 --- End of inner exception stack trace --- at System.Threading.Tasks.Task.Wait (Int32 millisecondsTimeout, CancellationToken cancellationToken) [0x00000] in :0 at System.Threading.Tasks.Task.Wait () [0x00000] in :0 at System.Threading.Tasks.Task`1[System.String].get_Result () [0x00000] in :0 at FirebaseSharp.Firebase.Put (System.String path, System.String payload) [0x00000] in :0 at NestSharp.NestClient.SetTargetTemperature (System.String thermostatId, Double target, System.String scale) [0x00000] in :0 at HSPI_Nest.NestApp.SetControlValue (Int32 dvref, Double value) [0x00000] in :0 --> (Inner exception 0) System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode () [0x00000] in :0 at FirebaseSharp.Request+d__9.MoveNext () [0x00000] in :0
Aug-15 3:05:09 AM Nest ERROR One or more errors occured
Aug-15 3:05:09 AM Nest DEBUG PUT: path=devices/thermostats/SyE7pSBxL5Mt2Uxo2VoOXA_VumSUMP-v payload={"target_temperature_f":74}
Aug-15 3:05:07 AM Nest DEBUG PUT: path=structures/PAhe0eRH_yCtfVq9mWXLY6dDmK3V4vqPBBSQY2d3hHj4jWildtKiEA payload={"away":"home"}
Aug-15 3:05:07 AM Device Control Device: Climate Nest Nest Thermostat Target Temperature High to 74 °F (74)
Aug-15 3:05:07 AM Device Control Device: Climate Nest Florida [Nest Status] Florida [Nest Status] to Home (1)
Aug-15 3:05:06 AM Event Event Trigger "Climate and Environment background - _Nest Low Cooling Setting Change"
Aug-15 3:05:06 AM Event Event Climate and Environment background - _Nest Low Cooling Setting Change triggered by the event page 'Run' button.
I have an event that should change the temperature to 74F and change the Nest Status to Home if the thermostat is set below 74F while in cooling mode.
I am running:
Nest Plugin version 3.0.0.19
HS3 Standard Edition version 3.0.0.280
Below is the debug error log. Do you happen to have any idea what the problem might be?
Aug-15 3:05:17 AM Nest DEBUG data: null
Aug-15 3:05:17 AM Nest DEBUG event: keep-alive
Aug-15 3:05:09 AM Nest DEBUG System.AggregateException: One or more errors occured ---> System.Net.Http.HttpRequestException:
Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode () [0x00000] in :0 at FirebaseSharp.Request+d__9.MoveNext () [0x00000] in :0 --- End of inner exception stack trace --- at System.Threading.Tasks.Task.Wait (Int32 millisecondsTimeout, CancellationToken cancellationToken) [0x00000] in :0 at System.Threading.Tasks.Task.Wait () [0x00000] in :0 at System.Threading.Tasks.Task`1[System.String].get_Result () [0x00000] in :0 at FirebaseSharp.Firebase.Put (System.String path, System.String payload) [0x00000] in :0 at NestSharp.NestClient.SetTargetTemperature (System.String thermostatId, Double target, System.String scale) [0x00000] in :0 at HSPI_Nest.NestApp.SetControlValue (Int32 dvref, Double value) [0x00000] in :0 --> (Inner exception 0) System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode () [0x00000] in :0 at FirebaseSharp.Request+d__9.MoveNext () [0x00000] in :0
Aug-15 3:05:09 AM Nest ERROR One or more errors occured
Aug-15 3:05:09 AM Nest DEBUG PUT: path=devices/thermostats/SyE7pSBxL5Mt2Uxo2VoOXA_VumSUMP-v payload={"target_temperature_f":74}
Aug-15 3:05:07 AM Nest DEBUG PUT: path=structures/PAhe0eRH_yCtfVq9mWXLY6dDmK3V4vqPBBSQY2d3hHj4jWildtKiEA payload={"away":"home"}
Aug-15 3:05:07 AM Device Control Device: Climate Nest Nest Thermostat Target Temperature High to 74 °F (74)
Aug-15 3:05:07 AM Device Control Device: Climate Nest Florida [Nest Status] Florida [Nest Status] to Home (1)
Aug-15 3:05:06 AM Event Event Trigger "Climate and Environment background - _Nest Low Cooling Setting Change"
Aug-15 3:05:06 AM Event Event Climate and Environment background - _Nest Low Cooling Setting Change triggered by the event page 'Run' button.