Mon besoin est de pouvoir piloter mes volets roulants Somfy à distance (et idéalement plus tard en fonction de certains scénarios météo).

Il y a à priori deux protocoles utilisés par Somfy : RTS et IO, plus récent. Mes volets sont des Somfy IO.

La Somfy Box répondrais à mon besoin, mais elle est vraiment trop chère. J’ai trouvé des alternatives plus économiques à cette box, mais pour le RTS, pas pour l’IO.

Je me suis mis en tête d’utiliser mon Raspberry PI pour faire cela, suite à la lecture des deux pages ci-dessous:

J’ai donc commandé une deuxième télécommande générale afin de récupérer l’accès aux 3 boutons de contrôles, et un octocoupleur afin de faire l’office de « relais » afin de simuler l’appui sur ces boutons via le Raspberry PI.

N’ayant reçu que l’octocoupleur pour l’instant, j’ai débuté l’implémentation:

-

J’ai également démarré un nouveau projet PHP afin d’offrir une interface de commande des entrées et sorties du Raspberry PI (présent dans mon GitHub):

-

-

Tout fonctionne bien, il ne reste plus qu’à travailler sur la télécommande quand je l’aurais reçu.