What if your Thermostat offered tailored comfort

Climate management made easy with Somfy Connected Thermostat

Improve your home thermal comfort and control your energy consumption thanks to Somfy Connected Thermostat.

This product enables you to regulate the temperature of your home and is tailored to your daily life.

You can easily set up your temperature wherever you are or select the convenient mode between away, night, at home or frost free.

The thermostat can also give you information about the humidity level of your installation thanks to its sensor.

Control Somfy Connected Thermostat

 

Our Open APIs give access to thermostat control on all key end-user actions.

 

Products compatible

 

  • Somfy Connected Thermostat (wired and radio)

Code Examples

 

 

Set a thermostat to the away mode until further notice

curl -X POST "https://api.somfy.com/api/v1/device/{deviceId}/exec" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d "{\"name\":\"set_target\",\"parameters\":[{\"name\":\"target_mode\",\"value\":\"away\"},{\"name\":\"target_temperature\",\"value\":16},{\"name\":\"duration\",\"value\":-1},{\"name\":\"duration_type\",\"value\":\"further_notice\"}]}"

 

 

Set a thermostat to frost protection for two weeks

curl -X POST "https://api.somfy.com/api/v1/device/{deviceId}/exec" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d "{\"name\":\"set_target\",\"parameters\":[{\"name\":\"target_mode\",\"value\":\"frost_protection\"},{\"name\":\"target_temperature\",\"value\":8},{\"name\":\"duration\",\"value\":1209600},{\"name\":\"duration_type\",\"value\":\"date\"}]}"

 

 

Set a thermostat to 22°C until next programmed mode

curl -X POST "https://api.somfy.com/api/v1/device/{deviceId}/exec" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d "{\"name\":\"set_target\",\"parameters\":[{\"name\":\"target_mode\",\"value\":\"manual\"},{\"name\":\"target_temperature\",\"value\":22},{\"name\":\"duration\",\"value\":-1},{\"name\":\"duration_type\",\"value\":\"next_mode\"}]}"

Cancel the current target of a thermostat and come back to its programmation

curl -X POST "https://api.somfy.com/api/v1/device/{deviceId}/exec" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d "{\"name\":\"cancel_target\",\"parameters\":[]}"

 

Set the target temperature of the "At Home" mode to 21°C

curl -X POST "https://api.somfy.com/api/v1/device/{deviceId}/exec" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d "{\"name\":\"set_at_home_temperature\",\"parameters\":[{\"name\":\"at_home_temperature\",\"value\":21}]}"