Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Le groupe des Helpers est present pour vous aidez, n'hésitez pas à poser des questions ;)

Toute la communauté vous remercie

/!\ L’ancien forum passera en lecture seule en janvier 2020 (Si community a bien pris le relais) puis nous le fermerons définitivement en janvier 2021./!\
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers][Sujet Principal] Jeedouino

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
Avatar de l’utilisateur
Giome
Timide
Messages : 188
Inscription : 03 oct. 2015, 06:18

Re: [Sujet officiel] : Jeedouino

Message par Giome » 17 févr. 2017, 07:00

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 :ugeek: ), mais la PiFace n'utilisant que la partie SPI des PIN (donc les 26 premiers) il m'en reste 14... :o

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 :idea: pour m'aider a avancer en m'orientant dans la bonne direction :arrow:

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...

rcdomo
Timide
Messages : 212
Inscription : 01 déc. 2014, 20:23

Re: [Sujet officiel] : Jeedouino

Message par rcdomo » 18 févr. 2017, 19:20

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 ?

rcdomo
Timide
Messages : 212
Inscription : 01 déc. 2014, 20:23

Re: [Sujet officiel] : Jeedouino

Message par rcdomo » 22 févr. 2017, 18:28

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 ?

Avatar de l’utilisateur
KCDQ
Timide
Messages : 41
Inscription : 24 févr. 2016, 18:10

Re: [Sujet officiel] : Jeedouino

Message par KCDQ » 24 févr. 2017, 18:51

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

rcdomo
Timide
Messages : 212
Inscription : 01 déc. 2014, 20:23

Re: [Sujet officiel] : Jeedouino

Message par rcdomo » 26 févr. 2017, 11:17

Bonjour revlys,
J'ai vraiment besoin de toi :idea:
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 :D

Avatar de l’utilisateur
Giome
Timide
Messages : 188
Inscription : 03 oct. 2015, 06:18

Re: [Sujet officiel] : Jeedouino

Message par Giome » 01 mars 2017, 18:38

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 :ugeek: ), mais la PiFace n'utilisant que la partie SPI des PIN (donc les 26 premiers) il m'en reste 14... :o

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 :idea: pour m'aider a avancer en m'orientant dans la bonne direction :arrow:

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...
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...

@+

Avatar de l’utilisateur
Giome
Timide
Messages : 188
Inscription : 03 oct. 2015, 06:18

Re: [Sujet officiel] : Jeedouino

Message par Giome » 01 mars 2017, 19:21

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... :oops:

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...

vincenzi1
Timide
Messages : 252
Inscription : 01 mars 2017, 20:25
Localisation : Normandie

Re: [Sujet officiel] : Jeedouino

Message par vincenzi1 » 01 mars 2017, 20:30

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)

Avatar de l’utilisateur
Tealque
Timide
Messages : 56
Inscription : 24 juil. 2016, 17:47

Re: [Sujet officiel] : Jeedouino

Message par Tealque » 03 mars 2017, 14:56

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...

@+
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.
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

Avatar de l’utilisateur
Giome
Timide
Messages : 188
Inscription : 03 oct. 2015, 06:18

Re: [Sujet officiel] : Jeedouino

Message par Giome » 03 mars 2017, 18:27

Tealque 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é.
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...

vincenzi1
Timide
Messages : 252
Inscription : 01 mars 2017, 20:25
Localisation : Normandie

Re: [Sujet officiel] : Jeedouino

Message par vincenzi1 » 03 mars 2017, 21:32

Bonsoir,

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)

Avatar de l’utilisateur
Tealque
Timide
Messages : 56
Inscription : 24 juil. 2016, 17:47

Re: [Sujet officiel] : Jeedouino

Message par Tealque » 07 mars 2017, 17:57

Giome 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...
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.
Jeedom D.I.Y sur Proxmox via LXC

Avatar de l’utilisateur
Giome
Timide
Messages : 188
Inscription : 03 oct. 2015, 06:18

Re: [Sujet officiel] : Jeedouino

Message par Giome » 07 mars 2017, 23:04

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.
Donc ca veut dire que je suis sur du "Non événement" avec Jeedouino et une sonde sur GPIO 4 ?
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.
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...

Sinon pour infos, pour moi c'est du 5 minutes sur le Dashboard, dans l'historique et bien entendu dans la BDD...

cicis54
Timide
Messages : 87
Inscription : 11 août 2016, 19:29

Re: [Sujet officiel] : Jeedouino

Message par cicis54 » 08 mars 2017, 11:24

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

Avatar de l’utilisateur
GGTF
Timide
Messages : 159
Inscription : 14 nov. 2015, 14:29

Re: [Sujet officiel] : Jeedouino

Message par GGTF » 09 mars 2017, 11:52

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 :

Code : Tout sélectionner

SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
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 ;))
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

maxfa11
Timide
Messages : 106
Inscription : 11 janv. 2017, 14:15

Re: [Sujet officiel] : Jeedouino

Message par maxfa11 » 13 mars 2017, 13:23

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.

golfvert
Timide
Messages : 251
Inscription : 24 mai 2015, 20:50
Localisation : 31

Re: [Sujet officiel] : Jeedouino

Message par golfvert » 14 mars 2017, 23:16

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.

oeilt
Timide
Messages : 36
Inscription : 29 janv. 2015, 21:40

Re: [Sujet officiel] : Jeedouino

Message par oeilt » 16 mars 2017, 15:14

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

oeilt
Timide
Messages : 36
Inscription : 29 janv. 2015, 21:40

Re: [Sujet officiel] : Jeedouino

Message par oeilt » 16 mars 2017, 21:54

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.
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).
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

dj_janker
Timide
Messages : 461
Inscription : 03 févr. 2015, 09:27

Re: [Sujet officiel] : Jeedouino

Message par dj_janker » 18 mars 2017, 08:44

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

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités