Rolling Shutters
Insulation, comfort and security
Motorize and connect your rolling shutters with Somfy
Windows are the main source of natural light, heat or cold in the home.
By motorizing and connecting shutters, you help improve your home insulation for your thermal and visual comfort and help save energy.
Motorized rolling shutters also contribute to your home protection, preventing potential break-ins or allowing ventilation with your window without compromise with security.
They can as well close automatically to manage intimacy at night and complete, undisturbed darkness.


Control Somfy Rolling Shutters
Our Open APIs give access to shutters control on all key end user control actions.
To control Somfy radio motors through our APIs, a Somfy box (TaHoma or Connexoon) with Somfy protocols will be required.
It will enable the end user to create his account with Somfy and use the embedded protocol to control our motors (initial pairing and then control).
- TaHoma for io-homecontrol or RTS motors
- Connexoon io for io motors
- Connexoon RTS for RTS motors
Protocols Compatibilities
Somfy offers rolling shutter motors under two radio protocols.

io-homecontrol®
Smart and secured radio technology
io-homecontrol is a secured bi-directional radio protocol allowing equipment to give feedback on their status and fine position control. Ideal for Smart Home and remote control. It is also secured with an encryption key dedicated to each installation. io-homecontrol is integrated a multi-brand wireless technology, used by major players (Velux, CIAT, Atlantic, Secuyou and Window Master) and a reference technology for professionals.

RTS
Somfy's wireless technology.
RTS is Somfy's historic radio protocol and has more than 10 million installed equipment today.
Code Examples
Open a rolling shutter
curl -X POST "https://api.somfy.com/api/v1/device/{deviceId}/exec" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d "{\"name\":\"open\",\"parameters\":[]}"
Deploy a rolling shutter to 30%
curl -X POST "https://api.somfy.com/api/v1/device/{deviceId}/exec" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d "{\"name\":\"position\",\"parameters\":[{\"name\":\"position\",\"value\":30}]}"
Deploy a rolling shutter to 70% in low speed
curl -X POST "https://api.somfy.com/api/v1/device/{deviceId}/exec" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d "{\"name\":\"position_low_speed\",\"parameters\":[{\"name\":\"position\",\"value\":70}]}"
Stop a rolling shutter
curl -X POST "https://api.somfy.com/api/v1/device/{deviceId}/exec" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d "{\"name\":\"stop\",\"parameters\":[]}"
Identify a rolling shutter
curl -X POST "https://api.somfy.com/api/v1/device/{deviceId}/exec" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d "{\"name\":\"identify\",\"parameters\":[]}"