Thermostat API has evolved and now supports Valves
Posted: 05 Mar 2018, 15:43
Hello everybody,
We're happy to announce the evolution of the Thermostat API which now supports the Valves.
https://dev.netatmo.com/resources/techn ... nce/energy
With Smart Valves and to allow for room-by-room heating control we are introducing the notion of Home into our API.
Users with Thermostats and/or Smart Valves now have at least one Home. A Home contains Rooms, Modules and room-by-room heating Schedules.
The following endpoints are being introduced :
HomesData to retrieve user's homes and their topology
HomeStatus to get the current status and data measured
Setthermmode to set the home heating system to use schedule/away/frost guard mode
Setroomthermpoint to set a manual temperature to a room or switch back to home mode
Getroommeasure to retrieve data from a room
Switchhomeschedule to apply a specific schedule
Synchomeschedule to modify a given schedule
Createnewhomeschedule to create a new schedule
Deletehomeschedule to delete a given schedule
Renamehomeschedule to rename a given schedule
As part of this process, we will deprecate the former Thermostat API in the upcoming months. Please make sure you update your code and start using newer methods as soon as possible for a smooth transition.
Enjoy !
We're happy to announce the evolution of the Thermostat API which now supports the Valves.
https://dev.netatmo.com/resources/techn ... nce/energy
With Smart Valves and to allow for room-by-room heating control we are introducing the notion of Home into our API.
Users with Thermostats and/or Smart Valves now have at least one Home. A Home contains Rooms, Modules and room-by-room heating Schedules.
The following endpoints are being introduced :
HomesData to retrieve user's homes and their topology
HomeStatus to get the current status and data measured
Setthermmode to set the home heating system to use schedule/away/frost guard mode
Setroomthermpoint to set a manual temperature to a room or switch back to home mode
Getroommeasure to retrieve data from a room
Switchhomeschedule to apply a specific schedule
Synchomeschedule to modify a given schedule
Createnewhomeschedule to create a new schedule
Deletehomeschedule to delete a given schedule
Renamehomeschedule to rename a given schedule
As part of this process, we will deprecate the former Thermostat API in the upcoming months. Please make sure you update your code and start using newer methods as soon as possible for a smooth transition.
Enjoy !