Salutation à tous,
Je me permets de vous présenter un projet sur lequel je travaille depuis quelques mois : un fork de l’excellent firmware ESPSomfy-RTS (développé initialement par rstrouse).
Pour ceux qui ne connaissent pas, ESPSomfy-RTS est une solution DIY basée sur un ESP32 et un émetteur/récepteur radio (CC1101) qui permet de piloter localement ses volets roulants, stores, porte de garage, portails Somfy (ou autres marques), etc… sous le protocole RTS 433 MHz.
Utilisateur du projet original, j’ai eu envie d’y apporter quelques petites modifications mineures à commencer par tout traduire en français et puis j’ai changé la couleur et puis j’ai déplacé un bouton et puis… et puis ce qui devait être une petite mise à jour en français s’est transformé en une refonte complète de l’UI/UX, quelques bugs fixés et quelques options en plus.
Version Desktop :
Version Mobile :
Les nouveautés de ma version v2.5.0 :
- Ajout du support multilingue
- Anglais
- Français
- Allemand
- Nouvelle identité visuelle
- Interface entièrement responsive (mobile, tablette et PC)
- Ajout d’un mode Sombre/Clair intégré avec couleurs d’accentuation personnalisables
- Remplacement de toutes les cases à cocher par des interrupteurs (switches) modernes
- Remplacement de toutes les icônes par des SVG haute qualité
- Refonte complète de la télécommande virtuelle
- Refonte intégrée des WebSockets par pour supporter les connexions HTTPS sécurisées
- Mots de passe masqués par défaut avec un bouton « œil » pour les afficher
- Ajout d’une étape de confirmation de sécurité pour éviter les blocages réseau accidentels
- Affichage de l’adresse MAC dans les infos système
- Désactivation des boutons de contrôle tant que la configuration du volet n’est pas finalisée
- Ajout d’une page d’accueil/onboarding pour guider les nouveaux utilisateurs
- Nouveau sélecteur de GPIO pour faciliter l’attribution radio
- Ajout de curseurs à paliers (1, 10, 100) pour un réglage précis de la fréquence et ajout de boutons pour être encore plus précis
- Ajout d’infobulles pour mieux comprendre les paramètres de fréquence
- Ajout d’un graphique visuel pour le retour du scan de fréquence
- Meilleure intégration des fenêtres surgissantes (popups) SetMyPosition et openSetMyPosition
- Ajout de la fonction de réinitialisation d’usine (Factory Reset) en branchant/débranchant l’alimentation de l’ESP32
- Ajout d’un indicateur visuel (LED bleue interne) pour la réinitialisation matérielle au démarrage
- Support pour les cartes ESP32 avec LED sur GPIO 02 (ex: DevKit v1, D1 Mini)
- Note : Pas de support pour les modèles S2, S3 et C3 ; le GPIO 02 est laissé libre
- Support pour les cartes ESP32 avec LED sur GPIO 02 (ex: DevKit v1, D1 Mini)
- Suivi du temps de fonctionnement (uptime) de l’appareil et de la connexion
- Affichage d’informations détaillées sur l’appareil
Même si le pilotage se fait souvent via l’intégration Home Assistant ESPSomfy-RTS-HA, cette interface simplifie grandement la configuration initiale, l’appairage des volets/télécommandes, etc…
Voila mon Github:
Une documentation en français est à disposition, celle-ci est encore en cours d’écriture donc si vous voyez quelques points qui mériteraient d’être plus clair n’hésitez pas à me le faire savoir.
Sinon vous avez la documentation (en anglais) de l’auteur originel du projet
Si vous êtes bricoleurs, vous avez juste besoin d’un ESP32 et d’un Module Transmetteur CC1101 et quelques connecteurs Dupont, si vous ne le l’êtes pas, je vends des boîtiers tout faits avec le firmware installé et préconfiguré.
N’hésitez pas à me poser vos questions, je serai ravi d’échanger ou d’aider ceux qui souhaitent se lancer !

