Episode 0 – La genèse et les premiers tests

Bienvenue chez moi !

Episode 0 – La genèse et les premiers tests

Voici le premier article d’une longue série (enfin j’espère) sur la domotique !

Qu’est-ce que la domotique ?

Définition rapide

Pour commencer, et pour les plus novices d’entre vous, il peut-être utile de préciser et d’expliquer ce qu’est la domotique.

De manière très littéraire la domotique est l’ensemble des techniques permettant d’améliorer et automatiser un bâtiment (que ça soit une habitation, un garage, une usine, etc), le tout en centralisant un maximum de commandes.

Je suis prêt à parier que ça soit chez vous ou dans votre entreprise, vous utilisez déjà de la domotique, même si c’est dans sa forme minimaliste sans forcément la centralisation qui va avec.

Dans les exemples d’utilisation, on retrouve fréquemment :

  • La sécurité des biens avec les systèmes d’alarme, les interphones et digicode
  • Gestion du chauffage et climatisation
  • Automatisation des petits et gros appareils électroménager (distributeur de croquettes, robot aspirateur, humidificateurs, … et la liste est presque infinie !)

Petit disclaimer :
Si vous vous lancez dans la domotique, il faut savoir que vous allez générer beaucoup de données et devoir potentiellement renseigner vos données personnelles.
Soyez vigilant, éviter au maximum l’envoi des données dans le cloud non sécurisé, ne donnez pas accès à votre box domotique à n’importe qui, etc

Pour aller un plus loin …

Maintenant que le basique est posé, on peut aller un peu plus loin dans les concepts. Et pour ça, rien ne vaut un bon schéma.

Exemple d’un capteur de température Xiaomi

On découpe donc la domotique en trois briques :

  • Les utilisateurs du système

Les utilisateurs accèdent au système domotique via des dispositifs électroniques (portable, PC, tablette). L’accès peut se faire sur le réseau local, ou via internet après quelques configurations.

  • La centralisation

La centralisation est le point névralgique du système. Son objectif est de rassembler l’ensemble des données.
Cela se passe par une box domotique ; il en existe différentes sortes (Box domotique custom, Box Atlas Jeedom, utilisation de votre box free, applications mobiles, …)

  • Les capteurs

Ce sont les dispositifs avec lesquels la box domotique interagit. Soit les capteurs sont là pour simplement envoyer des données (un capteur de température par exemple), soit ils sont là pour effectuer des actions ou indiquer à d’autres capteurs d’effectuer des actions (exemple des interrupteurs connectés).

Le principal intérêt de la centralisation est de pouvoir faire fonctionner ensemble plusieurs capteurs de marques et d’utilité différentes.

Prenons le cas de la gestion de l’allumage automatique dès qu’une personne rentre dans une pièce. La gestion des différents capteurs s’appelle un scénario. En pseudo code logique ça donne :

Si détection de mouvement et ampoule éteinte
Alors
    Si luminosité basse
    Alors allumage de l'ampoule
    Sinon on fait rien
Sinon on fait rien
Si pas de détection de mouvement et ampoule allumée
Alors éteindre l'ampoule

Petite précision :
Bien qu’incontournable pour automatiser tout en un seul endroit, la partie centralisation n’est pas obligatoire.
Dans ce blog, je vais néanmoins beaucoup en parler car elle apporte beaucoup d’intelligence au système domotique, et particulièrement de Jeedom.

A qui est destinée la domotique ?

La domotique et ses usages sont destinés à tous. Et il y en a pour tous les niveaux.
Il y a deux limites aux usages de la domotique :

  • Les compétences (cf paragraphe ci-dessous)
  • Et surtout… l’imagination !

Quelles compétences sont nécessaires pour faire de la domotique ?

La réponse à cette question n’est pas du tout simple, ça va dépendre jusqu’où vous voulez aller dans la mise en place du système domotique ! (Réponse de normand je sais :D)
Il existe des systèmes simples qui ne nécessiteront absolument aucune compétence, hormis savoir changer une pile, installer une ampoule ou scotcher avec du double face ! Ca va être le cas des ampoules connectées IKEA, des Phillips Hue, de l’utilisation d’Alexa ou Google Home, …
Ensuite si vous voulez faire des systèmes plus poussés, vous pourriez avoir besoin de compétences en :

  • Informatique (installation d’une box, développement de plugins, etc)
  • Réseau (création de nom de domaine, gestion de DNS, etc)
  • Electronique (réalisation de ses propres composants, etc)

Pour vous rassurer, beaucoup de tutos et d’exemples existent sur internet en cherchant bien. Si vous avez l’envie d’apprendre et un peu de logique, ça fera l’affaire ! 🙂

Dans le cadre de la centralisation, la complexité peut venir du choix du protocole de communication des appareils et capteurs, le plus important sera donc d’en choisir un et de choisir vos capteurs en fonction de ce protocole de communication.
Dans ce blog on parlera principalement du protocole Zigbee (https://fr.wikipedia.org/wiki/ZigBee), un des plus à la mode en ce moment.

Combien coûte la domotique ?

Une nouvelle fois, la question n’est pas simple, cela va dépendre de vos besoins.
Si vous faites un comparatif entre un appareil non connecté pour votre système et un appareil identique mais connecté, il sera plus cher. Exemple le plus courant, pour les ampoules E27 75W, cela vous couterait une quinzaine d’euros pour 2 à 4 ampoules ; pour des Philips Hue préparez vous à en avoir pour entre 50 et 150€, suivant les périodes de l’année et si vous prenez des ampoules seulement blanches ou en couleurs.
Pour tout ce qui est « petits » capteurs style température, détecteur de mouvement, etc, il vous en coûtera une dizaine d’euros par pièce, suivant votre revendeur.
Ensuite vous avez des modules qui vont coûter beaucoup plus chers (car plus complexes dans leur conception). Ca va être le cas des micromodules pour les volets roulants (comptez entre 50 et 100€), ou des sonnettes électriques connectées (dans les 150€), etc.
Dans tous les cas, au final c’est la quantité de capteurs qui va rendre le coût de votre système important.

Pour la partie centralisation, il faudra compter entre 50 et 300€ suivant votre choix (box domotique, Raspberry, etc). Seuls les possesseurs de freebox seront un peu plus avantagés car ils pourront avoir cette box compris dans leur box internet.

L’investissement se fera sur du long terme, ne prévoyez pas d’acheter un magasin de capteurs d’un coup, ça ne vaut pas la peine 🙂

Je ferais un petit article dans le futur sur mes revendeurs préférés, avec les pour et les contre.

Comment est-ce que j’ai débuté ?

Je ne saurais plus exactement dire quand, mais j’ai commencé à la domotique vers 2018/2019, en débutant par des petits projets, principalement en entreprise. Puis par la suite j’ai surtout fait de la veille sur les nouveautés, sans jamais expérimenter chez moi.
C’est en 2020 que j’ai commencé la domotique chez moi, en ayant plusieurs cas d’utilisation :

  • Gestion des luminaires
  • Création du système d’alarme
  • Visualisation des températures
  • Réalisation et gestion d’une serre tropicale
  • Envoi des notifications sur téléphone

En faisant des recherches, j’ai découvert que l’on pouvait aller plus loin que juste du contrôle de capteurs et d’appareils avec la domotique. Je me suis donc tourné vers Jeedom. Les box toutes faites étant assez chères pour un premier test, et ayant déjà une Pi, je suis parti sur une box Do It Yourself.

Box DIY et les problèmes qui vont avec

Pour faire mes tests et ma première installation, je suis parti sur l’utilisation d’une Raspberry PI 4, avec une installation de Raspbian (le Debian pour Raspberry). Rien de compliquer pour cette étape et il existe pleins de tuto sur les internet.
Ensuite il a fallu installer Jeedom sur la Pi, et c’est là que les problèmes ont commencé ! Après avoir installé Jeedom sur la carte SD de la Pi, au bout de quelques semaines d’utilisation, la carte s’est corrompue. Après quelques recherches, il s’avère que l’utilisation un peu poussée de Jeedom fait énormément d’écritures/lectures sur une carte SD (qui par définition possède un nombre de cycles d’écritures limité dans le temps). Je me suis tourné donc vers un petit SSD externe, qui lui n’a jamais eu de problème. Inconvénient, cela fait passer d’un boitier de quelques centimètres, à un boitier d’une dizaine de centimètres.


Ensuite je me suis attaqué au choix du protocole. Après quelques recherches, je me suis donc penché vers Zigbee, un peu aléatoirement. Cela semblait être le protocole d’avenir, avec une bonne base de composants déjà compatibles, et tous les grands constructeurs s’y adaptent.
Si vous souhaitez en apprendre un peu plus sur les protocoles disponibles, je vous renvoi vers cet article très bien fait : https://www.domo-blog.fr/domotique-nuls-choix-protocoles-domotiques/


Pour utiliser le protocole, j’ai donc acheté un dongle USB Conbee II. Sur le début, aucun problème pour synchroniser les capteurs. Puis par la suite j’ai eu pas mal de désynchronisation dans l’outil, m’obligeant à resynchroniser régulièrement les capteurs. J’ai tenté de changer de port USB et également de prendre une rallonge USB, avec du mieux, mais toujours pas l’idéal.

Raspberry PI 4
Disque dur externe
Passerelle Conbee 2 pour Zigbee

Voilà pour mes principaux achats, à noter qu’à l’époque, les Raspberry étaient nettement moins chères qu’aujourd’hui.

Jeedom

Jeedom est un logiciel Open-Source gratuit qui peut s’installer sur n’importe quel système Linux. Il est basé sur un cœur avec de multiples fonctionnalités : gestion de scénarios simple et avancée, interaction avec l’installation domotique de manière textuelle et sonore, visualisation d’historique et génération de courbes et graphiques, mise en relation de tous les équipements et objets connectés, personnalisation de l’interface…

https://www.jeedom.com/fr/soft.html

Je suis parti sur Jeedom pour deux raisons principales :

  • Le nombre de possibilités et d’outils présents, avec un market très étoffé (et souvent gratuit), et bon nombre de widgets partagés par la communauté
  • Jeedom est français, le support, le forum et les discord sont en français (et quand on part sur des spécificités c’est bien plus simple)

Je ne détaille pas bien plus Jeedom et son fonctionnement ici, je le ferai au fil des articles 🙂

Conclusion

Il existe plein de façons de faire de la domotique, et aucune n’est mauvaise. A vous de trouver votre bonne manière, en fonction de vos compétences, de votre budget et des vos besoins.

Pour ma part, le fait d’être parti sur une box maison m’a permis d’approfondir et comprendre certains sujets, mais ça reste un échec sur la durée. Aujourd’hui, je fonctionne sur box Atlas, qui tourne à merveilles !

A l’heure où j’écris cet article, j’ai une trentaine de capteurs branchés sur mon système, avec des utilisations plus ou moins poussées, mais pour les explications, ça sera pour un prochain article !

Merci de m’avoir lu jusqu’ici, c’était un premier article très verbeux, les autres seront plus concrets !

Prenez soin de vous !