Skip to content
This repository has been archived by the owner on May 15, 2021. It is now read-only.

EinfachArne/Somfy_Remote

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is no longer supported and will receive no further updates. Thank you for using and supporting it!

Somfy Remote

This is a library to emulate one or multiple Somfy remote controls via a CC1101 module by Texas Instruments.

If you want to learn more about the Somfy RTS protocol, check out Pushtack.

All credit goes to Nickduino and his Arduino sketch that built the foundation of my library.

Hardware

You need:

  • CC1101 433Mhz module by Texas Instruments
  • Arduino, ESP8266 or ESP32

Connect your CC1101 module according to the wiring instructions:

Software

This library is based on a driver library for the CC1101 module: https://github.com/LSatan/RCSwitch-CC1101-Driver-Lib

Directly download it and the driver library or use this library via PlatformIO.

How To

For each blind you want to control individually:

  • Choose a remote name (choose any name you like as it only serves as your personal identifier)
  • Choose a remote code (make sure that you use each code only once across all remotes as it serves as identifier for the motors)
  • Upload the sketch
  • Long-press the program button of your actual remote until your blind goes up and down slightly
  • Send 'PROGRAM' to the simulated remote

To control multiple blinds together:

  • Repeat the last two steps with another blind (one by one)

About

Library to simulate multiple Somfy remote controls.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 100.0%