[Plugin Tiers][Sujet Principal] Jeedouino
Re: [Plugin Tiers][Sujet Principal] Jeedouino
PS : j'ai oublié un détail important => tout ça est basé sur la librairie AdaFruit "CircuitPython".
Voir les instructions ici :
https://learn.adafruit.com/adafruit-bme ... ython-test
Lancer la ligne de commande d'installation :
pip3 install adafruit-circuitpython-bme280
Nota : totalement incompatible avec Python 2.x, utiliser impérativement 3.x !
Installer les librairies nécessaires : (https://github.com/adafruit/Adafruit_Ci ... hon_Bundle)
pip3 install adafruit-circuitpython-lis3dh
<!> ATTENTION <!>
Modification éventuelle de l'adresse du module (0x77 ou 0x76) :
Modifier le fichier \usr\local\lib\python3.5\dist-packages\adafruit_bme280.py :
# I2C ADDRESS/BITS/SETTINGS
# -----------------------------------------------------------------------
#_BME280_ADDRESS = const(0x77)
_BME280_ADDRESS = const(0x76)
Donc script précédent à adapter éventuellement en fonction des librairies que tu utiliseras bien sûr ...
Voir les instructions ici :
https://learn.adafruit.com/adafruit-bme ... ython-test
Lancer la ligne de commande d'installation :
pip3 install adafruit-circuitpython-bme280
Nota : totalement incompatible avec Python 2.x, utiliser impérativement 3.x !
Installer les librairies nécessaires : (https://github.com/adafruit/Adafruit_Ci ... hon_Bundle)
pip3 install adafruit-circuitpython-lis3dh
<!> ATTENTION <!>
Modification éventuelle de l'adresse du module (0x77 ou 0x76) :
Modifier le fichier \usr\local\lib\python3.5\dist-packages\adafruit_bme280.py :
# I2C ADDRESS/BITS/SETTINGS
# -----------------------------------------------------------------------
#_BME280_ADDRESS = const(0x77)
_BME280_ADDRESS = const(0x76)
Donc script précédent à adapter éventuellement en fonction des librairies que tu utiliseras bien sûr ...
BLEA :
Autostart au boot : viewtopic.php?t=28608#p500124
Relance auto (Monit) : https://www.the-hawkes.de/monitor-your- ... monit.html
Alternative : viewtopic.php?t=25492
Autostart au boot : viewtopic.php?t=28608#p500124
Relance auto (Monit) : https://www.the-hawkes.de/monitor-your- ... monit.html
Alternative : viewtopic.php?t=25492
-
- Timide
- Messages : 2
- Inscription : 05 mars 2018, 14:14
Re: [Plugin Tiers][Sujet Principal] Jeedouino
bonjour,
j'ai un arduino nano avec une carte ethernet w5100 et un relais 5v. j'ai téléchargé le sketch du plugin et téléversé, tout fonctionne correctement.
Je l'ai ensuite branché sur un transfo 230/5v usb d'un téléphone, la led power s'allume mais le adruino ne charge pas le programme. (testé avec un adaptateur 500 ma, 1A et 2A et cela ne change rien)
Je le rebranche à l'ordinateur, il démarre. Si j'éteins l'ordinateur et qu'il est déjà booté, il reste allumé (prise usb alimenté avec le pc hors tension)
Si l'ordi est éteins, que le branche en usb, l'arduino ne démarre pas. Le système d'exploitation doit tourner pour que l'arduino démarre.
Si je retire complètement le sketch, et que je le laisse totalement vide, l'arduino démarre sur le pc et sur l'adaptateur 230/5v. Je ne comprend plus. Cela peux venir d'un problème de branchement ? ou est-ce un problème du sketch ?
si vous avez une idée, je suis preneur
j'ai un arduino nano avec une carte ethernet w5100 et un relais 5v. j'ai téléchargé le sketch du plugin et téléversé, tout fonctionne correctement.
Je l'ai ensuite branché sur un transfo 230/5v usb d'un téléphone, la led power s'allume mais le adruino ne charge pas le programme. (testé avec un adaptateur 500 ma, 1A et 2A et cela ne change rien)
Je le rebranche à l'ordinateur, il démarre. Si j'éteins l'ordinateur et qu'il est déjà booté, il reste allumé (prise usb alimenté avec le pc hors tension)
Si l'ordi est éteins, que le branche en usb, l'arduino ne démarre pas. Le système d'exploitation doit tourner pour que l'arduino démarre.
Si je retire complètement le sketch, et que je le laisse totalement vide, l'arduino démarre sur le pc et sur l'adaptateur 230/5v. Je ne comprend plus. Cela peux venir d'un problème de branchement ? ou est-ce un problème du sketch ?
si vous avez une idée, je suis preneur
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Merci beaucoup Jef73 !Jef73 a écrit :PS : j'ai oublié un détail important => tout ça est basé sur la librairie AdaFruit "CircuitPython".
Voir les instructions ici :
https://learn.adafruit.com/adafruit-bme ... ython-test
Lancer la ligne de commande d'installation :
pip3 install adafruit-circuitpython-bme280
Nota : totalement incompatible avec Python 2.x, utiliser impérativement 3.x !
Installer les librairies nécessaires : (https://github.com/adafruit/Adafruit_Ci ... hon_Bundle)
pip3 install adafruit-circuitpython-lis3dh
<!> ATTENTION <!>
Modification éventuelle de l'adresse du module (0x77 ou 0x76) :
Modifier le fichier \usr\local\lib\python3.5\dist-packages\adafruit_bme280.py :
# I2C ADDRESS/BITS/SETTINGS
# -----------------------------------------------------------------------
#_BME280_ADDRESS = const(0x77)
_BME280_ADDRESS = const(0x76)
Donc script précédent à adapter éventuellement en fonction des librairies que tu utiliseras bien sûr ...
Je vais essayer ça ce weekend...
Aurais-tu encore une ou deux captures d'écran de ton virtuel dans Jeedom ?
Merci d'avance.
Re: [Plugin Tiers][Sujet Principal] Jeedouino
De nada
Le virtuel, rien de spécial, juste des lignes d'infos (et pas de commandes bien sûr) :
Le virtuel, rien de spécial, juste des lignes d'infos (et pas de commandes bien sûr) :
BLEA :
Autostart au boot : viewtopic.php?t=28608#p500124
Relance auto (Monit) : https://www.the-hawkes.de/monitor-your- ... monit.html
Alternative : viewtopic.php?t=25492
Autostart au boot : viewtopic.php?t=28608#p500124
Relance auto (Monit) : https://www.the-hawkes.de/monitor-your- ... monit.html
Alternative : viewtopic.php?t=25492
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Bonjour à tous,
je viens d'installer jeedouino, l installation c est faite sans erreur, j ai installé les dependances. Jeedouino est activé. Tous les status semblent ok , et pourtant lorsque je vais dans la gestion du plug in j'obtiens une page vide : impossible de configurer un equipement.
est ce que j aurais loupé une étape ?
merci pour votre aide.
Cordialement
unjardin
je viens d'installer jeedouino, l installation c est faite sans erreur, j ai installé les dependances. Jeedouino est activé. Tous les status semblent ok , et pourtant lorsque je vais dans la gestion du plug in j'obtiens une page vide : impossible de configurer un equipement.
est ce que j aurais loupé une étape ?
merci pour votre aide.
Cordialement
unjardin
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Bonjour,
j'ai installé JeedouinoExt sur un pi sans jeedom, d'ailleurs merci a benj29 d'avoir partagé sa solution!
Sauf erreur quand le pi redémarre, le démon ne démarre pas tout seul, il faut aller sur la page JeedouinoExt.php et cliquer sur l'icone de démarrage.
Quelqu'un aurait-il une astuce pour le lancer automatiquement au démarrage du pi?
Merci d'avance
j'ai installé JeedouinoExt sur un pi sans jeedom, d'ailleurs merci a benj29 d'avoir partagé sa solution!
Sauf erreur quand le pi redémarre, le démon ne démarre pas tout seul, il faut aller sur la page JeedouinoExt.php et cliquer sur l'icone de démarrage.
Quelqu'un aurait-il une astuce pour le lancer automatiquement au démarrage du pi?
Merci d'avance
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Bonjour, j'ai exactement le même problème.unjardin a écrit : ↑19 août 2019, 22:58Bonjour à tous,
je viens d'installer jeedouino, l installation c est faite sans erreur, j ai installé les dependances. Jeedouino est activé. Tous les status semblent ok , et pourtant lorsque je vais dans la gestion du plug in j'obtiens une page vide : impossible de configurer un equipement.
[...]
unjardin
Dans les trace du navigateur on voit une erreur 500 à l'appel de "/index.php?v=d&m=jeedouino&p=jeedouino"
Mais rien dans /var/www/html/log/http.error
Comment forcer la trace des erreurs 500 ?
C'est sur un Raspberry Pi 2 pour faire un Jeedom esclave, sur mon NAS en Docker le plugin fonctionne.
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Bon, il semblerait que ce soit dû au fait d'utiliser Debian Buster, il faut rester sur Strech pour le moment.
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Salut
Je viens d'installer Jeedouino pour monitorer un DHT22 via le port GPIO de mon Pi3b+.
Par moment je constate des valeurs erronées dans les mesures via Jeedouino alors que j'obtiens bien les bonnes valeurs en ligne de commande ex en ce moment (courbe et valeur instantanée):
Je constate aussi que le refresh ne se fait plus par moments. J'ai mis le defaut de 5 mins.
Ou est le problème??
Je viens d'installer Jeedouino pour monitorer un DHT22 via le port GPIO de mon Pi3b+.
Par moment je constate des valeurs erronées dans les mesures via Jeedouino alors que j'obtiens bien les bonnes valeurs en ligne de commande ex en ce moment (courbe et valeur instantanée):
Code : Tout sélectionner
pi@raspberrypi> /var/www/Adafruit_Python_DHT/examples/AdafruitDHT.py 22 22
Temp=25.6* Humidity=51.7%
Je constate aussi que le refresh ne se fait plus par moments. J'ai mis le defaut de 5 mins.
Ou est le problème??
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Up! J'ai regénéré et tout rédémarré, toujours ces différences entre Jeedouino et la lib Adafruit.
Le démon est ok.
Merci
Le démon est ok.
Merci
rootard a écrit : ↑24 août 2019, 19:17Salut
Je viens d'installer Jeedouino pour monitorer un DHT22 via le port GPIO de mon Pi3b+.
Par moment je constate des valeurs erronées dans les mesures via Jeedouino alors que j'obtiens bien les bonnes valeurs en ligne de commande ex en ce moment (courbe et valeur instantanée):Code : Tout sélectionner
pi@raspberrypi> /var/www/Adafruit_Python_DHT/examples/AdafruitDHT.py 22 22 Temp=25.6* Humidity=51.7%
Je constate aussi que le refresh ne se fait plus par moments. J'ai mis le defaut de 5 mins.
Ou est le problème??
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Merci pour ta réponse , effectivement je suis sur Debian Buster.
Donc si je comprends bien, je n ai que deux options:
refaire toute mon installation avec Debian Strech (pas trop motivé pour tout refaire) ou bien ne pas utiliser Jeedouino en attendant une mise à jour ( y a-t-il une date de prévu ?) .
Existe-il une autre option/plugin pour récuperer des informations d'un nodemcu ?
Cordialement
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Refaire une installation n'est pas si long en passant par la sauvegarde.unjardin a écrit : ↑26 août 2019, 12:15Merci pour ta réponse , effectivement je suis sur Debian Buster.
Donc si je comprends bien, je n ai que deux options:
refaire toute mon installation avec Debian Strech (pas trop motivé pour tout refaire) ou bien ne pas utiliser Jeedouino en attendant une mise à jour ( y a-t-il une date de prévu ?) .
Une troisième option est d'utiliser un raspberry sur Strech en antenne/esclave avec Jeelink uniquement pour Jeedouino. C'est ce que j'ai fait, mais mon but était de faire un esclave.
Pour ce qui est d'une date de prévu aucune idée... J'ai ouvert une anomalie sur le GitHub du projet : https://github.com/revlysJ/jeedouino/issues/4
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Je cherche une solution afin que une sortie GPIO (affectée en sortie mise à low et le reste en paramétrage auto) revienne à son état initial 0 lorsqu’il vient de passer à 1. Aujourd’hui j’utilise un scénario mais je pense qu’il doit y avoir plus simple ! Tout ça dans le but via une carte relais d’alimenter la gâchette de mon portillon.
Re: [Plugin Tiers][Sujet Principal] Jeedouino
bonjour pulse high est fait pour ça (si j'ai compris)
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Oui, il faut choisir "Sortie mise à HIGH, avec temporisation" et indiquer le délais pendant laquelle elle doit rester à HIGH. J'utilise ça pour activer un relais temporairement. Je pensais justement le faire pour le portillon
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Un grand merci Trancept pour tes conseils:
je viens de faire une installation en prenant cette fois ci Debian Strech , et effectivement je n ai plus ce probleme.
je viens de faire une installation en prenant cette fois ci Debian Strech , et effectivement je n ai plus ce probleme.
Re: [Plugin Tiers][Sujet Principal] Jeedouino
De rien, c'est sur le forum général que j'ai eu la réponse.
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Merci winhex et trancept
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Hello,
Au concepteur du plugin, je me permets de reposer la question.
Il y a une belle faille dans le système de jeedouino.
Quand la pi3 distante perd son alimentation et qu'elle repart, elle s'initialise à la valeur de reset précédente et non pas la dernière valeur de son compteur interne...
C'est assez catastrophique sur tout ce qu'il y a derrière comme calcul.
A défaut, prévoir un passage par une commande pour envoyer la dernière valeur stockée par exemple toutes les heures ou autre par scénario ?
Au concepteur du plugin, je me permets de reposer la question.
Il y a une belle faille dans le système de jeedouino.
Quand la pi3 distante perd son alimentation et qu'elle repart, elle s'initialise à la valeur de reset précédente et non pas la dernière valeur de son compteur interne...
C'est assez catastrophique sur tout ce qu'il y a derrière comme calcul.
A défaut, prévoir un passage par une commande pour envoyer la dernière valeur stockée par exemple toutes les heures ou autre par scénario ?
Re: [Plugin Tiers][Sujet Principal] Jeedouino
Bonsoir à tous,
@benj29, tu peux apporter la modif demandée en éditant le fichier /var/www/html/plugins/jeedouino/core/php/Callback.php à la ligne 259: en la dé-commentant.
Pour ceux sous buster (problème php7.2+) qui ne veulent pas réinstaller, vous pouvez corriger en éditant 2 lignes de code dans :
/var/www/html/plugins/jeedouino/desktop/modal/conf_pin.php (line 262) et
/var/www/html/plugins/jeedouino/desktop/php/jeedouino.php (line 160)
Cherchez et remplacez le par
Bonne soirée.
@benj29, tu peux apporter la modif demandée en éditant le fichier /var/www/html/plugins/jeedouino/core/php/Callback.php à la ligne 259:
Code : Tout sélectionner
//$cmd->setConfiguration('RSTvalue', $recu);
Pour ceux sous buster (problème php7.2+) qui ne veulent pas réinstaller, vous pouvez corriger en éditant 2 lignes de code dans :
/var/www/html/plugins/jeedouino/desktop/modal/conf_pin.php (line 262) et
/var/www/html/plugins/jeedouino/desktop/php/jeedouino.php (line 160)
Cherchez
Code : Tout sélectionner
foreach (object::all() as $object)
Code : Tout sélectionner
foreach (jeeObject::all() as $object)
Bonne soirée.
Supporter le plugin : https://www.paypal.me/jeedouino
Doc Jeedouino: https://revlysj.github.io/jeedouino/fr_FR/
Doc Jeedouino: https://revlysj.github.io/jeedouino/fr_FR/
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 11 invités