Commander le GPIO d'un autre raspberry

Forum dédié aux questions concernant la configuration de votre serveur sous Linux
garycooper
Messages : 453
Inscription : 07 août 2017, 23:58

Commander le GPIO d'un autre raspberry

Message par garycooper »

Bonjour, J'ai plusieurs Raspberry d'installés à la maison avec WiringPi. Je cherche comment activer une sortie du GPIO d'un raspberry via un switch sur domoticz (domoticz n'est pas installé sur le même raspberry). Pouvez-vous m'indiquer la commande à entrer sur mon switch ? La finalité est de pouvoir activer par domoticz des relais connectés à mon octoprint sur mon imprimante 3D.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Commander le GPIO d'un autre raspberry

Message par Keros »

J'aurai dit en mettant la connexion ssh dans un script pour exécuter la commande sur l'autre Pi.
Mais il doit y avoir plus simple.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
higgins91
Messages : 668
Inscription : 17 nov. 2016, 11:06

Re: Commander le GPIO d'un autre raspberry

Message par higgins91 »

en se connectant à octoprint depuis le Pi de domoticz... ou en installant un domoticz esclave sur ton Pi octoprint ?
Dz version : 2023.2
Rpi 4 avec dongle téléinfo, RFXCom, sondes 1-wire et GPIO
Diab
Messages : 143
Inscription : 25 sept. 2016, 13:41

Re: Commander le GPIO d'un autre raspberry

Message par Diab »

La solution "Maître - Esclave" marche très bien.
Il te faut une instance de Domoticz sur chacun des deux Raspi.
Tu implémentes un nouveau matériel de type "Domoticz - Remote server" sur le maître et lui indique l'@ de l'esclave qui partage les interrupteurs que tu veux voir remonter vers le maître.
Sur l'esclave tu configures un utilisateur et tu vas dans "paramétrer les dispositifs" pour activer le partage.
De cette manière tu n'as qu'une seule interface graphique à gérer.
La commande est totalement transparente et tu peux "oublier" le raspi esclave.
garycooper
Messages : 453
Inscription : 07 août 2017, 23:58

Re: Commander le GPIO d'un autre raspberry

Message par garycooper »

Mmh .... Intéressant cette notion de maitre-esclave ! Je ne connais pas mais je vais creuser le sujet. Merci pour le tuyau !
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Commander le GPIO d'un autre raspberry

Message par Keros »

Zut j'ai compris que tu ne voulais pas installer DomoticZ sur le deuxième Pi. J'ai dû lire trop vite, désolé :?

Sinon, oui la fonction de maître / esclave doit répondre a ton besoin.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
garycooper
Messages : 453
Inscription : 07 août 2017, 23:58

Re: Commander le GPIO d'un autre raspberry

Message par garycooper »

Je ne suis pas contre installer domoticz sur mon autre raspberry mais comme c'est un Pi0, ça va peut-être lui faire beaucoup ... Je vais continuer de chercher, alors ...
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Commander le GPIO d'un autre raspberry

Message par Keros »

Le Pi0 n'est pas dans la liste des pré-requis pour l'installation de DomoticZ.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
garycooper
Messages : 453
Inscription : 07 août 2017, 23:58

Re: Commander le GPIO d'un autre raspberry

Message par garycooper »

Oui, mais c'est quand même possible d'y installer Domoticz ;) Par contre, il est vite saturé ... Dès qu'on y met zigbee2mqtt, il passe à plus de 90% de solicitation.
Wospi
Messages : 110
Inscription : 21 avr. 2017, 08:54

Re: Commander le GPIO d'un autre raspberry

Message par Wospi »

Hello,

L'utilisation de la connexion SSH pour communiquer automatique peut être un risque de sécurité, même en local. Donc personnellement je ne m'en sert pas de la sorte.
Aussi, dans le cas d'un pi zéro effectivement il va avoir du mal à gérer Domoticz même en esclave !

Du coup je ne sais pas si tu es à l'aise avec python mais j'ai trouvé ceci où le but est d'utiliser un script lancé sur le pi Zéro qui va écouter sur un port et lancer une commande associée ainsi qu'un autre script pour envoyer une information au pi zéro : https://stackoverflow.com/questions/412 ... r#41204699

Sinon je pense aussi à IFTT ou MQTT mais je ne connais pas très bien.

Envoyé de mon SM-G950U1 en utilisant Tapatalk

Répondre