Potager – Contrôle d’électrovannes avec les Gpio du Raspberry Pi

Le contrôle d’ouverture et de fermeture est pour moi le point central du projet.

En pratique, la mise en place de relais sur les port GPIO du Raspberry Pi vont me permettre de :

  • contrôler la mise en route de la pompe
  • ouvrir ou fermer les électrovannes (robinets contrôlés électriquement)
  • allumer et éteindre des lampes

Cet article va aborder trois facettes :

  • L’installation physique des relais
  • L’installation des librairies pour manipuler les ports GPIO
  • Le paramétrage dans Domoticz pour automatiser cette gestion

Donc, physiquement :

Les GPIO, c’est la ligne de broches métalliques présentes sur le coté du Raspberry Pi permettant de communiquer physiquement avec le monde extérieur.

Résultat de recherche d'images pour "gpio raspberry pi 3"

Voici un schéma de mon installation. J’ai branché deux blocs de relais, un de 8 et un de 4.

 

Maintenant que nos relais sont branchés sur le Raspberry Pi, passons à l’installation.

J’ai utilisé la librairie Wiring Pi

Une fois installée, on peut voir l’ensemble des GPIO avec les status, via la commande readall

et activer les relais, via une commande « gpio write … »

Je rentre plus dans le détail de cette librairie sur un article précédent. Ou bien en suivant ce site.

Dernière partie, le paramétrage de Domoticz pour pouvoir manipuler ces interrupteurs.

Un tuto explique bien cette partie.

J’en reprends juste les principales captures :

Modification du fichier /etc/init.d/domoticz.sh pour initialiser les GPIO correctement en mode « OUT » au démarrage de Domoticz.

Paragraphe « AVANT DE DÉMARRER Domoticz » du site https://easydomoticz.com/les-gpio-dans-domoticz

puis domoticz.sh restart

Puis dans l’interface, ajout du matériel :

:

Configuration des interrupteurs

Le résultat est le suivant : une liste d’interrupteurs Domoticz :

et en version mobile :

 

 

 

 

 

 

 

 

4 commentaires

  1. Bonjour Bruno,
    Super blog que vous avez réalisé là, avec de belles explications, et un réel sens du partage! UN GRAND MERCI!

    Je compte réaliser également un poulailler connecté, mais moins sophistiqué, juste pour l’alimentation en eau et graines pendant mon absence, donc deux sorties/relais (utilise aussi un abreuvoir en inox avec flotteur, mais compte placer une électrovanne entre l’alim et l’abreuvoir, qui alimente en eau 3 fois par jour 1min, au cas où le flotteur serait défaillant et inonde le poulailler ^^).
    Je compte aussi utiliser le reste de mes relais (6) pour alimenter différentes électrovannes pour arroser mon potager/pelouse.
    Je compte tout mettre dans un abris de jardin que je vais construire prochainement.

    Pour le moment grâce à votre blog, j’ai réussi à arriver jusqu’à l’étape de contrôle des relais grâce aux lignes de commande. J’agis sur le monde réeel!!!^^

    Par contre, je n’arrive pas à les initialiser dans domoticz comme des sorties, et selectionner la pin dans la config des inters…
    J’avance petit à petit, 2h de temps en temps le soir.
    Je vais encore un peu chercher, et espère pouvoir vous solliciter si je bloque réellement. encore merci, je ne me serait pas lancé sans ce blog. J’étais partit au départ sur un LOGO8 de siemens…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *