Plugin Jeedouino

Bonjour @revlys
Le paquet est parti …
Bonne réception
Bonnes fêtes à tous
Chris

Bonjour de nouveau j’ai une petite question sur les PIN cette fois.
Mes coffrets 8ch relais sont des arduino nano + shield ethernet. J’utilise les 8 pins out (D2àD9) pour la carte a 8 relais.
Il me manque un relais dans la zone que je doit piloter. J’ai vue dans les configs des PIN de Jeeduino que l’on pouvais configurer un pin A0 à A5 en sortie numérique (LOW+HIGH).
La question : Est ce vraiment possible?

Merci
FAB.

Bonjour,
merci pour votre réponse, le récepteur contenant les relais a pour référence « bs-rc2 »
ce lien le montre tel que je l’ai reçu > https://www.google.com/search?q=bs-rec2&tbm=isch&source=univ

il fait partie de ce pack acheté sur Amazon https://www.amazon.fr/dp/B01AKPCPN4/

Pensez vous que les parasites puissent être filtrés au niveau du plugin par un niveau de détection plus haut ?

Et si, au lieu du GND au pin 39, je mettais le pin 1 (3,3v) à la 2ème borne des relais ?

Merci par avance :slight_smile:

Bonjour,

Merci beaucoup @revlys pour ton plugin qui m’a bien aidé par le passé! Cependant, et il semblerait que c’est depuis une mise à jour fin octobre, je ne peux plus ni avoir les valeurs de mes sondes ni commander mes relais connectés à mon GPIO. J’ai passé des heures à lire tous les posts, j’ai tout essayé, mais ça ne fonctionne toujours pas. Et pourtant ça marchait très bien avant…
Donc, petit récap de la situation, je suis sur RPI3 et Jeedom 3.3.39. J’ai fait toutes les mises à jour proposées (sudo apt-get -y update, sudo apt-get -y upgrade, sudo apt-get -y dist-upgrade, pip3 install --upgrade setuptools pip,…) mais rien n’y fait.

Les logs me donnent ceci:

PIGPIO:
kill: (32346): Aucun processus de ce type
Traceback (most recent call last):
File « /var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_1182.py », line 24, in
import Adafruit_DHT
ImportError: No module named ‹ Adafruit_DHT ›

Jeedouino:
[2020-01-10 01:25:06][DEBUG] : KILL process 24761
[2020-01-10 01:25:10][DEBUG] : StopBoardDemonCMD - Arrêt forcé du démon PiGpio sur 192.168.2.99 - jeedouinoPiGpio_1182.py : Kill process : [« 24761 »]
[2020-01-10 01:25:10][DEBUG] : Cmd Appel démon : sudo nice -n 19 /usr/bin/python3 /var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_1182.py 8000 1182 192.168.2.99 80 . 5 /var/www/html/core/class/…/…/log/jeedouino_pigpio
[2020-01-10 01:25:10][DEBUG] : Le démon PiGpio est en cours de démarrage. -
[2020-01-10 01:25:12][DEBUG] : Envoi de la dernière configuration connue du BootMode eqID ( 1182 ) BootMode : BootMode=0
[2020-01-10 01:25:12][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( test2 - EqID 1182 ) 192.168.2.99:8000 - Réponse : 111 - Connection refused
[2020-01-10 01:25:12][DEBUG] : Erreur d’envoi de la configuration du BootMode sur l’équipement 1182 ( test2 ) - Réponse :111 - Connection refused
[2020-01-10 01:25:14][DEBUG] : Essai 1 - Envoi de la dernière configuration connue des pins eqID ( 1182 ) PinMode : ConfigurePins=…s…
[2020-01-10 01:25:14][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( test2 - EqID 1182 ) 192.168.2.99:8000 - Réponse : 111 - Connection refused
[2020-01-10 01:25:14][DEBUG] : Erreur d’envoi de la configuration des pins sur l’équipement 1182 ( test2 ) - Réponse :111 - Connection refused
[2020-01-10 01:25:16][DEBUG] : Essai 2 - Envoi de la dernière configuration connue des pins eqID ( 1182 ) PinMode : ConfigurePins=…s…
[2020-01-10 01:25:16][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( test2 - EqID 1182 ) 192.168.2.99:8000 - Réponse : 111 - Connection refused
[2020-01-10 01:25:16][DEBUG] : Erreur d’envoi de la configuration des pins sur l’équipement 1182 ( test2 ) - Réponse :111 - Connection refused
[2020-01-10 01:30:06][DEBUG] : JeedouinoControl : Vérification automatique des démons toutes les 30 minutes
[2020-01-10 01:30:06][DEBUG] : PING ( test2 - EqID: 1182 ) Démon PiGpio en marche ??? Envoi d’un PING…
[2020-01-10 01:30:06][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( test2 - EqID 1182 ) 192.168.2.99:8000 - Réponse : 111 - Connection refused
[2020-01-10 01:30:07][DEBUG] : Vérification automatique du démon (option AutoReStart) toutes les 5 minutes pour test2 (1182)
[2020-01-10 01:30:07][DEBUG] : PING ( test2 - EqID: 1182 ) Démon PiGpio déja sollicité il y a moins de 3 minutes. Renvoi de la valeur cache…
[2020-01-10 01:30:07][DEBUG] : Démarrage du démon PiGpio de l’équipement test2

Je m’en remets donc à vous… Merci d’avance pour votre aide!

Cedric

Bonjour,

J’ai les mêmes soucis.
Pour Adafruit_DHT, j’ai installé la librairie associée avec cette commande en ssh:

sudo pip3 install Adafruit_DHT

Par contre, j’ai toujours le même problème pour la connection refusée:
111 - Connection refused.
J’ai essayé de changer le port du RPI dans la page de configuration de l’équipement, mais toujours le même problème.

Bonne journée

Bien vu @yannyann, merci. Déjà un problème supprimé. Maintenant les logs ressemblent à ça:

kill: (17736): No such process
Traceback (most recent call last):
File « /var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_565.py », line 25, in
import Adafruit_BMP.BMP085 as BMP085
ImportError: No module named ‹ Adafruit_BMP ›

Et le problème reste malheureusement entier…

Cedric

Petit changement quand-même… Les logs sur Jeedouino sont un tout petit peu différents, mais donnent toujours la même erreur 111 de connexion:

[2020-01-10 13:45:07][DEBUG] : Vérification automatique du démon (option AutoReStart) toutes les 5 minutes pour JEE - Carte RPI3 (565)
[2020-01-10 13:45:07][DEBUG] : PING ( JEE - Carte RPI3 - EqID: 565 ) Démon PiGpio en marche ??? Envoi d’un PING…
[2020-01-10 13:45:07][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( JEE - Carte RPI3 - EqID 565 ) 192.168.2.99:8003 - Réponse : 111 - Connection refused
[2020-01-10 13:45:07][DEBUG] : Démarrage du démon PiGpio de l’équipement JEE - Carte RPI3
[2020-01-10 13:45:08][DEBUG] : KILL process 9079
[2020-01-10 13:45:11][DEBUG] : StopBoardDemonCMD - Arrêt forcé du démon PiGpio sur 192.168.2.99 - jeedouinoPiGpio_565.py : Kill process : [« 9079 »]
[2020-01-10 13:45:11][DEBUG] : Cmd Appel démon : sudo nice -n 19 /usr/bin/python3 /var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_565.py 8003 565 192.168.2.99 80 . 1 /var/www/html/core/class/…/…/log/jeedouino_pigpio
[2020-01-10 13:45:11][DEBUG] : Le démon PiGpio est en cours de démarrage. -
[2020-01-10 13:45:13][DEBUG] : Envoi de la dernière configuration connue du BootMode eqID ( 565 ) BootMode : BootMode=0
[2020-01-10 13:45:13][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( JEE - Carte RPI3 - EqID 565 ) 192.168.2.99:8003 - Réponse : 111 - Connection refused
[2020-01-10 13:45:13][DEBUG] : Erreur d’envoi de la configuration du BootMode sur l’équipement 565 ( JEE - Carte RPI3 ) - Réponse :111 - Connection refused
[2020-01-10 13:45:15][DEBUG] : Essai 1 - Envoi de la dernière configuration connue des pins eqID ( 565 ) PinMode : ConfigurePins=…b…sbs.s.s…
[2020-01-10 13:45:15][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( JEE - Carte RPI3 - EqID 565 ) 192.168.2.99:8003 - Réponse : 111 - Connection refused
[2020-01-10 13:45:15][DEBUG] : Erreur d’envoi de la configuration des pins sur l’équipement 565 ( JEE - Carte RPI3 ) - Réponse :111 - Connection refused
[2020-01-10 13:45:17][DEBUG] : Essai 2 - Envoi de la dernière configuration connue des pins eqID ( 565 ) PinMode : ConfigurePins=…b…sbs.s.s…
[2020-01-10 13:45:17][DEBUG] : (Normal si Re/Start/Stop demandé) Erreur de connection au démon PiGpio ( JEE - Carte RPI3 - EqID 565 ) 192.168.2.99:8003 - Réponse : 111 - Connection refused
[2020-01-10 13:45:17][DEBUG] : Erreur d’envoi de la configuration des pins sur l’équipement 565 ( JEE - Carte RPI3 ) - Réponse :111 - Connection refused

Bonsoir,

Oui, c’est possible.

Bonne soirée.

Bonsoir,

Non aux 2 questions, mais un opto pourrait faire l’affaire.
Il vaudrait mieux ouvrir un autre sujet pour votre problème.
Il me faudrait aussi les logs du plugin, pour voir si cela peut me donner une meilleure compréhension du problème.

Bonne soirée.

Bonsoir,

ImportError: No module named ‘Adafruit_DHT’
ImportError: No module named ‘Adafruit_BMP’

Cela ressemble fortement au fait que les dépendances générales du plugin non pas été (ré)installées…
cf doc: https://revlysj.github.io/jeedouino/fr_FR/index#tocAnchor-1-2-2

Bonne soirée.

Bonsoir,

Si le problème est vraiment le même que @CedBine, voir ma réponse à ce dernier.

Bonne soirée.

Bonjour, suite à mon problème du 19 novembre où j’ai fait la mise à jour Jeedom et que 1wire a disparu. J’ai essayé d’utiliser Jeedouino pour lire mes DS18B20 et impossible de lire plusieurs DS18B20 sur un seul GPIO;

j’ai rebranché mon Raspberry aujourd hui, pour lire Les DS18B20, mais toujours rien.


j’ai bien mise à jour « sudo pip instal RPI.GPIO », et sudo python setup.py install"

Pas d’erreur sur le log

Le même branchement fonctionnait avec « 1wire », mais pour ces essais, je n’ai que 2 sondes branchée.

Est ce que quelqu’un peu me dire si ma config est bonne ou me dire pas à pas, comment faire ?

Bonjour @revlys, et merci pour ta réponse.

J’ai évidemment déjà tout essayé avant de t’ennuyer avec ça. Après avoir lu le fil de l’ancien forum et du nouveau, j’ai essayé toutes les choses déjà proposées… J’ai réinstallé le plugin, relancé les dépendances générales, celles du GPIO et celles de la DS18B20, recréé la configuration, sauvé, etc…

Mais malheureusement, j’ai toujours cette erreur de droits d’accès (111 - Connection refused). Et donc, là, je suis perdu… Je n’ai aucune erreur sur l’installation des dépendances générales, et une seule sur celles de la sonde, mais qui ne me semble pas anormal:

fatal: destination path ‹ BitBangingDS18B20 › already exists and is not an empty directory.

Merci pour vos suggestions!

Cedric

Bonjour,

D’après ta capture d’écran :
log1
Il semble que le paramétrage de la sonde ne soit pas pris en compte.
(il manque le b a la place du 7ème point : pin7)

Il faut re-sauver le paramétrage des pins, effacer le port pour forcer le démon, puis faire un sauver/générer.
Cf:

Bonne journée.

Bonjour,

Tu pourrais créer un autre sujet pour ton souci sinon je vais me mélanger les pinceaux.

Et redonnes moi les logs jeedouino et pigpio.
Tu as peut être un pb d’ip ou de port en sus.

Bonne journée.

Merci, je crée un autre sujet : Comment utiliser Jeeouino avec les DS18B20 sur Raspberry.

Merci, je n’ai pas du tout cette vue d’écran.

Haaa ! Mais ça à l’air de fonctionner ça !!

Je teste un peu plus pour confirmer… Ca marche déjà avec 2 sondes.

J’en ai 10 à lire, je vais voir combien je peux en lire au maximum sur un Gpio.

Excellent le champ du possible s’ouvre alors.
16 channel dispo, I’m so happy.

Fab.