Page 1 sur 2

Commander le GPIO d'un autre raspberry

Publié : 03 mai 2021, 00:31
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.

Re: Commander le GPIO d'un autre raspberry

Publié : 03 mai 2021, 06:46
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.

Re: Commander le GPIO d'un autre raspberry

Publié : 03 mai 2021, 07:55
par higgins91
en se connectant à octoprint depuis le Pi de domoticz... ou en installant un domoticz esclave sur ton Pi octoprint ?

Re: Commander le GPIO d'un autre raspberry

Publié : 03 mai 2021, 08:58
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.

Re: Commander le GPIO d'un autre raspberry

Publié : 03 mai 2021, 21:09
par garycooper
Mmh .... Intéressant cette notion de maitre-esclave ! Je ne connais pas mais je vais creuser le sujet. Merci pour le tuyau !

Re: Commander le GPIO d'un autre raspberry

Publié : 03 mai 2021, 22:45
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.

Re: Commander le GPIO d'un autre raspberry

Publié : 03 mai 2021, 23:04
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 ...

Re: Commander le GPIO d'un autre raspberry

Publié : 03 mai 2021, 23:13
par Keros
Le Pi0 n'est pas dans la liste des pré-requis pour l'installation de DomoticZ.

Re: Commander le GPIO d'un autre raspberry

Publié : 03 mai 2021, 23:32
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.

Re: Commander le GPIO d'un autre raspberry

Publié : 04 mai 2021, 08:18
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