[Plugin Tiers][Sujet Principal] Jeedouino
Re: [Sujet officiel] : Jeedouino
Bonjour a tous,
J'utilise Jeedouino pour récupérer les impulsions de mes compteurs d'eau reliés a ma PiFace Digital 2 (3 compteurs en tout : arrivée principale, eau chaude et jardin). Tout se passe très bien, j'adore !!!
A présent j'aimerai rajouter une sonde DS18B20 étanche pour connaitre la température de mon chauffe et ainsi pouvoir le piloter au mieux en fonction de la consommation et de sa température, temps de chauffe, etc... Etant donné que le compteur d'eau chaude est juste a cote, relié a la PiFace par le biais des fils d'un câble RJ45 (donc juste 2/8) je pensais utiliser 3 autres fils pour la sonde et les connecter sur le même RPI.
Donc pas sur la PiFace car pas compatible avec la sonde (d’après mes lectures ), mais la PiFace n'utilisant que la partie SPI des PIN (donc les 26 premiers) il m'en reste 14...
Malheureusement je n'arrive pas a trouver un tuto pour savoir si c'est possible, sur quels PIN brancher la sonde, la valeur de la résistance a utiliser (longueur totale de 10 a 15m) et bien entendu si Jeedouino saura me lire les valeurs...
Je viens donc faire appel au savoir des experts de ce plugins pour m'aider a avancer en m'orientant dans la bonne direction
Merci d'avance de votre aide !!!
PS : mon idée est de récupérer la température avec mon matériel existant mais si ce n'est pas possible je suis ouvert aux suggestions sachant que je ne veux pas de Wifi, je peux tirer un autre cable RJ45 sans problème, mon switch est POE, le dispositif ne doit pas être sur batterie, je vis aux USA donc les produits du type FGBS321 ou FGBS001 sur la fréquence US ne sont toujours pas disponible...
J'utilise Jeedouino pour récupérer les impulsions de mes compteurs d'eau reliés a ma PiFace Digital 2 (3 compteurs en tout : arrivée principale, eau chaude et jardin). Tout se passe très bien, j'adore !!!
A présent j'aimerai rajouter une sonde DS18B20 étanche pour connaitre la température de mon chauffe et ainsi pouvoir le piloter au mieux en fonction de la consommation et de sa température, temps de chauffe, etc... Etant donné que le compteur d'eau chaude est juste a cote, relié a la PiFace par le biais des fils d'un câble RJ45 (donc juste 2/8) je pensais utiliser 3 autres fils pour la sonde et les connecter sur le même RPI.
Donc pas sur la PiFace car pas compatible avec la sonde (d’après mes lectures ), mais la PiFace n'utilisant que la partie SPI des PIN (donc les 26 premiers) il m'en reste 14...
Malheureusement je n'arrive pas a trouver un tuto pour savoir si c'est possible, sur quels PIN brancher la sonde, la valeur de la résistance a utiliser (longueur totale de 10 a 15m) et bien entendu si Jeedouino saura me lire les valeurs...
Je viens donc faire appel au savoir des experts de ce plugins pour m'aider a avancer en m'orientant dans la bonne direction
Merci d'avance de votre aide !!!
PS : mon idée est de récupérer la température avec mon matériel existant mais si ce n'est pas possible je suis ouvert aux suggestions sachant que je ne veux pas de Wifi, je peux tirer un autre cable RJ45 sans problème, mon switch est POE, le dispositif ne doit pas être sur batterie, je vis aux USA donc les produits du type FGBS321 ou FGBS001 sur la fréquence US ne sont toujours pas disponible...
Re: [Sujet officiel] : Jeedouino
Bonjour,
Je reviens à mon histoire de non retour d'état de ma commande du pin 7
J'ai fait des vérifications suggérés par winhex pour voir ce qui clochait dans le non retour d'état du switch 7
Dépendance : OK
Démons : OK
Dans les dernières lignes du log, et après avoir fait une commande sur le switch7 voici ce que j'ai:
[2017-02-18 18:39:40][DEBUG] : ConfigurePinValue piGPIO40 ( 5 ) PinValue : SwitchPin=7
[2017-02-18 18:39:40][DEBUG] : Réponse du Démon PiGpio :SOK
[2017-02-18 18:39:51][DEBUG] : PING ( EqID:5 ) Démon PiGpio en marche ??? Envoi d'un PING...
[2017-02-18 18:39:51][DEBUG] : Réponse du Démon PiGpio PINGOK
A priori tout est bon. Je précise encore que le retour d'état a déjà fonctionné , mais suite à des bidouilles de ma part , j'ai perdu ce retour d'état.
La connexion interne / externe fonctionne correctement .
Certainement une petite case que j'ai oublié de cocher , mais laquelle
PS: Quel hébergeur d'image utilisez vous ? j'ai viré Serving.com qui mettait sur le forum toutes mes images sans rapport avec Jeedom !
Et tant que j'y suis comment poster des images avec l'ascenseur dynamique ?
Je reviens à mon histoire de non retour d'état de ma commande du pin 7
J'ai fait des vérifications suggérés par winhex pour voir ce qui clochait dans le non retour d'état du switch 7
Dépendance : OK
Démons : OK
Dans les dernières lignes du log, et après avoir fait une commande sur le switch7 voici ce que j'ai:
[2017-02-18 18:39:40][DEBUG] : ConfigurePinValue piGPIO40 ( 5 ) PinValue : SwitchPin=7
[2017-02-18 18:39:40][DEBUG] : Réponse du Démon PiGpio :SOK
[2017-02-18 18:39:51][DEBUG] : PING ( EqID:5 ) Démon PiGpio en marche ??? Envoi d'un PING...
[2017-02-18 18:39:51][DEBUG] : Réponse du Démon PiGpio PINGOK
A priori tout est bon. Je précise encore que le retour d'état a déjà fonctionné , mais suite à des bidouilles de ma part , j'ai perdu ce retour d'état.
La connexion interne / externe fonctionne correctement .
Certainement une petite case que j'ai oublié de cocher , mais laquelle
PS: Quel hébergeur d'image utilisez vous ? j'ai viré Serving.com qui mettait sur le forum toutes mes images sans rapport avec Jeedom !
Et tant que j'y suis comment poster des images avec l'ascenseur dynamique ?
Re: [Sujet officiel] : Jeedouino
Je mets ce lien car j'avais commencé à discuter du sujet dans la rubrique " logiciel "
viewtopic.php?f=23&t=24975
Bon d'accord ça fait doublon mais je ne m'en sort pas alors que les choses devraient être simples pour une simple visualisation d'état d'un port Gpio
Question ; l'utilisation du plugin Jeeduino est il associé à un port différent du port de Jeedom ? Lorsque j'ai configuré le pin 7 avec Jeeduino , j'ai dû renseigner une nouvelle fois IP et port .
J'ai remis les mêmes valeurs que pour Jeedom . Bon ou pas bon ?
viewtopic.php?f=23&t=24975
Bon d'accord ça fait doublon mais je ne m'en sort pas alors que les choses devraient être simples pour une simple visualisation d'état d'un port Gpio
Question ; l'utilisation du plugin Jeeduino est il associé à un port différent du port de Jeedom ? Lorsque j'ai configuré le pin 7 avec Jeeduino , j'ai dû renseigner une nouvelle fois IP et port .
J'ai remis les mêmes valeurs que pour Jeedom . Bon ou pas bon ?
Re: [Sujet officiel] : Jeedouino
Bonjour @revlys,
Petite question, je sais qu'il est possible avec ton plugin de piloter les Gpio d'un raspberry en réseau,
Mais est-ce qui est possible de piloter les gpio d'un Arduino nano branché en usb sur un raspberry en réseau?
merci d'avance
Je fête aujourd'hui mes 1an d'utilisation de Jeedom et du Forum ! Merci à tous pour toute l'aide que vous m'avez apportés cette année
Petite question, je sais qu'il est possible avec ton plugin de piloter les Gpio d'un raspberry en réseau,
Mais est-ce qui est possible de piloter les gpio d'un Arduino nano branché en usb sur un raspberry en réseau?
merci d'avance
Je fête aujourd'hui mes 1an d'utilisation de Jeedom et du Forum ! Merci à tous pour toute l'aide que vous m'avez apportés cette année
Re: [Sujet officiel] : Jeedouino
Bonjour revlys,
J'ai vraiment besoin de toi
Je n'arrive toujours pas à afficher le retour d'état d'un pin du Gpio
J'ai refait une configuration basique en suivant ton tuto , rien n'y fait , normalement tout se fait automatiquement !
Je précise encore une fois que la sortie Gpio est bien commandée ( led change d'état )
J'aimerais bien pouvoir passer à la suite de ma domotique
J'ai vraiment besoin de toi
Je n'arrive toujours pas à afficher le retour d'état d'un pin du Gpio
J'ai refait une configuration basique en suivant ton tuto , rien n'y fait , normalement tout se fait automatiquement !
Je précise encore une fois que la sortie Gpio est bien commandée ( led change d'état )
J'aimerais bien pouvoir passer à la suite de ma domotique
Re: [Sujet officiel] : Jeedouino
Ayant réussi a mettre en place ce que je veux, je me réponds a moi même au cas ou çà en aiderait d'autres...Giome a écrit :Bonjour a tous,
J'utilise Jeedouino pour récupérer les impulsions de mes compteurs d'eau reliés a ma PiFace Digital 2 (3 compteurs en tout : arrivée principale, eau chaude et jardin). Tout se passe très bien, j'adore !!!
A présent j'aimerai rajouter une sonde DS18B20 étanche pour connaitre la température de mon chauffe et ainsi pouvoir le piloter au mieux en fonction de la consommation et de sa température, temps de chauffe, etc... Etant donné que le compteur d'eau chaude est juste a cote, relié a la PiFace par le biais des fils d'un câble RJ45 (donc juste 2/8) je pensais utiliser 3 autres fils pour la sonde et les connecter sur le même RPI.
Donc pas sur la PiFace car pas compatible avec la sonde (d’après mes lectures ), mais la PiFace n'utilisant que la partie SPI des PIN (donc les 26 premiers) il m'en reste 14...
Malheureusement je n'arrive pas a trouver un tuto pour savoir si c'est possible, sur quels PIN brancher la sonde, la valeur de la résistance a utiliser (longueur totale de 10 a 15m) et bien entendu si Jeedouino saura me lire les valeurs...
Je viens donc faire appel au savoir des experts de ce plugins pour m'aider a avancer en m'orientant dans la bonne direction
Merci d'avance de votre aide !!!
PS : mon idée est de récupérer la température avec mon matériel existant mais si ce n'est pas possible je suis ouvert aux suggestions sachant que je ne veux pas de Wifi, je peux tirer un autre cable RJ45 sans problème, mon switch est POE, le dispositif ne doit pas être sur batterie, je vis aux USA donc les produits du type FGBS321 ou FGBS001 sur la fréquence US ne sont toujours pas disponible...
La PiFace Digitale 2 n'utilise que quelques PINS du GPIO, uniquement ceux concernés par le lien SPI. De ce fait toutes les autres PINS sont libres et notamment la GPIO4 sur laquelle j'ai connecté ma sonde DS18B20. Ensuite installation des dépendances GPIO dans ce merveilleux plugin, création d'un nouvel équipement en définissant la sonde sur la GPIO4 et c'est fini !!!!
Néanmoins une dernière question, le manuel indique bien une lecture de la température toutes les 5 minutes mais c'est pas assez fréquent pour mes besoins... Comment je peux faire pour passer cette fréquence a 1 minute ??? => @revlys s'il est possible de laisser ce critère au choix de l'utilisateur ce serait TOP...
@+
Re: [Sujet officiel] : Jeedouino
Maintenant j'attaque mon projet suivant : Lecture de la tension de la batterie de mon UPS.
Petite explication
Mon RPI3 Jeedom est connecté a un UPS par sécurité mais ce dernier, lorsqu'il passe en mode batterie active le transformateur (même si rien n'est branché dessus) et se vide en moins de 2h tout seul... J'ai donc connecté 2 plug allume cigare directement sur les fils de la batterie. Bien entendu, la batterie étant en 12v (13,7v d’après les données de l'UPS), j'y ai mis un adaptateur allume cigare USB de type "Dash Charge" qui me donne du 5v en 2,4 ampères :
- 1 pour le PI avec son disque dur
- 1 pour le hub USB sur lequel est branchee 1 RFLINK, l'UPS, Zwave stick
Jusqu'ici tout fonctionne bien mais quand l'UPS passe sur batterie :
1- Il se vide rapidement tout seul malgré que rien ne soit branchée en 220v
2- Une fois éteint automatiquement, il ne communique plus avec mon RPI qui lui continue d’être alimenté (je n'ai pas mis d'extinction automatique)
3- L'UPS redémarrera tout seul une fois le courant revenu
Mon objectif
Donc voici ma liste de courses :
- Conserver la connexion entre l'UPS et le RPI comme existante aujourd'hui, du coup l'UPS me dit s'il est sur batterie ou pas.
- Rajouter une lecture de tension de la batterie, pour la connaitre même lorsque l'UPS est éteint et ainsi estimer l'autonomie restante
- Éteindre l'UPS des qu'il passe sur batterie, le rallumage (donc recharge de la batterie) étant automatique, pour économiser la batterie car tout mon système restera alimentée tout de même
La lecture d'une tension est analogique or le RPI ne comprend que le numérique. Mes lectures m'ont orienté vers un DAC (Digital Analogic Converter) mais ils communiquent en SPI avec le RPI et dans mon cas le SPI est déjà occupé par la PiFace...
Une autre solution consiste a utiliser un petit arduino et ses entrées analogique sans oublier le pont diviseur de tension pour ramener la tension de la batterie a un seuil respectant la tolérance de 5v de l'arduino.
Etant donnée que Jeedouino sait communiquer avec les arduinos, je post ma question ici en espérant que quelqu'un puisse m'aider :
Ou puis-je trouver un tuto sur la mise en place d'un arduino avec Jeeduino ? Quelles sont les bonnes pratiques ? Les pièges a éviter ? Exemples de Sketchs ?
Toute aide est la bienvenue car, jeune noob, je découvre totalement cet univers...
PS1 : mon objectif final sera de remplacer les 2 "petites" batteries de mon UPS (6v chacune en serie) par une batterie de voiture, tracteur, ... Enfin un truc lourd, énorme afin de rajouter mon modem et mon router dessus (ils s'alimentent en 12v c'est cool) et ainsi donner a mon RPI de long jour d'autonomie tout en pouvant continuer a m'envoyer des notifications par mails, AndroidNotify, ...
PS2 : Une fois cette mise en place effectuer, je pense faire un tuto concernant mon installation, ça pourrait donner des idées...
Petite explication
Mon RPI3 Jeedom est connecté a un UPS par sécurité mais ce dernier, lorsqu'il passe en mode batterie active le transformateur (même si rien n'est branché dessus) et se vide en moins de 2h tout seul... J'ai donc connecté 2 plug allume cigare directement sur les fils de la batterie. Bien entendu, la batterie étant en 12v (13,7v d’après les données de l'UPS), j'y ai mis un adaptateur allume cigare USB de type "Dash Charge" qui me donne du 5v en 2,4 ampères :
- 1 pour le PI avec son disque dur
- 1 pour le hub USB sur lequel est branchee 1 RFLINK, l'UPS, Zwave stick
Jusqu'ici tout fonctionne bien mais quand l'UPS passe sur batterie :
1- Il se vide rapidement tout seul malgré que rien ne soit branchée en 220v
2- Une fois éteint automatiquement, il ne communique plus avec mon RPI qui lui continue d’être alimenté (je n'ai pas mis d'extinction automatique)
3- L'UPS redémarrera tout seul une fois le courant revenu
Mon objectif
Donc voici ma liste de courses :
- Conserver la connexion entre l'UPS et le RPI comme existante aujourd'hui, du coup l'UPS me dit s'il est sur batterie ou pas.
- Rajouter une lecture de tension de la batterie, pour la connaitre même lorsque l'UPS est éteint et ainsi estimer l'autonomie restante
- Éteindre l'UPS des qu'il passe sur batterie, le rallumage (donc recharge de la batterie) étant automatique, pour économiser la batterie car tout mon système restera alimentée tout de même
La lecture d'une tension est analogique or le RPI ne comprend que le numérique. Mes lectures m'ont orienté vers un DAC (Digital Analogic Converter) mais ils communiquent en SPI avec le RPI et dans mon cas le SPI est déjà occupé par la PiFace...
Une autre solution consiste a utiliser un petit arduino et ses entrées analogique sans oublier le pont diviseur de tension pour ramener la tension de la batterie a un seuil respectant la tolérance de 5v de l'arduino.
Etant donnée que Jeedouino sait communiquer avec les arduinos, je post ma question ici en espérant que quelqu'un puisse m'aider :
Ou puis-je trouver un tuto sur la mise en place d'un arduino avec Jeeduino ? Quelles sont les bonnes pratiques ? Les pièges a éviter ? Exemples de Sketchs ?
Toute aide est la bienvenue car, jeune noob, je découvre totalement cet univers...
PS1 : mon objectif final sera de remplacer les 2 "petites" batteries de mon UPS (6v chacune en serie) par une batterie de voiture, tracteur, ... Enfin un truc lourd, énorme afin de rajouter mon modem et mon router dessus (ils s'alimentent en 12v c'est cool) et ainsi donner a mon RPI de long jour d'autonomie tout en pouvant continuer a m'envoyer des notifications par mails, AndroidNotify, ...
PS2 : Une fois cette mise en place effectuer, je pense faire un tuto concernant mon installation, ça pourrait donner des idées...
Re: [Sujet officiel] : Jeedouino
bonsoir,
merci au développeur
j'ai un problème de lancement du démon
je comprend pas le pourquoi du comment
je suis sous debian 8 sur un ESXI
merci au développeur
j'ai un problème de lancement du démon
je comprend pas le pourquoi du comment
je suis sous debian 8 sur un ESXI
Code : Tout sélectionner
[2017-03-01 20:17:10][DEBUG] : PING ( EqID:37 ) Démon USB en marche ??? Envoi d'un PING...
[2017-03-01 20:17:14][DEBUG] : Réponse du Démon USB :Aucune, Il n'est peût-être pas encore démarré.
[2017-03-01 20:17:15][DEBUG] : RePING ( EqID:37 ) Encore un essai...
[2017-03-01 20:17:18][DEBUG] : Réponse du Démon USB :Aucune, Il n'est peût-être pas encore démarré.
[2017-03-01 20:17:18][ERROR] : PING EqID:37 (Essai No 4 ): Le démon USB ne réponds pas - Réponse :Aucune, Il n'est peût-être pas encore démarré.
[2017-03-01 20:17:18][ERROR] : 4 PINGs non répondus, je stoppe les processus du démon USB ! ( EqID : 37 )
[2017-03-01 20:17:18][DEBUG] : KILL process 2203
[2017-03-01 20:17:19][DEBUG] : KILL process 2204
[2017-03-01 20:17:19][DEBUG] : KILL process 22397
[2017-03-01 20:17:23][DEBUG] : StopBoardDemonCMD - Arrêt forcé du démon USB sur 192.168.0.116 - jeedouinoUSB_37.py : Kill process : ["2203","2204","22397"]
[2017-03-01 20:17:23][DEBUG] : EqLogicForStart :[] ( Enlevé: 37 )
[2017-03-01 20:17:34][DEBUG] : Démarrage du démon USB.
[2017-03-01 20:17:34][DEBUG] : PING ( EqID:37 ) Démon USB en marche ??? Envoi d'un PING...
[2017-03-01 20:17:34][ERROR] : (Normal si ReStart demandé) Erreur de connection au démon USB - ID 37 sur 192.168.0.116:5000 - Réponse : 111 - Connection refused
[2017-03-01 20:17:35][DEBUG] : RePING ( EqID:37 ) Encore un essai...
[2017-03-01 20:17:35][ERROR] : (Normal si ReStart demandé) Erreur de connection au démon USB - ID 37 sur 192.168.0.116:5000 - Réponse : 111 - Connection refused
[2017-03-01 20:17:35][ERROR] : PING EqID:37 (Essai No 1 ): Le démon USB ne réponds pas - Réponse :NOK
[2017-03-01 20:17:35][DEBUG] : KILL process 22412
[2017-03-01 20:17:38][DEBUG] : StopBoardDemonCMD - Arrêt forcé du démon USB sur 192.168.0.116 - jeedouinoUSB_37.py : Kill process : ["22412"]
[2017-03-01 20:17:38][DEBUG] : Appel démon ArduinoUsb sur port :1a86 USB2.0-Serial ( /dev/ttyUSB0 ) - Baudrate : 115200
[2017-03-01 20:17:38][DEBUG] : Cmd Appel démon : sudo nice -n 19 /usr/bin/python /var/www/html/plugins/jeedouino/ressources/jeedouinoUSB_37.py 5000 /dev/ttyUSB0 37 192.168.0.116 80 . 115200
[2017-03-01 20:17:38][DEBUG] : EqLogicForStart :["37"] ( Ajouté: 37 )
[2017-03-01 20:17:38][DEBUG] : Le démon USB est en cours de démarrage. -
[2017-03-01 20:17:39][DEBUG] : PING ( EqID:37 ) Démon USB en marche ??? Envoi d'un PING...
[2017-03-01 20:17:39][ERROR] : (Normal si ReStart demandé) Erreur de connection au démon USB - ID 37 sur 192.168.0.116:5000 - Réponse : 111 - Connection refused
[2017-03-01 20:17:40][DEBUG] : RePING ( EqID:37 ) Encore un essai...
[2017-03-01 20:17:44][DEBUG] : Réponse du Démon USB :Aucune, Il n'est peût-être pas encore démarré.
[2017-03-01 20:17:44][ERROR] : PING EqID:37 (Essai No 2 ): Le démon USB ne réponds pas - Réponse :Aucune, Il n'est peût-être pas encore démarré.
Exception in thread Usb:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/var/www/html/plugins/jeedouino/ressources/jeedouinoUSB_37.py", line 181, in run
log ('Reponse brute recue',str(rep))
File "/var/www/html/plugins/jeedouino/ressources/jeedouinoUSB_37.py", line 24, in log
print('[%s][Demon USB] %s : %s' % (time.strftime('%Y-%m-%d %H:%M:%S', time.localtime()), str(level), message.encode('utf8')))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xfb in position 0: ordinal not in range(128)
Re: [Sujet officiel] : Jeedouino
Alors je viens de mettre hier soir en place Jeedouino sur mon Jeedom et ai mis 2 NodeMcu avec chacun leur DS18B20 est ça marche nickel (merci a l’auteur du plugin au passage). Le rafraîchissement est quasi a la seconde ( je vais chercher si il y a un délai exacte plus tard ) car quand par erreur je débranchais la masse du DS18B20 ou autre la température jeedom le voyais quasi instantanément, même chose lors du rétablissement du câblage.Giome a écrit :
Ayant réussi a mettre en place ce que je veux, je me réponds a moi même au cas ou çà en aiderait d'autres...
La PiFace Digitale 2 n'utilise que quelques PINS du GPIO, uniquement ceux concernés par le lien SPI. De ce fait toutes les autres PINS sont libres et notamment la GPIO4 sur laquelle j'ai connecté ma sonde DS18B20. Ensuite installation des dépendances GPIO dans ce merveilleux plugin, création d'un nouvel équipement en définissant la sonde sur la GPIO4 et c'est fini !!!!
Néanmoins une dernière question, le manuel indique bien une lecture de la température toutes les 5 minutes mais c'est pas assez fréquent pour mes besoins... Comment je peux faire pour passer cette fréquence a 1 minute ??? => @revlys s'il est possible de laisser ce critère au choix de l'utilisateur ce serait TOP...
@+
J'ai regarder la doc, ce qui est verifier toutes les 5 minute c'est les daemons et non les NodeMcu ou Arduino.
Si sa peux aidé.
Jeedom D.I.Y sur Proxmox via LXC
Re: [Sujet officiel] : Jeedouino
C'est vrai que le daemon est vérifié toutes les 5 minutesTealque a écrit : J'ai regarder la doc, ce qui est verifier toutes les 5 minute c'est les daemons et non les NodeMcu ou Arduino.
Si sa peux aidé.
=> Néanmoins mes valeurs ne sont actualisées que toutes les 5 minutes aussi... Pour infos j'archive toutes les valeurs et je désactive systématiquement le lissage... Une lecture a la minute serait plus intéressant pour moi mais je ne sais pas où changer ce critère...
Re: [Sujet officiel] : Jeedouino
Bonsoir,
après avoir tout supprimer et recrée sa fonctionne
va chercher pourquoi
merci au développeur
après avoir tout supprimer et recrée sa fonctionne
va chercher pourquoi
merci au développeur
vincenzi1 a écrit :bonsoir,
merci au développeur
j'ai un problème de lancement du démon
je comprend pas le pourquoi du comment
je suis sous debian 8 sur un ESXI
Code : Tout sélectionner
[2017-03-01 20:17:10][DEBUG] : PING ( EqID:37 ) Démon USB en marche ??? Envoi d'un PING... [2017-03-01 20:17:14][DEBUG] : Réponse du Démon USB :Aucune, Il n'est peût-être pas encore démarré. [2017-03-01 20:17:15][DEBUG] : RePING ( EqID:37 ) Encore un essai... [2017-03-01 20:17:18][DEBUG] : Réponse du Démon USB :Aucune, Il n'est peût-être pas encore démarré. [2017-03-01 20:17:18][ERROR] : PING EqID:37 (Essai No 4 ): Le démon USB ne réponds pas - Réponse :Aucune, Il n'est peût-être pas encore démarré. [2017-03-01 20:17:18][ERROR] : 4 PINGs non répondus, je stoppe les processus du démon USB ! ( EqID : 37 ) [2017-03-01 20:17:18][DEBUG] : KILL process 2203 [2017-03-01 20:17:19][DEBUG] : KILL process 2204 [2017-03-01 20:17:19][DEBUG] : KILL process 22397 [2017-03-01 20:17:23][DEBUG] : StopBoardDemonCMD - Arrêt forcé du démon USB sur 192.168.0.116 - jeedouinoUSB_37.py : Kill process : ["2203","2204","22397"] [2017-03-01 20:17:23][DEBUG] : EqLogicForStart :[] ( Enlevé: 37 ) [2017-03-01 20:17:34][DEBUG] : Démarrage du démon USB. [2017-03-01 20:17:34][DEBUG] : PING ( EqID:37 ) Démon USB en marche ??? Envoi d'un PING... [2017-03-01 20:17:34][ERROR] : (Normal si ReStart demandé) Erreur de connection au démon USB - ID 37 sur 192.168.0.116:5000 - Réponse : 111 - Connection refused [2017-03-01 20:17:35][DEBUG] : RePING ( EqID:37 ) Encore un essai... [2017-03-01 20:17:35][ERROR] : (Normal si ReStart demandé) Erreur de connection au démon USB - ID 37 sur 192.168.0.116:5000 - Réponse : 111 - Connection refused [2017-03-01 20:17:35][ERROR] : PING EqID:37 (Essai No 1 ): Le démon USB ne réponds pas - Réponse :NOK [2017-03-01 20:17:35][DEBUG] : KILL process 22412 [2017-03-01 20:17:38][DEBUG] : StopBoardDemonCMD - Arrêt forcé du démon USB sur 192.168.0.116 - jeedouinoUSB_37.py : Kill process : ["22412"] [2017-03-01 20:17:38][DEBUG] : Appel démon ArduinoUsb sur port :1a86 USB2.0-Serial ( /dev/ttyUSB0 ) - Baudrate : 115200 [2017-03-01 20:17:38][DEBUG] : Cmd Appel démon : sudo nice -n 19 /usr/bin/python /var/www/html/plugins/jeedouino/ressources/jeedouinoUSB_37.py 5000 /dev/ttyUSB0 37 192.168.0.116 80 . 115200 [2017-03-01 20:17:38][DEBUG] : EqLogicForStart :["37"] ( Ajouté: 37 ) [2017-03-01 20:17:38][DEBUG] : Le démon USB est en cours de démarrage. - [2017-03-01 20:17:39][DEBUG] : PING ( EqID:37 ) Démon USB en marche ??? Envoi d'un PING... [2017-03-01 20:17:39][ERROR] : (Normal si ReStart demandé) Erreur de connection au démon USB - ID 37 sur 192.168.0.116:5000 - Réponse : 111 - Connection refused [2017-03-01 20:17:40][DEBUG] : RePING ( EqID:37 ) Encore un essai... [2017-03-01 20:17:44][DEBUG] : Réponse du Démon USB :Aucune, Il n'est peût-être pas encore démarré. [2017-03-01 20:17:44][ERROR] : PING EqID:37 (Essai No 2 ): Le démon USB ne réponds pas - Réponse :Aucune, Il n'est peût-être pas encore démarré. Exception in thread Usb: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner self.run() File "/var/www/html/plugins/jeedouino/ressources/jeedouinoUSB_37.py", line 181, in run log ('Reponse brute recue',str(rep)) File "/var/www/html/plugins/jeedouino/ressources/jeedouinoUSB_37.py", line 24, in log print('[%s][Demon USB] %s : %s' % (time.strftime('%Y-%m-%d %H:%M:%S', time.localtime()), str(level), message.encode('utf8'))) UnicodeDecodeError: 'ascii' codec can't decode byte 0xfb in position 0: ordinal not in range(128)
Re: [Sujet officiel] : Jeedouino
Tu regarde ou ? sur le dashboard ou l'historique ? moi je le voie s'actualisé sur le dashboard très rapidementGiome a écrit : C'est vrai que le daemon est vérifié toutes les 5 minutes
=> Néanmoins mes valeurs ne sont actualisées que toutes les 5 minutes aussi... Pour infos j'archive toutes les valeurs et je désactive systématiquement le lissage... Une lecture a la minute serait plus intéressant pour moi mais je ne sais pas où changer ce critère...
sur l'historique en effet l'intervalle est de 5 minute mais ça c'est Jeedom qui le récupère toute les 5 minutes https://jeedom.com/doc_old/documentatio ... story.html
Par contre j'ai pas encore vue changer ce paramètre.
Jeedom D.I.Y sur Proxmox via LXC
Re: [Sujet officiel] : Jeedouino
Donc ca veut dire que je suis sur du "Non événement" avec Jeedouino et une sonde sur GPIO 4 ?Tealque a écrit : Tu regarde ou ? sur le dashboard ou l'historique ? moi je le voie s'actualisé sur le dashboard très rapidement
sur l'historique en effet l'intervalle est de 5 minute mais ça c'est Jeedom qui le récupère toute les 5 minutes https://jeedom.com/doc_old/documentatio ... story.html
Par contre j'ai pas encore vue changer ce paramètre.
Dans le cas ou ce serait sur "Événement" ce serait Jeedouino qui gérerait la fréquence et la je pourrais faire quelque chose pour passer a la minute...1.1. Méthode d’historisation
Un des premiers éléments est de savoir si la commande que vous historisez est de type événement ou non :
Non événement : c’est le cas le plus simple. Jeedom va collecter toutes les 5min la valeur de la commande et historiser le résultat.
Evènement : Jeedom sait qu’il ne peut récupérer la valeur. Il attend donc que le plugin (et indirectement le module) la lui transmette. Ensuite, en fonction de la fréquence et de vos réglages, il se peut qu’un premier lissage intervienne. En effet, si Jeedom reçoit 2 valeurs à moins de 5min d’intervalle, il va par défaut en faire la moyenne pour n’en stocker qu’une. Vous pouvez bien sûr changer ce réglage pour qu’au lieu de la moyenne il prenne le maximum, le minimum ou au contraire qu’il garde les deux. Nous verrons par la suite comment changer ce réglage.
Sinon pour infos, pour moi c'est du 5 minutes sur le Dashboard, dans l'historique et bien entendu dans la BDD...
Re: [Sujet officiel] : Jeedouino
Bonjour,
Je posséde un raspberry avec Jeedom et un autre avec une carte PIFACE2.
J'ai le démon qui ne fonctionne pas.
J'ai installé pifafedigitalo sur le raspberry avec PIFACE2.
Pour la configuration du pluging j'ai mis l'adresse IP du PIFACE, par contre je ne sais pas quel port utiliser ?
J'ai bien un port de disponible (8000) qui est donné par simpelwebcontrol.py ( j'ai un ssh 22 et un VNC) ?
Ai je oublié quelque chose dans la configuration de mon plugin ou du piface2 ?
Merci et cordialement
Je posséde un raspberry avec Jeedom et un autre avec une carte PIFACE2.
J'ai le démon qui ne fonctionne pas.
J'ai installé pifafedigitalo sur le raspberry avec PIFACE2.
Pour la configuration du pluging j'ai mis l'adresse IP du PIFACE, par contre je ne sais pas quel port utiliser ?
J'ai bien un port de disponible (8000) qui est donné par simpelwebcontrol.py ( j'ai un ssh 22 et un VNC) ?
Ai je oublié quelque chose dans la configuration de mon plugin ou du piface2 ?
Merci et cordialement
Re: [Sujet officiel] : Jeedouino
Bonjour à tous,
Nouveau propriétaire d'un Arduino Uno Wifi, j'ai voulu installé le plugin Jeeduino hier soir, et lors de l'installation des dépendances POUF :
J'ai pu relancer la bestiole en forçant les mise à jour en ssh (update - upgrade et dist).
Un reboot plus tard et Jeedom est de retour. Par contre depuis il m'est impossible de voir mes périphériques USB (RFXcom + dongle bluetooth + dongle GSM).
Je pense que c'est plus lié à la mise à jour de Jessie qu'à l'installation de Jeeduino, mais je pose quand même la question pour être sûr
PS : a force d'essai j'ai réussi à planter le rpbi3 à distance... plus d'accès ssh, plus de réponse au ping, je verrais ce soir dans quel état il est.
Edit : OK, ce n'est pas un problème du plugin mais c'est que rpbi3 plante après une mise a jour... (pour ceux que ca pourrait aider, je reprends le sujet ici viewtopic.php?f=24&t=24177 )
Nouveau propriétaire d'un Arduino Uno Wifi, j'ai voulu installé le plugin Jeeduino hier soir, et lors de l'installation des dépendances POUF :
Code : Tout sélectionner
SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Un reboot plus tard et Jeedom est de retour. Par contre depuis il m'est impossible de voir mes périphériques USB (RFXcom + dongle bluetooth + dongle GSM).
Je pense que c'est plus lié à la mise à jour de Jessie qu'à l'installation de Jeeduino, mais je pose quand même la question pour être sûr
PS : a force d'essai j'ai réussi à planter le rpbi3 à distance... plus d'accès ssh, plus de réponse au ping, je verrais ce soir dans quel état il est.
Edit : OK, ce n'est pas un problème du plugin mais c'est que rpbi3 plante après une mise a jour... (pour ceux que ca pourrait aider, je reprends le sujet ici viewtopic.php?f=24&t=24177 )
RPI PI3
RFXcom + Zwave + BLE + SMS
- - - - - - - - - - -
Danfoss Living Connect + AEON multisenor + Fibaro wall plug + Fibaro relay switch + Somfy Freevia 300 + Somfy Module VR + Somfy Protexiom + Smart meter QUBINO + Arduino UNO Wifi
RFXcom + Zwave + BLE + SMS
- - - - - - - - - - -
Danfoss Living Connect + AEON multisenor + Fibaro wall plug + Fibaro relay switch + Somfy Freevia 300 + Somfy Module VR + Somfy Protexiom + Smart meter QUBINO + Arduino UNO Wifi
Re: [Sujet officiel] : Jeedouino
Salut,
Je cherche une solution pour contrôler la connexion d'un nodemcu esp12E, je m'explique.
J'ai connecté un nodemcu avec une sonde ds18b20 sur le plugin jeedouino, le tout fonctionne correctement mais si je perd le nodemcu pour n'importe quelle raison coupure electrique ou wifi la valeur dans jeedouino reste la dernière valeur mesurée. Avez-vous une solution pour contrôler la bonne connexion du nodemcu toutes les 15min ou 30min ?
Merci par avance.
Je cherche une solution pour contrôler la connexion d'un nodemcu esp12E, je m'explique.
J'ai connecté un nodemcu avec une sonde ds18b20 sur le plugin jeedouino, le tout fonctionne correctement mais si je perd le nodemcu pour n'importe quelle raison coupure electrique ou wifi la valeur dans jeedouino reste la dernière valeur mesurée. Avez-vous une solution pour contrôler la bonne connexion du nodemcu toutes les 15min ou 30min ?
Merci par avance.
Re: [Sujet officiel] : Jeedouino
Bonjour,
J'ai une question bête pour le démarrage avec un wemos D1. Dans la doc du plugin, il est indiqué que pour les boites en réseau, comme le D1 (wifi), il n'y a pas besoin des démons. Mais, pour initialiser le D1 (SSID, Mot de passe, @IP) il faut bien le connecter d'abord en USB et téléverser un sketch de base pour rentrer ces infos?? Non?
Donc, étape 1. initialisation du wemos avec l'interface USB (pas besoin de jeedom) et, ensuite, quand la connexion au réseau est possible, là, on peut mettre à jour le sketch via jeedom. C'est bien ça la marche à suivre?
Merci.
J'ai une question bête pour le démarrage avec un wemos D1. Dans la doc du plugin, il est indiqué que pour les boites en réseau, comme le D1 (wifi), il n'y a pas besoin des démons. Mais, pour initialiser le D1 (SSID, Mot de passe, @IP) il faut bien le connecter d'abord en USB et téléverser un sketch de base pour rentrer ces infos?? Non?
Donc, étape 1. initialisation du wemos avec l'interface USB (pas besoin de jeedom) et, ensuite, quand la connexion au réseau est possible, là, on peut mettre à jour le sketch via jeedom. C'est bien ça la marche à suivre?
Merci.
Re: [Sujet officiel] : Jeedouino
Salut,
Je n'arrive pas à utiliser l'entrée analogique (A0) des wemos avec jeedouino. J'aimerai mesurer la tension d'une batterie...
MONTAGE : Wemos dedié, je fais un pont diviseur de tension pour envoyer environ 2.30v sur l'entrée A0.
CONFIG: J'affecte la fonction "entree analogique" sur la PIN A0 dans le plugin, je save et j'envoi le sketch comme d'hab
SYMPTOME : lorsque l’entrée analogique est affectée, je perd des paquets sur le PING vers mon wemos, et je n’obtiens pas de résultat sur la commande analog_input
DIAG: si je désaffecte la pin, le PING remarche parfaitement.Si je teste hors jeedouino avec le firm ESPeasy j'ai un résultat de 708. Donc le wemos marche bien. d'ailleurs j'ai aussi testé avec un autre wemos...
J'ai essayer de pousser le sketch avec IDE 1.6.5 et 1.8.0
Quelqu'un a t il dèja rencontrer ce pb.
Revlys, Peux-tu m'aider ?
Merci à tous
Je n'arrive pas à utiliser l'entrée analogique (A0) des wemos avec jeedouino. J'aimerai mesurer la tension d'une batterie...
MONTAGE : Wemos dedié, je fais un pont diviseur de tension pour envoyer environ 2.30v sur l'entrée A0.
CONFIG: J'affecte la fonction "entree analogique" sur la PIN A0 dans le plugin, je save et j'envoi le sketch comme d'hab
SYMPTOME : lorsque l’entrée analogique est affectée, je perd des paquets sur le PING vers mon wemos, et je n’obtiens pas de résultat sur la commande analog_input
DIAG: si je désaffecte la pin, le PING remarche parfaitement.Si je teste hors jeedouino avec le firm ESPeasy j'ai un résultat de 708. Donc le wemos marche bien. d'ailleurs j'ai aussi testé avec un autre wemos...
J'ai essayer de pousser le sketch avec IDE 1.6.5 et 1.8.0
Quelqu'un a t il dèja rencontrer ce pb.
Revlys, Peux-tu m'aider ?
Merci à tous
Re: [Sujet officiel] : Jeedouino
Pas exactement, il faut d'abord créer un équipement sur jeedom avec ssid, mdp et ip, ensuite quand tu sauvegardes, tu peux télécharger le sketch pour uploader en USB ( avec arduino IDE par exemple).golfvert a écrit :Bonjour,
J'ai une question bête pour le démarrage avec un wemos D1. Dans la doc du plugin, il est indiqué que pour les boites en réseau, comme le D1 (wifi), il n'y a pas besoin des démons. Mais, pour initialiser le D1 (SSID, Mot de passe, @IP) il faut bien le connecter d'abord en USB et téléverser un sketch de base pour rentrer ces infos?? Non?
Donc, étape 1. initialisation du wemos avec l'interface USB (pas besoin de jeedom) et, ensuite, quand la connexion au réseau est possible, là, on peut mettre à jour le sketch via jeedom. C'est bien ça la marche à suivre?
Merci.
Une fois le wemos allumé il se connecte au wifi. Et la tu peux modifier les pins depuis jeedom...
Envoyé de mon FRD-L09 en utilisant Tapatalk
Re: [Sujet officiel] : Jeedouino
Salut @revlys, comme je peux relancer le daemon jeedouino par terminal?
J'ai un Jeedom qui a cessé de l'accès web, mais il fonctionne correctement. Le problème est que j'ai un Arduino UNO contrôlé par Jeedouino, je dois relancer et ne savent pas comme il pouvait de ssh.
Une idée?
Merci d'avance
J'ai un Jeedom qui a cessé de l'accès web, mais il fonctionne correctement. Le problème est que j'ai un Arduino UNO contrôlé par Jeedouino, je dois relancer et ne savent pas comme il pouvait de ssh.
Une idée?
Merci d'avance
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 30 invités