Maison 110m², GLADYS en chef d'orchestre !

-1500€
Maison 110m², GLADYS en chef d'orchestre !
0

#1

Je me lance !

Quel est mon profil ?

Je ne m’étais pas trop intéressé à la domotique avant de m’attaquer la rénovation totale de notre maison. Or, partir de 0 (à savoir seulement 4 murs et un toit) donne l’opportunité d’un joli terrain de jeu !

Qui plus est, le DIY m’a toujours tenté et j’aime mettre les mettre les mains dans le cambouis !

Quels étaient mes besoins ?

De par mon niveau de base, une mise en œuvre relativement simple était nécessaire (sans quoi les travaux n’auraient pas avancé car j’aurais passé trop de temps à jouer en testant diverses choses :stuck_out_tongue: ).
Et je ne voulais pas d’abonnement mensuel à payer.

De plus, attaquant la rénovation totale de la maison, je suis très rapidement arrivé à la conclusion que le filaire s’avèrerait plus fiable et moins cher que le sans fil pour nos besoins de base, à savoir automatiser :

  • Les volets roulants (6)
  • Le chauffe-eau
  • Les radiateurs (5)
  • Le portail
  • Délestage en cas de surconsommation

Je voulais aussi avoir un retour d’information sur :

  • La température extérieure, du RDC et de l’étage
  • La consommation électrique en temps réel (pour le délestage)

Et éventuellement, faire une alarme DIY.

J’avais aussi dans l’idée de pouvoir automatiser d’autres choses (lumières, prises, etc etc) et avoir différents retour d’informations de divers appareils (ouverture des portes et fenêtres par exemple), mais j’avais mis ça de côté en me disant que tout ça serait géré par du sans fil et mis en œuvre au cours des années suivantes en fonctions des réels besoins, des finances et du WAF :wink:

Mais ça, c’était avant de découvrir GLADYS. Car depuis, mon projet s’est beaucoup plus développé que je ne l’avais imaginé au départ ! (Les bas coûts m’ont décidés, la simplicité à fait le reste :wink: )

Mais je reviendrai là-dessus un peu plus tard :wink:

Comment j’en suis arrivé à la domotique ?

La domotique, c’est fantastique ! Automatiser certaines tâches quotidiennes est un confort non négligeable !

Quand j’étais gamin, les reportages TV disaient que toutes les maisons de l’an 2000 feraient plein de choses seules… Ça faisait rêver ! Comme les voitures volantes !
Bon, le temps a passé et quand l’an 2000 est arrivé… Les voitures roulent toujours et la domotique, ben c’est encore un peu le futur.

Dès que j’ai su que j’allais devoir rénover la maison (en 2015) dans laquelle nous allions habiter, j’ai commencé à chercher sur internet les solutions existantes pour automatiser la maison.

Quels matériels ai-je choisi ?

Comme dit plus haut, je voulais que nos besoins de bases soient fiabilisés. J’ai donc choisi comme base la technologie filaire et j’ai découvert la société GCE-Electronics qui commercialisait alors l’IPX800v3, les extensions X880 et l’Ecodevice 1
Avantages : filaire, pas cher, autonome et comble du comble : FRANÇAIS !

Pour piloter les IPX à distance, j’ai installé Imperihome sur mon smartphone
Mais une fois la basede al domotique câblée et fonctionnelle, j’ai voulu rendre le tout un peu plus « intelligent »

L’IPX800v3 étant une carte autonome basée sur des timer et des actions déclenchées à la demande, mais pouvant également être pilotée par requête http, j’ai cherché sur la toile un assistant domotique qui me permettrait d’ajouter des fonctions plus poussées à mon installation.

Et c’est ainsi que j’ai découvert GLADYS ! Un assistant domotique aux possibilités…. Infinies ? Peut-être pas… Encore que… Mais avant d’épuiser ses possibilités, croyez-moi, vous allez devoir vous lever de (très) bonne heure car à chaque besoin il existe une solution car Gladys est compatible avec tout un tas de protocoles domotique, y compris ceux à moindre coût !
Aller hop, j’avais un Raspberry qui trainait dans le tiroir, je l’ai ressorti et installé Gladys.

Suite à ça, j’ai consacré un peu de temps à Gladys et devant les possibilités qui s’offraient à moi, et les coûts dérisoires des technologies que Gladys pouvait gérer, j’ai littéralement craqué…
J’ai donc acheté en plus de quoi automatiser mes fenêtres, ma boite à lettre, mes détecteurs de fumées, mes lampes, diverses prises, etc etc

Bref, je détaillerai dans le chapitre suivant comment tout cela s’organise, mais voici la liste des matériels gérant la maison :

  • 1 carte IPX800v3
  • 2 extensions X880
  • 1 carte IPX800v3 consacrée à l’alarme)
  • 1 Ecodevice v1
  • 1 Raspberry Pi 2
  • 1 Gateway Xiaomi
  • 2 détecteurs de fumée Xiaomi
  • 3 boutons poussoir Xiaomi
  • 2 détecteurs de mouvement Xiaomi
  • 15 capteurs d’ouverture Xiaomi
  • 1 dongle Z-wave
  • 2 modules FDG212
  • 2 émetteurs DIO 433Mhz
  • 4 prises Chacon
  • 1 dongle Bluetooth
  • 2 portes clefs NUT
  • 2 caméra IP
  • Une passerelle Milight
  • 2 ampoules Milight

Côté logiciel :

  • Gladys
  • Imperihome

Le plus important, la mise en œuvre :

La partie filaire :

Les 6 volets roulants, les 5 radiateurs, le portail et le chauffe-eau sont reliés aux sorties de l’IPX800 et ses 2 extensions par fils.
Les 6 boutons poussoirs physiques des volets roulants sont reliés aux entrées d’une extension X880.

Volets, radiateurs :
Si je ne suis pas chez moi, un simple clic sur le bouton adéquat de l’interface de la carte ou de Imperihome et hop, c‘est parti !
Si je suis chez moi, j’utilise les boutons physiques.

Portail :
Piloté via sa télécommande ou via IPX800 ou Imperihome

Le chauffe-eau :
Il se met en route et s’éteint automatiquement via un timer de l’IPX800. Mais je peux agir dessus manuellement via l’IPX800 ou Imperihome si je veux.

Lumière extérieure :
Elle est reliée à un va et vient et à L’IPX800, ainsi, je peux la piloter via l’interrupteur ou à distance.

Le délestage :
L’Ecodevice est relié à la téléinfo de mon compteur électrique pour avoir la consommation électrique en temps réel.
Si la consommation dépasse le seuil que j’ai choisi (7000W en l’occurrence), l’Ecodevice demande automatiquement à l’IPX800 de couper les radiateurs et le chauffe-eau afin d’éviter que le compteur coupe (car j’ai un abonnement Tempo 9Kw).

La température :
3 sondes de températures branchées sur les entrées de l’IPX800 pour connaitre en temps réel la température extérieure, celle du RDC et de l’étage.

Un petit aperçu de l’installation : (désolé, c’est un peu le bordel, je suis en train de migrer l’installation de la box ADSL vers la box Fibre…)

Pour plus de clarté, voici le schéma de branchement de la partie filaire :

Une capture d’écran de l’interface de l’IPX800 dédiée à la domotique

La partie sans fil :

433Mhz :
Comme vous l’avez vu sur le schéma ci-dessus, j’ai branché 2 émetteurs DIO 433Mhz sur 4 sorties de l’IPX800. Chaque émetteur peut piloter 2 périphériques.
Ainsi, en actionnant les sorties de l’IPX800 sur lesquelles sont les émetteurs, je peux commander 4 prises Chacon.

Zigbee :
La gateway Xiaomi reçoit les informations des détecteurs de fumées, des capteurs d’ouverture, des boutons et des détecteurs de mouvements.
La Gateway est reliée à Gladys via le Wifi de la maison.

Z-wave :
2 boitiers FDG212 sont intégrés derrière 2 interrupteurs de la salle à manger et des escaliers/couloir pour pouvoir les piloter à distance si besoin (via le dongle branché sur le RPi et géré par Gladys)

Bluetooth :
2 portes clefs sur nos trousseaux pour que l’installation sache si nous sommes présents ou non (via dongle bluetooth sur RPi et géré par Gladys)

Caméras IP :
2 caméras IP sont connectées au Wifi de la maison et j’ai un retour de ces dernières dans l’interface de l’IPX800 et d’Imperihome.

Milight :
Pour domotiser les lumières du salon, j’ai installé une passerelle milight et 2 ampoules Milight.
j’ai synchronisé la passerelle avec Gladys et depuis, je peux les piloter via Imperihome et Gladys

Et maintenant, le plus important, le cerveau de la maison : GLADYS !

Comme je le disais plus haut, tout ça est bien, mais cela manque un peu d’intelligence. Et Gladys sert justement à ça. C’est un peu le chef d’orchestre de la maison qui reçois en envoie les informations en fonction des évènements et scenarii programmés.

Une fois la Gateway de Xiaomi liée à Gladys, tous les périphériques Xiaomi sont automatiquement intégrés à Gladys. Idem pour le Z-wave, et le Bluetooth.
Gladys a donc en temps réel un retour sur mes équipements et peut agir en conséquence.
Ainsi, j’ai 4 boutons Xiaomi dans la maison qui peuvent commander diverses choses (je peux évidemment modifier à loisir les commandes)

Exemple de ce que je fais actuellement avec les boutons :

  • Bouton Xiaomi salon : 1 clic = allume lumière, 2 clic = lumière salle à manger à 20%, clic long = éteint lumière
  • Bouton Xiaomi borne arcade : 1 clic = éteint TV de la borne et chaine Hifi, 2 clic = allume TV borne et HiFi borne, clic long = lumière salle à manger à 20%
  • Bouton Xiaomi chambre : 1 clic = allume TV qui s’éteindra au bout d’1h. Si TV allumée, TV s’éteindra au bout d’une heure. 2 clic = ouverture/fermeture volet chambre. Clic long = éteint prise fer à lisser et chauffage salle de bain (très utile au fond du lit quand madame envoie un SMS après être partie à la bourre « je ne sais pas si j’ai éteint fer à lisser/chauffage SDB » :wink: )
  • Bouton Xiaomi SDB : 1 clic = Allume/éteint prise fer à lisser (temporisée), 2 clic = Allume chauffage, clic long = éteint chauffage.

Autres exemples d’automatisation :

  • Les volets du RDC s’ouvrent automatiquement lorsque le soleil se lève (Gladys sait où j’habite donc connait l’heure lever du soleil)
  • Les volets des chambres s’ouvrent à l’heure décidée la veille par l’utilisateur (merci Gladys). Si pas d’heure décidée, ils s’ouvrent à midi.
  • Tous les volets se ferment automatiquement au coucher du soleil (encore merci Gladys)
  • Si la maison est en mode “Vacances” (via Gladys) le chauffe eau ne se déclenche pas (inutile de chauffer de l’eau si personne n’est dans la maison !
  • Lorsque qu’un détecteur de fumée se déclenche, son alarme propre se déclenche et une notification + mail est envoyée aux utilisateurs.
    2 minutes après, la sirène extérieure se déclenche (sirène différente de l’alarme classique) et les volets s’ouvrent. Cela permet d’alerter les voisins qui peuvent jeter un œil en cas d’absence, et si incendie il y a, les pompiers n’ont pas à s’emmerder avec les volets.
  • Je chauffe au bois et les radiateurs ne servent principalement qu’à maintenir la maison en mode hors gel lors des vacances d’hiver. Si la couleur du jour est rouge : pas de déclenchement des radiateurs en heure pleine et pas de déclenchement en heure creuse si température supérieure à 10 degrés.
  • La lumière des escaliers/couloir s’allume automatiquement à la détection d’un passage et s’éteint automatiquement au bout de 30 secondes (peut aussi être pilotée par interrupteur)

Quelques uns de mes scenarii dans Gladys :

Quelques uns de mes périphériques dans Gladys :

Pour les retour d’état des détecteurs d’ouverture dans Imperihome, la passerelle Xiaomi récupère leur état puis Gladys envoie des requêtes http aux X880 virtuelles pour faire apparaitre l’état des ouvrants dans Imperihome.
Si ouvrant ouvert = entrée sur 1 = icone ouvert.
Si ouvrant fermé = entrée sur 0 = icone fermé.
Deux détecteurs par fenêtre et je sais si les fenêtres sont ouverte complètement ou en espagnolette.

La vue générale des états des équipements dans Imperihome :

Un exemple de page Imperihome avec les boutons pour piloter les équipements :

La façon dont tout ça interagit dans mon installation :

La sécurité de la maison :

Après des tests concluants, mon installation d’alarme est basée sur la 2ème IPX800.

Quelles pourraient être les évolutions futures de mon installation ?

Créer un agenda Google spécial vacances. Ainsi, Gladys pourra passer la maison en mode vacances de manière autonome (car pour le moment, je déclenche le mode manuellement alors que Gladys pourrait le faire seule… Autant en profiter ! )

Gladys gère la reconnaissance vocale. alors pourquoi ne pas en profiter ? je pense me pencher sur la questions dans les mois qui viennent pour remplacer certains boutons Xiaomi.

Je vais voir comment récupérer les infos de météo France « pluie dans moins d’une heure » pour fermer les volets automatiquement en cas de pluie si personne à la maison.

Faire passer l’alimentation ma box internet par une sortie de l’IPX800 pour forcer son redémarrage en cas de plantage (via test régulier de la ligne par l’IPX800 grâce à des ping toutes les 5 minutes. 3 ping KO = internet KO = redémarrage de la box)

Gladys permettant d’intégrer pleins de choses, je n’ai pas encore réfléchi à d’autres futures folies :wink:

Je pense également développer un système multiroom low cost basé sur Gladys. Mais ça… faut encore que je vois certains trucs.

Pour conclure un petit retour personnel d’expérience :

La plus grosse erreur que j’ai faite et de ne pas avoir mis de télérupteur pour les lumières lors de mon installation électrique. Je en peux donc pas les piloter directement via les IPX (donc passage oblige par Z-Wave = je ne domotiserai pas toutes les lumières de la maison.) Donc si quelqu’un fait une rénovation totale : pensez aux télérupteurs !

Lorsque 2 prises Chacon (ou 2 prises WiFi) sont mises l’une à côté de l’autre, leur utilisation est souvent anarchique. Comme si elle se brouillaient mutuellement.
Il faut donc mettre une prise WiFi et une 433Mhz pour que cela fonctionne parfaitement.

Je fini mon message avec une chose très importante que je souhaite absolument à mettre en avant : La disponibilité de Pierre-Gilles (créateur de Gladys) et de la communauté autour de Gladys ! Ils sont toujours là pour conseiller/aider/développer pour améliorer les choses ! Quel que soit le problème, ça n’en est jamais un pour eux !
Franchement, je n’avais jamais vu de développeur aussi avide de retours utilisateurs pour bosser encore plus sur un projet ! Merci à eux !! (et merci pour l’info sur ce concours)


Projet domotique maison neuve
Retlaw, encore un nouveau venu !
Questionnement
#2

Bravo @Retlaw pour cette belle présentation.
On passe de la partie technique et hardware avec les ipx à la partie soft qui reflète bien les possibilités qu’offre GLADYS ainsi que ses possibilités d interactions avec d’autres systèmes…
Très bon travail!!!


#3

Merci C3DR1K !


#4

Joli projet, bravo !!


#5

super projet, pour moi qui commence a peine en domotique c’est … inspirant !!
chapeau !


#6

Bravo ! Ton installation est vraiment top :slight_smile: Tu a de la chance d’avoir un installation “Pieuvre” ou tout est centralisé dans ton compteur, moi j’ai des boites de dérivations un peux partout et je les ai toujours pas trouvées, RIP la domotique :disappointed_relieved:


#7

Merci !

Si tu veux des conseils, surtout n’hésite pas à demander :wink:

Merci !

Etant donné que j’ai rénover moi même 100% de la maison, j’ai fait en sorte que l’électricité soit facile :wink: (car que je n’y connaissais rien en électricité… Alors qu’en fait, une fois les normes lues ont s’aperçoit que c’est à la portée de n’importe qui ! Pour preuve : le consuel n’a rien eu à redire à quoi que ce soit sur mon installation électrique !

RIP ?? Certainement pas !!! Crois moi, tu vas pouvoir faire quelque chose avec ton installation !

Ça sera peut être un peu plus cher car tu devras sans doute passer par du sans fil (encore que, avec du Xiaomi qui s’étoffe peu à peu, les coûts seront un peu moins importants) , mais rien n’est impossible ! SOIS EN SÛR !!

Prends le temps de savoir ce dont tu as besoin, puis si tu ne sais pas par quoi commencer ou comment faire, expose ton problème sur le(s) forum(s), tu obtiendras toujours de l’aide ! (en ce qui me concerne, la communauté de Gladys m’a conforté sur la possibilité de faire certaines choses ! (et ce qui n’était pas (encore) possible l’est désormais car les mecs ne demandent qu’à bosser sur les améliorations ! Pour preuve le travail actuel pour pousser encore plus loin les interactions entre Imperihome et Gladys)


#8

Je tiens à remercier tout ceux qui ont voté pour mon projet ! Je ne m’attendais pas à ça !

Je profite de l’occasion pour préciser que les choses continuent à avancer concernant mon installation puisqu’un module est en cours de développement (merci isokar ! ) et il permet à Gladys de remonter les informations directement à Imperihome en temps réel.
La communication se fait donc désormais à double sens.
Pour le moment, le module est encore en bêta, mais les fonctions principales fonctionnent ! Que du bonheur !

Si la communauté est intéressée (dites le moi), je pourrai continuer à alimenter le présent topic des futures évolutions de mon installation.
Exemple là tout de suite, je pense forcément à la regarder côté reconnaissance vocale (Encore merci Domadoo ! ) puisque Gladys le permet !

Idem : si certains veulent se lancer avec Gladys, n’hésitez pas à poser vos questions, j’y répondrai volontiers !


Installation évolutive pour une rénovation