Salut à tous,
J'ai 5 volets Profalux 868 MHz (télécommande MAI-EMPX) et je voulais les mettre dans Home Assistant sans acheter de passerelle DEVMEL AirSend ni tirer de fils dans les coffres. Résultat : OpenProfalux, un firmware ESP32 + CC1101 open-source.
Le principe : cloner une télécommande, pas casser la crypto
Les Profalux sont en KeeLoq (rolling code). J'ai chassé la clé constructeur pendant des jours... avant de découvrir que le moteur accepte le rejeu d'une trame captée, même après usage de la vraie télécommande. Donc aucune clé n'est nécessaire : on capture les trames ▲/■/▼ d'une télécommande, on les nomme, et on les rejoue depuis Home Assistant.
Ce que ça fait
- Cover Home Assistant par volet (MQTT discovery) : ouvrir / fermer / stop / position
- UI web embarquée : apprentissage, calibration, moniteur RF
- Suivi de position même quand on utilise la vraie télécommande
- Sauvegarde des trames de référence + OTA
Matériel (~15 €)
Un ESP32 (type M5Stack ATOM Lite) + un module CC1101 868 MHz (attention, pas 433).
Liens
Montage pas à pas, photos et l'histoire du reverse : isno.fr - OpenProfalux
Code : GitHub - Shad107/OpenProfalux: ESP32 firmware for Profalux 868 MHz shutters via Chamberlain Self-Learn approach (no MFG key required) · GitHub