01 · Le projet
Le projet en bref
Une maison d'architecte de l'ouest parisien, équipée d'une installation domotique filaire KNX, le standard international de la maison intelligente (norme ISO 14543-3). L'installation compte 190 équipements KNX (« participants », dans le vocabulaire du standard) : volets, éclairages, rideaux motorisés et arrosage du jardin.
L'ensemble était supervisé par un système Lifedomus, dont l'éditeur a cessé l'activité. Ouest-Digit a remplacé cette supervision par Home Assistant, logiciel open source hébergé dans la maison, sans toucher au KNX : aucun équipement n'a été remplacé, aucun câble n'a été tiré.
Le projet a été mené entièrement à distance, depuis Pleugueneuc (Ille-et-Vilaine). La pièce la plus travaillée est l'arrosage : dix zones, arrosées chaque nuit seulement si la pluie d'hier et celle annoncée pour demain le justifient.
02 · Le point de départ
Un Lifedomus à remplacer, et une installation KNX saine
Quand un éditeur s'arrête, c'est la supervision qui est touchée : l'application, les scénarios, l'accès à distance. Le KNX, lui, continue de fonctionner. Les boutons commandent toujours les volets et les lumières, parce que ces liaisons sont programmées dans les équipements eux-mêmes, pas dans la box.
C'était la situation ici. Les 190 équipements KNX étaient en bon état ; il manquait le cerveau qui les réunit, affiche leur état et porte les automatismes. Tout remplacer aurait été un contresens : le capital de cette maison est dans ses murs. Voir le guide quelles solutions pour remplacer Lifedomus.
03 · La migration
Ce qui a été remplacé, et ce qui est resté
Une seule couche a changé : la supervision. Le tableau le détaille.
| Couche | Avant | Après |
|---|---|---|
| Équipements KNX (190) | Volets, éclairages, rideaux, sorties d'arrosage | Inchangés |
| Câblage et bus KNX | En place | Inchangés |
| Supervision | Lifedomus | Home Assistant, hébergé dans la maison |
| Arrosage | Programmé dans Lifedomus | Dix électrovannes sur sorties KNX, décidées par Home Assistant selon la météo |
| Accès au quotidien | Application Lifedomus | Application Home Assistant sur 7 téléphones et tablettes |
04 · L'arrosage
Dix zones, deux contrôles de pluie, un réglage par zone
Un programmateur classique arrose à heure fixe, qu'il ait plu ou non. Ici, l'arrosage se décide chaque nuit à minuit, en cinq étapes.
- L'interrupteur général. S'il est coupé, par exemple pour l'hiver ou pendant des travaux au jardin, rien ne démarre.
- La pluie d'hier. Le cumul de la journée est relevé à 23 h 55. S'il dépasse le seuil, la nuit est sautée.
- La pluie de demain. Home Assistant interroge la prévision Météo-France du lendemain. Si elle dépasse le seuil, la nuit est sautée aussi : inutile d'arroser la veille d'une averse.
- Les dix zones, l'une après l'autre. Une seule électrovanne ouverte à la fois, avec cinq secondes de pause entre deux zones.
- Le journal. Chaque décision est écrite : pluie d'hier, pluie prévue, seuil, départ du cycle, fin du cycle. On sait le lendemain pourquoi le jardin a été arrosé, ou pourquoi il ne l'a pas été.
05 · Les réglages
Ce que le propriétaire ajuste lui-même, sans toucher au code
Trois réglages sont à la main du propriétaire, depuis l'interface. Aucun ne demande de modifier l'automatisme.
Le seuil de pluie
10 mm par défaut. Le même seuil s'applique à la pluie d'hier et à celle de demain. Il se règle depuis l'interface.
Un pourcentage par zone
Chaque zone a une durée de base : 45 minutes pour trois pelouses et un parterre, 30 minutes pour les six autres (toiture, parterre, plantations, bambous, abords de la maison, potager). Un curseur de 0 à 100 % l'ajuste. À 0 %, la zone est sautée.
L'interrupteur général
Un seul bouton suspend tout l'arrosage automatique, sans perdre les réglages.
À 100 % sur les dix zones, un cycle complet dure six heures : il commence à minuit et se termine à 6 heures. Une sécurité évite une ouverture trop brève : une zone active arrose au moins une minute.
Voici la vérification de pluie telle qu'elle est écrite dans Home Assistant (noms d'entités neutralisés) :
# chaque nuit à 00:00, si l'interrupteur général est actif seuil: {{ states('input_number.seuil_pluie_mm') | float(10) }} pluie_hier: {{ states('sensor.precipitations_hier') | float(0) }} pluie_demain: {{ previsions.forecast[1].precipitation | float(0) }} # les deux conditions doivent être vraies, sinon le cycle s'arrête ici - condition: "{{ pluie_hier <= seuil }}" - condition: "{{ pluie_demain <= seuil }}" # durée d'une zone : base de 30 ou 45 min x pourcentage, 1 min au minimum minutes: "{{ [45 * pourcentage / 100, 1] | max | round(0) }}"
06 · Au quotidien
Le reste de la maison, dans la même interface
Volets, éclairages et rideaux restent commandés par leurs boutons KNX, comme avant. Home Assistant ajoute ce que le Lifedomus apportait et que son arrêt avait retiré : l'état de la maison sur un écran, les scénarios, l'accès depuis un téléphone.
Les horaires se règlent depuis un planificateur intégré (Scheduler) : le propriétaire déplace une heure de fermeture des volets ou une ambiance d'éclairage sans écrire une ligne. L'audio Sonos est réuni dans la même interface, et sept téléphones et tablettes y sont reliés.
Si Home Assistant s'arrête, pour une mise à jour ou une panne du serveur, la maison reste utilisable : les boutons KNX continuent de commander volets et lumières. Seuls les automatismes et l'accès à distance attendent son retour.
07 · La méthode
Un projet mené à distance, de la Bretagne à la région parisienne
Ouest-Digit est basée à Pleugueneuc, en Ille-et-Vilaine, et intervient d'abord en Bretagne. Ce projet a été conduit sans déplacement : une installation KNX en état de marche et un serveur Home Assistant accessible à distance le permettent.
La migration ne demande pas de reprogrammer le KNX. Home Assistant se raccorde au bus par son interface IP et reprend les adresses de groupe existantes, c'est-à-dire la liste des commandes et des retours d'état déjà définie dans l'installation. Les scénarios du Lifedomus sont ensuite réécrits un par un dans Home Assistant.
Même méthode, autre échelle : au Château de Maubreuil, hôtel 5 étoiles de plus de 700 équipements, la migration de Lifedomus vers Home Assistant s'est faite sans rupture de service.
08 · En conclusion
Ce que ce projet démontre
L'arrêt d'un éditeur ne condamne pas une installation KNX. Dans cette maison, 190 équipements KNX sur 190 ont été conservés. Seule la supervision a changé, et elle repose désormais sur un logiciel open source dont le code est public.
L'arrosage montre ce qu'une supervision ouverte ajoute à une installation filaire : dix zones décidées chaque nuit d'après la pluie tombée et la pluie annoncée par Météo-France, et des réglages que le propriétaire ajuste seul. Nous n'avons pas mesuré l'eau économisée, et nous n'avançons donc aucun chiffre ; le journal, lui, garde la trace de chaque nuit sautée.
Pour une installation KNX neuve ou à reprendre en Bretagne, voir la domotique KNX en Bretagne et l'intégration Home Assistant.