Thermostat API has evolved and now supports Valves
Thermostat API has evolved and now supports Valves
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 !
Céline - Netatmo Team
Re: Thermostat API has evolved and now supports Valves
Hello Céline
Is there a possibility to get with „Getroommeasure“ the status of each valve (on = heating, off = closed)?
Thank you for your answer, Tiziano
Is there a possibility to get with „Getroommeasure“ the status of each valve (on = heating, off = closed)?
Thank you for your answer, Tiziano
Re: Thermostat API has evolved and now supports Valves
Hi Tiziano,
You'll find this information with homestatus request. For rooms containing valves you'll have the parameter heating_power_request (0 for closed and 100 for fully opened)
You'll find this information with homestatus request. For rooms containing valves you'll have the parameter heating_power_request (0 for closed and 100 for fully opened)
Céline - Netatmo Team
-
- Posts: 11
- Joined: 27 Jan 2015, 11:38
Re: Thermostat API has evolved and now supports Valves
Hi Céline,
I implemented the homesdata endpoint call, and I have difficulties sending several values for the query parameter.
Calling with: return no module
while calling with: or return both camera and plug modules
Maybe the documentation should be more clear about it.
Thank you
I implemented the homesdata endpoint call, and I have difficulties sending several values for the
Code: Select all
gateway_types
Calling with:
Code: Select all
gateway_types=NaCamera,NaPlug
while calling with:
Code: Select all
gateway_type=NaCamera,NaPlug
Code: Select all
gateway_type=NaCamera&gateway_type=NaPlug
Maybe the documentation should be more clear about it.
Thank you
-
- Posts: 11
- Joined: 27 Jan 2015, 11:38
Re: Thermostat API has evolved and now supports Valves
Other question, how can we put the house in 'OFF' mode? Is the 'OFF" mode deprecated as well?
-
- Posts: 3089
- Joined: 02 Jan 2014, 11:20
Re: Thermostat API has evolved and now supports Valves
Hi,
The OFF mode does not exist for Valves.
The OFF mode does not exist for Valves.
Brieuc - Netatmo Team
Re: Thermostat API has evolved and now supports Valves
Is there any way to set the 'real temperature' of the valves? i have the healthy home, and would like to make the temperatures sync.
Re: Thermostat API has evolved and now supports Valves
Hi Shadar,
Thermostat and valves are working on room basis. You can only set a room to a certain temperature which makes more sense from a user's perspective. We don't plan to change this behavior.
Thermostat and valves are working on room basis. You can only set a room to a certain temperature which makes more sense from a user's perspective. We don't plan to change this behavior.
Céline - Netatmo Team
Re: Thermostat API has evolved and now supports Valves
OK, Then can I set a " real Temperature" (correction) to a room in order to recalibrate all valves inside this room?