Une Framboise dans une baie
Publié : 11 janv. 2022, 10:30
Présentation
Bonjour à tous, je me présente : Val, 28 ans et adepte de bricolage en tous genres, ça faisait longtemps que je réparais/bricolais des PC, ça fait donc un petit moment que je m’intéressais au Raspberry et à l’électronique en général. Suite à l'achat d'une maison en 2018, je me suis découvert une passion pour l'électricité et le bâtiment en général, de chauffeur PL je me suis reconverti électricien.
Le commencement
Les 3 premières années suite à l'achat de la maison ont été consacrées aux gros travaux en général : cassage de cloisons, placo, peinture... sans oublier l'électricité ! En plus d'une mise au normes complète, je me suis fait plaisir en m'offrant une baie de brassage 10p, regroupant le DTI, ampli TV, la 4G Box (campagne oblige, en attendant la fibre), un switch 24 ports (c'est beaucoup, mais je l'ai récupérer à mon travail), la totalité des départs RJ/TV de la maison et un petit bandeau de prises avec son disjoncteur dédié dans le tableau.
Avec ça je dispose d'un vrai réseau local, auquel j'ai ajouté il y a quelques semaines : un RASPBERRY !!!
Les débuts avec le Raspberry
J'ai choisi de commencer avec un Rpi 3B+ (dispo dans la boutique du coin), j'ai pris avec les accessoires classiques boîtier, alim, heatsink. L'idée première était de faire un NAS maison, j'ai installé OpenMediaVault sur une carte mSD et brancher un disque dur externe sur le Pi, ça à fonctionner tout de suite et pour corser la chose j'ai décidé d'installer Domoticz dans un docker afin de récupérer les infos Linky a partir de mon compte Enedis, pareil pas de soucis.
Mais voilà le fait de tourner dans un docker risquait de poser problème à un moment, c’est pourquoi j'ai installé RaspiOS sur un SSD de 128Go (logé dans un boitier USB 3.0) que j'avais à la maison, malgré la limitation par l'USB 2.0 du Pi 3 la différence de vitesse à l'installation est flagrante comparé à la carte SD.
Voici le lien du tuto que j'avais suivi :
https://nicolasforcet.com/2019/07/10/ra ... -carte-sd/
Puis vient les fêtes avec un joli bon d'achat de 150€ sur un célèbre site de vente en ligne commençant par A.
Démarrons la domotique concrètement
Suite à l'obtention de ce bon d'achat, je commence à écumer les tests, comparatifs et autres sur les différents protocoles. Je voulais pouvoir piloter une zone de radiateur par fil pilote et j'ai trouver les modules rail DIN Qubino qui m'ont bien plu, mon choix s'est donc portée vers le Zwave. A cela j'ai ajouté un micro-module variateur Fibaro pour une zone de spots LED, il trouvera sa place dans la boîte de dérivation dans les combles.
Il ne manquait plus que l’émetteur, ayant était séduit par l'idée d'un émetteur sur les GPIOs j'ai choisi le Razberry (pas le choix le plus simple apparemment, mais c'est pas grave j'aime bien les défis). Voila pour le Zwave, il restait un peu de sous sur le bon d'achat pourquoi ne pas tenter un réseau de sonde de température en 1-wire, cela me permettra d'apprendre. J'ai donc ajouté 5 sondes DS18B20 ainsi qu'un lot de résistances de toutes les valeurs.
Réception et déballage
Ça y est, le grand jour est arrivé : je déballe mes colis comme un gamin ! Première impression : pas de packaging excessifs, tout est rentré dans la boîte aux lettres (ça peut paraître bête mais au jour d'aujourd'hui je trouve ça important). Ensuite le matos en lui-même : la qualité de finition du Qubino ZMNHUD1, du Fibaro FGD-212 et de la carte Razberry sont irréprochables, c'est du beau matériel. Puis vient les sondes DS18B20, je ne m'imaginais pas ça aussi minuscule ! Et enfin, les résistances, bah c'est des résistances quoi.
Installation et configuration
Après avoir pluggé la carte Razberry sur le Pi, je me connecte en SSH avec Putty puis je fais la configuration classique sur raspi-config, sudo apt update puis sudo apt upgrade.
A partir de là, j'ai scrupuleusement suivi ce tuto :
https://www.domoticz.com/wiki/Build_Dom ... rom_source
ainsi que celui-ci (à partir de : Making Domoticz aware of our Razberry add-on card) :
https://yellington.com/2016/01/27/insta ... -razberry/
Et pour finir, l'installation de Zway (pas sûr d'être obliger mais bon c'est dans la notice du Razberry),
Après quelques essais infructueux, je sélectionne le port AMA0 dans la configuration d'OpenZWave et enfin mon Razberry est détecté !
Premiers pas avec Zwave
A partir de là, j'ai fait un montage test afin d'essayer le Fibaro FGD-212 (en tant qu'électricien, je ne saurais trop vous rappelez de prendre toutes vos précautions quand vous touchez au 230v, comme vous pouvez le voir sur la photo, lors de test j'utilise un mini-tableau afin de pouvoir couper le courant du montage en un rien de temps).
Pour l'inclusion, rien de plus simple en suivant ce tuto :
https://www.domoticz.com/wiki/Zwave
L'inclusion du micro-module se fait en quelques secondes, on enregistre la configuration et ça fonctionne !
On continue avec le Qubino ZMNHUD1, petite modification du montage et c'est reparti pour l'inclusion. J'ai du refaire cette étape, pas bien reconnu la première fois, bizarre.
Mon projet étant de piloter les radiateurs de la zone nuit (passage en éco la journée puis confort 1h avant le retour à la maison), j'ai trouvé ce tuto qui correspond pile-poil à mes besoins en plus ça m'a permis de me familiariser avec les scripts blockly.
https://siocours.lycees.nouvelle-aquita ... ofilpilote
Plus qu'à configurer un planning qui nous convient !
Et le 1-Wire
On continue les tests avec les essais des sondes DS18B20, mais voilà le GPIO 4 étant utilisé par la carte Razberry il a fallu trouver une solution, comme vous l'aurez remarqué je suis très friand de tuto ^^ en voici un autre (en anglais), celui ci concerne du GPIO utilisé par le 1-Wire :
https://pinout.xyz/pinout/1_wire
Ceci étant fait j'ai suivi ce lien que vous devez bien connaître :
https://easydomoticz.com/du-1-wire-dans ... ephonique/
Et là, MALHEUR, ça ne fonctionne pas ! Bon j'avais mal lu le schéma et inversé le GND et le +3,3v, je m'en suis rendu compte en touchant la sonde qui était bouillante. On éteint tout et on recommence, j'arrive bien à lire la valeur dans le terminal mais rien dans les dispositifs de Domoticz.
Quelques recherches m'ont permis de trouver le problème, dans la partie Matériels de Domoticz, dans les paramètres 1-Wire, à la ligne «OWFS path» il faut mettre le champ à vide. Et là, MIRACLE, ma sonde est reconnu, celle ci sera placé a l’intérieur de la baie de brassage. Concernant les autres j'aimerai les loger dans les interrupteurs, c'est ni trop haut ni trop bas et je n'aurais pas de problèmes à cause de l'entrée d'air des gaines ; chez moi toutes les gaines sont siliconées.
Petite précision : sur le paquet de résistances acheté, j'ai toutes les valeurs SAUF 4.7K, la plus proche étant une 5.1K c'est ce que j'ai utilisé et c’a fonctionne très bien, suite aux tests les températures relevées sont très proche de la réalité (environ 0.5° d'écart), un petit ajustement dans Domoticz et ce sera parfait
Prochaine étapes
Après ces débuts encourageant, et ne pouvant pas me payer des modules a 60€ tous les 4 matins, la suite va surtout être centré sur la partie logiciel : scripts, personnalisation, création d'un partage Samba pour remplacer le NAS prévu au départ, récupérer la télé-info via un opto-coupleur pour remplacer le plugin Linky qui n'est pas en temps réel, integration d'une tablette murale (d'ailleurs si quelqu'un s'y connait en tablette, on m'en a donner une qui ferait l'affaire mais impossible de la remettre en route)...
Et à plus long termes :
Gérer la VMC en fonction du taux d'humidité dans la salle de bain
Alarme Intrusion/Incendie
Capteur de boîte aux lettres
Gérez le split de la pièce de vie soit par IR soit via le module Wifi de chez Daikin
Gérer mes volets roulants quand j'aurai des volets roulants
Pareil pour le portail électrique
Récapitulatif de mon matériel
Je vous fait ici un récapitulatif complet de mon matériel, ma config PC ne date pas d'hier mais me donne encore pleinement satisfaction, aimant bien jouer de temps en temps j'arrive a faire tourner pas mal de jeux en sacrifiant un peu les graphismes. C'est aussi avec celui ci que je fais tourner Putty.
Conclusion
Voila le débuts de mes aventures, j’espère ne pas avoir était trop long et que vous avez pris plaisir a me lire, je mettrais à jour lors des changements/modification de l'installation.
Le net regorge d'infos, peut être même trop et il est parfois difficile de faire le tri quand on débute (ca a été mon cas), c'est pourquoi j'ai fait quelques chose de relativement détaillé avec les liens qui m'ont permis d'arriver à ce stade tout seul, peut être que ça pourra aider.
N'hésitez pas à me poser des questions concernant mon installation, c'est avec plaisir que je vous répondrais et si vous avez des conseils/astuces je suis preneur également.
Bonjour à tous, je me présente : Val, 28 ans et adepte de bricolage en tous genres, ça faisait longtemps que je réparais/bricolais des PC, ça fait donc un petit moment que je m’intéressais au Raspberry et à l’électronique en général. Suite à l'achat d'une maison en 2018, je me suis découvert une passion pour l'électricité et le bâtiment en général, de chauffeur PL je me suis reconverti électricien.
Le commencement
Les 3 premières années suite à l'achat de la maison ont été consacrées aux gros travaux en général : cassage de cloisons, placo, peinture... sans oublier l'électricité ! En plus d'une mise au normes complète, je me suis fait plaisir en m'offrant une baie de brassage 10p, regroupant le DTI, ampli TV, la 4G Box (campagne oblige, en attendant la fibre), un switch 24 ports (c'est beaucoup, mais je l'ai récupérer à mon travail), la totalité des départs RJ/TV de la maison et un petit bandeau de prises avec son disjoncteur dédié dans le tableau.
Avec ça je dispose d'un vrai réseau local, auquel j'ai ajouté il y a quelques semaines : un RASPBERRY !!!
Les débuts avec le Raspberry
J'ai choisi de commencer avec un Rpi 3B+ (dispo dans la boutique du coin), j'ai pris avec les accessoires classiques boîtier, alim, heatsink. L'idée première était de faire un NAS maison, j'ai installé OpenMediaVault sur une carte mSD et brancher un disque dur externe sur le Pi, ça à fonctionner tout de suite et pour corser la chose j'ai décidé d'installer Domoticz dans un docker afin de récupérer les infos Linky a partir de mon compte Enedis, pareil pas de soucis.
Mais voilà le fait de tourner dans un docker risquait de poser problème à un moment, c’est pourquoi j'ai installé RaspiOS sur un SSD de 128Go (logé dans un boitier USB 3.0) que j'avais à la maison, malgré la limitation par l'USB 2.0 du Pi 3 la différence de vitesse à l'installation est flagrante comparé à la carte SD.
Voici le lien du tuto que j'avais suivi :
https://nicolasforcet.com/2019/07/10/ra ... -carte-sd/
Puis vient les fêtes avec un joli bon d'achat de 150€ sur un célèbre site de vente en ligne commençant par A.
Démarrons la domotique concrètement
Suite à l'obtention de ce bon d'achat, je commence à écumer les tests, comparatifs et autres sur les différents protocoles. Je voulais pouvoir piloter une zone de radiateur par fil pilote et j'ai trouver les modules rail DIN Qubino qui m'ont bien plu, mon choix s'est donc portée vers le Zwave. A cela j'ai ajouté un micro-module variateur Fibaro pour une zone de spots LED, il trouvera sa place dans la boîte de dérivation dans les combles.
Il ne manquait plus que l’émetteur, ayant était séduit par l'idée d'un émetteur sur les GPIOs j'ai choisi le Razberry (pas le choix le plus simple apparemment, mais c'est pas grave j'aime bien les défis). Voila pour le Zwave, il restait un peu de sous sur le bon d'achat pourquoi ne pas tenter un réseau de sonde de température en 1-wire, cela me permettra d'apprendre. J'ai donc ajouté 5 sondes DS18B20 ainsi qu'un lot de résistances de toutes les valeurs.
Réception et déballage
Ça y est, le grand jour est arrivé : je déballe mes colis comme un gamin ! Première impression : pas de packaging excessifs, tout est rentré dans la boîte aux lettres (ça peut paraître bête mais au jour d'aujourd'hui je trouve ça important). Ensuite le matos en lui-même : la qualité de finition du Qubino ZMNHUD1, du Fibaro FGD-212 et de la carte Razberry sont irréprochables, c'est du beau matériel. Puis vient les sondes DS18B20, je ne m'imaginais pas ça aussi minuscule ! Et enfin, les résistances, bah c'est des résistances quoi.
Installation et configuration
Après avoir pluggé la carte Razberry sur le Pi, je me connecte en SSH avec Putty puis je fais la configuration classique sur raspi-config, sudo apt update puis sudo apt upgrade.
A partir de là, j'ai scrupuleusement suivi ce tuto :
https://www.domoticz.com/wiki/Build_Dom ... rom_source
ainsi que celui-ci (à partir de : Making Domoticz aware of our Razberry add-on card) :
https://yellington.com/2016/01/27/insta ... -razberry/
Et pour finir, l'installation de Zway (pas sûr d'être obliger mais bon c'est dans la notice du Razberry),
Après quelques essais infructueux, je sélectionne le port AMA0 dans la configuration d'OpenZWave et enfin mon Razberry est détecté !
Premiers pas avec Zwave
A partir de là, j'ai fait un montage test afin d'essayer le Fibaro FGD-212 (en tant qu'électricien, je ne saurais trop vous rappelez de prendre toutes vos précautions quand vous touchez au 230v, comme vous pouvez le voir sur la photo, lors de test j'utilise un mini-tableau afin de pouvoir couper le courant du montage en un rien de temps).
Pour l'inclusion, rien de plus simple en suivant ce tuto :
https://www.domoticz.com/wiki/Zwave
L'inclusion du micro-module se fait en quelques secondes, on enregistre la configuration et ça fonctionne !
On continue avec le Qubino ZMNHUD1, petite modification du montage et c'est reparti pour l'inclusion. J'ai du refaire cette étape, pas bien reconnu la première fois, bizarre.
Mon projet étant de piloter les radiateurs de la zone nuit (passage en éco la journée puis confort 1h avant le retour à la maison), j'ai trouvé ce tuto qui correspond pile-poil à mes besoins en plus ça m'a permis de me familiariser avec les scripts blockly.
https://siocours.lycees.nouvelle-aquita ... ofilpilote
Plus qu'à configurer un planning qui nous convient !
Et le 1-Wire
On continue les tests avec les essais des sondes DS18B20, mais voilà le GPIO 4 étant utilisé par la carte Razberry il a fallu trouver une solution, comme vous l'aurez remarqué je suis très friand de tuto ^^ en voici un autre (en anglais), celui ci concerne du GPIO utilisé par le 1-Wire :
https://pinout.xyz/pinout/1_wire
Ceci étant fait j'ai suivi ce lien que vous devez bien connaître :
https://easydomoticz.com/du-1-wire-dans ... ephonique/
Et là, MALHEUR, ça ne fonctionne pas ! Bon j'avais mal lu le schéma et inversé le GND et le +3,3v, je m'en suis rendu compte en touchant la sonde qui était bouillante. On éteint tout et on recommence, j'arrive bien à lire la valeur dans le terminal mais rien dans les dispositifs de Domoticz.
Quelques recherches m'ont permis de trouver le problème, dans la partie Matériels de Domoticz, dans les paramètres 1-Wire, à la ligne «OWFS path» il faut mettre le champ à vide. Et là, MIRACLE, ma sonde est reconnu, celle ci sera placé a l’intérieur de la baie de brassage. Concernant les autres j'aimerai les loger dans les interrupteurs, c'est ni trop haut ni trop bas et je n'aurais pas de problèmes à cause de l'entrée d'air des gaines ; chez moi toutes les gaines sont siliconées.
Petite précision : sur le paquet de résistances acheté, j'ai toutes les valeurs SAUF 4.7K, la plus proche étant une 5.1K c'est ce que j'ai utilisé et c’a fonctionne très bien, suite aux tests les températures relevées sont très proche de la réalité (environ 0.5° d'écart), un petit ajustement dans Domoticz et ce sera parfait
Prochaine étapes
Après ces débuts encourageant, et ne pouvant pas me payer des modules a 60€ tous les 4 matins, la suite va surtout être centré sur la partie logiciel : scripts, personnalisation, création d'un partage Samba pour remplacer le NAS prévu au départ, récupérer la télé-info via un opto-coupleur pour remplacer le plugin Linky qui n'est pas en temps réel, integration d'une tablette murale (d'ailleurs si quelqu'un s'y connait en tablette, on m'en a donner une qui ferait l'affaire mais impossible de la remettre en route)...
Et à plus long termes :
Gérer la VMC en fonction du taux d'humidité dans la salle de bain
Alarme Intrusion/Incendie
Capteur de boîte aux lettres
Gérez le split de la pièce de vie soit par IR soit via le module Wifi de chez Daikin
Gérer mes volets roulants quand j'aurai des volets roulants
Pareil pour le portail électrique
Récapitulatif de mon matériel
Je vous fait ici un récapitulatif complet de mon matériel, ma config PC ne date pas d'hier mais me donne encore pleinement satisfaction, aimant bien jouer de temps en temps j'arrive a faire tourner pas mal de jeux en sacrifiant un peu les graphismes. C'est aussi avec celui ci que je fais tourner Putty.
Conclusion
Voila le débuts de mes aventures, j’espère ne pas avoir était trop long et que vous avez pris plaisir a me lire, je mettrais à jour lors des changements/modification de l'installation.
Le net regorge d'infos, peut être même trop et il est parfois difficile de faire le tri quand on débute (ca a été mon cas), c'est pourquoi j'ai fait quelques chose de relativement détaillé avec les liens qui m'ont permis d'arriver à ce stade tout seul, peut être que ça pourra aider.
N'hésitez pas à me poser des questions concernant mon installation, c'est avec plaisir que je vous répondrais et si vous avez des conseils/astuces je suis preneur également.