Commander le GPIO d'un autre raspberry
-
garycooper
- Messages : 453
- Inscription : 07 août 2017, 23:58
Commander le GPIO d'un autre raspberry
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
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.
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
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: Commander le GPIO d'un autre raspberry
en se connectant à octoprint depuis le Pi de domoticz... ou en installant un domoticz esclave sur ton Pi octoprint ?
Dz version : 2024.7
Rpi 4 avec dongle téléinfo, GPIO pour le moment !
Rpi 4 avec dongle téléinfo, GPIO pour le moment !
Re: Commander le GPIO d'un autre raspberry
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.
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
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
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.
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
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
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
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
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
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
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
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