[Plugin Tiers] Plugin Téléinfo
- nickasimir
- Actif
- Messages : 693
- Inscription : 06 août 2014, 19:35
- Localisation : Montreuil, Idf
Re: Plugin Téléinfo
Merci j'ai ca comme info :
Code : Tout sélectionner
[2016-02-23 14:19:31][teleinfo][INFO] : Mise en forme pour le service : http://192.168.1.41:80
[2016-02-23 14:19:31][teleinfo][INFO] : ---------------------------------------------
[2016-02-23 14:19:31][teleinfo][INFO] : Fonctionnement en mode 1 compteur
[2016-02-23 14:19:31][teleinfo][INFO] : Adresse :http://192.168.1.41:80
[2016-02-23 14:19:31][teleinfo][INFO] : Adresse :http://192.168.1.41:80
[2016-02-23 14:19:31][teleinfo][INFO] : Host / Port :192.168.1.41:80
[2016-02-23 14:19:31][teleinfo][INFO] : Host / Port :192.168.1.41:80
[2016-02-23 14:19:31][teleinfo][INFO] : Path complémentaire :
[2016-02-23 14:19:31][teleinfo][INFO] : Path complémentaire :
[2016-02-23 14:19:31][teleinfo][INFO] : Mise en forme pour le service : http://192.168.1.41:80
[2016-02-23 14:19:31][teleinfo][INFO] : Mise en forme pour le service : http://192.168.1.41:80
[2016-02-23 14:19:31][teleinfo][INFO] : ---------------------------------------------
[2016-02-23 14:19:31][teleinfo][INFO] : ---------------------------------------------
[2016-02-23 14:19:31][teleinfo][INFO] : Fonctionnement en mode 1 compteur
[2016-02-23 14:19:31][teleinfo][INFO] : Fonctionnement en mode 1 compteur
[2016-02-23 14:19:31][teleinfo][INFO] : Exécution du service : nice -n 19 /usr/bin/python /var/www/html/plugins/teleinfo/ressources/teleinfo.py -p /dev/ttyUSB0 -v 1200 -e http://192.168.1.41:80 -c xxxxxx -r /var/www/html/plugins/teleinfo/core/class
[2016-02-23 14:19:31][teleinfo][INFO] : Exécution du service : nice -n 19 /usr/bin/python /var/www/html/plugins/teleinfo/ressources/teleinfo.py -p /dev/ttyUSB0 -v 1200 -e http://192.168.1.41:80 -c xxxxxx -r /var/www/html/plugins/teleinfo/core/class
[2016-02-23 14:19:31][teleinfo][INFO] : Exécution du service : nice -n 19 /usr/bin/python /var/www/html/plugins/teleinfo/ressources/teleinfo.py -p /dev/ttyUSB0 -v 1200 -e http://192.168.1.41:80 -c xxxxxxx -r /var/www/html/plugins/teleinfo/core/class
[2016-02-23 14:19:31][teleinfo][INFO] : Vérification de l'état du service : NOK
[2016-02-23 14:19:31][teleinfo][INFO] : Vérification de l'état du service : OK
[2016-02-23 14:19:31][teleinfo][INFO] : Vérification de l'état du service : OK
[2016-02-23 14:19:33][teleinfo][INFO] : Vérification de l'état du service : NOK
[2016-02-23 14:19:33][teleinfo][INFO] : Vérification de l'état du service : NOK
[2016-02-23 14:19:33][teleinfo][INFO] : Vérification de l'état du service : NOK
[2016-02-23 14:19:33][teleinfo][INFO] : Vérification de l'état du service : NOK
Jeedom en DIY sur NUCI3| Mon Matos : Ici
Re: Plugin Téléinfo
En dehors du double lancement je vois pas d'anomalies. Tout fonctionnait avant ?
Présence / SonyBravia / Téléinfo
- nickasimir
- Actif
- Messages : 693
- Inscription : 06 août 2014, 19:35
- Localisation : Montreuil, Idf
Re: Plugin Téléinfo
oui tout fonctionnait.
J'étais sur une cubian wheezy et la je suis passé a une armbian jessie.
mon teleinfo est sur un hub usb. c'est la seule chose que je vois qui peut clocher
J'étais sur une cubian wheezy et la je suis passé a une armbian jessie.
mon teleinfo est sur un hub usb. c'est la seule chose que je vois qui peut clocher
Dernière édition par nickasimir le 23 févr. 2016, 14:30, édité 1 fois.
Jeedom en DIY sur NUCI3| Mon Matos : Ici
Re: Plugin Téléinfo
Surement des problèmes de droits d'accès au port, tu arrives a lire la téléinfo quand tu interroges le port ?
Présence / SonyBravia / Téléinfo
- nickasimir
- Actif
- Messages : 693
- Inscription : 06 août 2014, 19:35
- Localisation : Montreuil, Idf
Re: Plugin Téléinfo
va falloir me donner plus d'information, c'est a dire ?
Jeedom en DIY sur NUCI3| Mon Matos : Ici
Re: Plugin Téléinfo
Avec ces commandes en ssh :
Code : Tout sélectionner
stty -F /dev/ttyUSB0 1200 sane evenp parenb cs7 -crtscts
cat /dev/ttyUSB0
Présence / SonyBravia / Téléinfo
Re: Plugin Téléinfo
Bonjour,
j'ai aussi le problème depuis la mise à jour.
Je ne retrouve plus Téléinfo dans le menu "Acceuil"???
Avant la mise à jour, tout fonctionné.
Ci dessous mes logs:
&message=Thread terminated**
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/teleinfo/ressources/teleinfo.py", line 414, in
teleinfo.run()
File "/usr/share/nginx/www/jeedom/plugins/teleinfo/ressources/teleinfo.py", line 275, in run
frameCsv = self.read()
File "/usr/share/nginx/www/jeedom/plugins/teleinfo/ressources/teleinfo.py", line 184, in read
resp = self._ser.readline()
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 460, in read
raise SerialException('device reports readiness to read but returned no data (device disconnected?)')
serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected?)
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/teleinfo/ressources/teleinfo.py", line 414, in
teleinfo.run()
File "/usr/share/nginx/www/jeedom/plugins/teleinfo/ressources/teleinfo.py", line 303, in run
_SendData += _Separateur + "ADCO=" + Donnees["ADCO"]
KeyError: 'ADCO'
[2016-02-23 10:00:39][teleinfo][ERROR] : Impossible de lancer le démon téléinfo, vérifiez l'ip
/bin/sh: 1: Syntax error: Unterminated quoted string
Avez vous une idée?
j'ai aussi le problème depuis la mise à jour.
Je ne retrouve plus Téléinfo dans le menu "Acceuil"???
Avant la mise à jour, tout fonctionné.
Ci dessous mes logs:
&message=Thread terminated**
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/teleinfo/ressources/teleinfo.py", line 414, in
teleinfo.run()
File "/usr/share/nginx/www/jeedom/plugins/teleinfo/ressources/teleinfo.py", line 275, in run
frameCsv = self.read()
File "/usr/share/nginx/www/jeedom/plugins/teleinfo/ressources/teleinfo.py", line 184, in read
resp = self._ser.readline()
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 460, in read
raise SerialException('device reports readiness to read but returned no data (device disconnected?)')
serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected?)
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/teleinfo/ressources/teleinfo.py", line 414, in
teleinfo.run()
File "/usr/share/nginx/www/jeedom/plugins/teleinfo/ressources/teleinfo.py", line 303, in run
_SendData += _Separateur + "ADCO=" + Donnees["ADCO"]
KeyError: 'ADCO'
[2016-02-23 10:00:39][teleinfo][ERROR] : Impossible de lancer le démon téléinfo, vérifiez l'ip
/bin/sh: 1: Syntax error: Unterminated quoted string
Avez vous une idée?
Re: Plugin Téléinfo
@Fab38, le panel n'est plus supporté
Envoyé de mon SM-G901F en utilisant Tapatalk
Envoyé de mon SM-G901F en utilisant Tapatalk
Présence / SonyBravia / Téléinfo
Re: Plugin Téléinfo
Merci ticed35 pour ta réponse.
Si je comprends bien, il n'y a plus d’accès au panel pour voir les courbes ou infos de consommations jour/mois etc...????
Sais tu pourquoi ?
Comment connaitre cette information avant mise à jour ? autrement je ne l'aurai pas faite.
Merci d'avance pour vos retours.
Si je comprends bien, il n'y a plus d’accès au panel pour voir les courbes ou infos de consommations jour/mois etc...????
Sais tu pourquoi ?
Comment connaitre cette information avant mise à jour ? autrement je ne l'aurai pas faite.
Merci d'avance pour vos retours.
Re: Plugin Téléinfo
Je n'ai plus le temps de le mettre à jour pour qu'il soit complètement fonctionnel et je ne peux laisser le panel visible pour une version stable. Par ailleurs les stats sont toujours disponibles, soit sur la vue historique soit en les affichant sur le dashboard.
Envoyé de mon SM-G901F en utilisant Tapatalk
Envoyé de mon SM-G901F en utilisant Tapatalk
Présence / SonyBravia / Téléinfo
- nickasimir
- Actif
- Messages : 693
- Inscription : 06 août 2014, 19:35
- Localisation : Montreuil, Idf
Re: Plugin Téléinfo
Oui ca tourne. J'ai un tas d'info en continue :nickasimir a écrit :va falloir me donner plus d'information, c'est a dire ?
Code : Tout sélectionner
MOTDETAT 000000 B
ADCO 020728043819 C
OPTARIF BASE 0
ISOUSC 30 9
BASE 003833243 %
PTEC TH.. $
IINST 003 Z
IMAX 028 I
PAPP 00680 /
MOTDETAT 000000 B
ADCO 020728043819 C
OPTARIF BASE 0
ISOUSC 30 9
BASE 003833243 %
PTEC TH.. $
IINST 003 Z
IMAX 028 I
PAPP 00670 .
MOTDETAT 000000 B
Jeedom en DIY sur NUCI3| Mon Matos : Ici
Re: Plugin Téléinfo
Ok donc sûrement un problème d'accès sur le port, soit il faut l'ajouter au groupe dialout soit donner les droit root à jeedom.
Envoyé de mon SM-G901F en utilisant Tapatalk
Envoyé de mon SM-G901F en utilisant Tapatalk
Présence / SonyBravia / Téléinfo
- nickasimir
- Actif
- Messages : 693
- Inscription : 06 août 2014, 19:35
- Localisation : Montreuil, Idf
Re: Plugin Téléinfo
question annexe j'ai pas supprimé l'objet teleinfo. Depuis que j'ai réimporté ma backup, tu penses que ca peut jouer ?
Jeedom en DIY sur NUCI3| Mon Matos : Ici
- nickasimir
- Actif
- Messages : 693
- Inscription : 06 août 2014, 19:35
- Localisation : Montreuil, Idf
Re: Plugin Téléinfo
et tu as une idée de comment faire ?ticed35 a écrit :Ok donc sûrement un problème d'accès sur le port, soit il faut l'ajouter au groupe dialout soit donner les droit root à jeedom.
Envoyé de mon SM-G901F en utilisant Tapatalk
Bon j'ai regardé sur internet et je dois préciser que je suis utilisateur root donc ^par défaut cet utilisateur a accès au dialout.
Comment je peux donner les droit root a jeedom ?
Jeedom en DIY sur NUCI3| Mon Matos : Ici
Re: Plugin Téléinfo
Pour donner les droits a Jeedom
En root
echo "www-data ALL=(ALL) NOPASSWD: ALL" | (EDITOR="tee -a" visudo)
En root
echo "www-data ALL=(ALL) NOPASSWD: ALL" | (EDITOR="tee -a" visudo)
Re: Plugin Téléinfo
Merci Ticeed pour ton aide
Je pense que j'ai un problème de droit également
voici mes logs
[2016-02-23 16:58:07][teleinfo][INFO] : Démarrage du service en mode satellite
[2016-02-23 16:58:07][teleinfo][INFO] : --------- Informations sur le master --------
[2016-02-23 16:58:07][teleinfo][INFO] : Adresse : http://192.168.83.154:80
[2016-02-23 16:58:07][teleinfo][INFO] : Host / Port : 192.168.83.154:80
[2016-02-23 16:58:07][teleinfo][INFO] : Path complémentaire :
[2016-02-23 16:58:07][teleinfo][INFO] : Mise en forme pour le service : http://192.168.83.154:80
[2016-02-23 16:58:07][teleinfo][INFO] : ---------------------------------------------
[2016-02-23 16:58:07][teleinfo][INFO] : Fonctionnement en mode 1 compteur
[2016-02-23 16:58:07][teleinfo][INFO] : Exécution du service : nice -n 19 /usr/bin/python /var/www/html/plugins/teleinfo/ressources/teleinfo.py -p /dev/ttyUSB0 -v 1200 -e http://192.168.83.154:80 -c sHE62472QiPEInbJ2JNMPla6ApA3GSPX04uYMPrCQXh9lihC -r /var/www/html/plugins/teleinfo/core/class
[2016-02-23 16:58:10][teleinfo][INFO] : Vérification de l'état du service : NOK
L'ip du master est ok c'est bien 192.168.83.154:80
et quand je lance en sudo la cde nice -n 19 /usr/bin/python /var/www/html/plugins/teleinfo/ressources/teleinfo.py -p /dev/ttyUSB0 -v 1200 -e http://192.168.83.154:80 -c sHE62472QiPEInbJ2JNMPla6ApA3GSPX04uYMPrCQXh9lihC -r /var/www/html/plugins/teleinfo/core/class
tout fonctionne
Mais le deamon ne veux pas ce lancer il me dit ok puis se remets en nok en me disant de vérifier l'ip
J'ai refait ma config ip master et slave
mais je ne vois pas
J'ai aussi donné l’accès a jeedom en faisant echo "www-data ALL=(ALL) NOPASSWD: ALL" | (EDITOR="tee -a" visudo)
Quand je lance en ssh la cde sans sudo ça donne ça par contre
Traceback (most recent call last):
File "/var/www/html/plugins/teleinfo/ressources/teleinfo.py", line 412, in <module>
file("/tmp/teleinfo.pid", 'w').write("%s\n" % pid)
IOError: [Errno 13] Permission denied: '/tmp/teleinfo.pid'
Ci joint les logs html
2016/02/23 15:57:37 [error] 534#0: *169 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined index: path in /var/www/html/plugins/teleinfo/core/class/teleinfo.class.php on line 144
PHP message: PHP Notice: Undefined index: path in /var/www/html/plugins/teleinfo/core/class/teleinfo.class.php on line 145" while reading response header from upstream, client: 192.168.83.123, server: , request: "POST /core/ajax/plugin.ajax.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "192.168.83.135", referrer: "http://192.168.83.135/index.php?v=d&p=plugin#"
2016/02/23 15:57:37 [error] 533#0: *145 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined index: path in /var/www/html/plugins/teleinfo/core/class/teleinfo.class.php on line 144
PHP message: PHP Notice: Undefined index: path in /var/www/html/plugins/teleinfo/core/class/teleinfo.class.php on line 145" while reading response header from upstream, client: 192.168.83.123, server: , request: "POST /core/ajax/plugin.ajax.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "192.168.83.135", referrer: "http://192.168.83.135/index.php?v=d&p=plugin#"
Par contre la il me parle d'une adresse ip que je ne connais pas la 192.168.83.123
Merci de ton aide
Whish
Je pense que j'ai un problème de droit également
voici mes logs
[2016-02-23 16:58:07][teleinfo][INFO] : Démarrage du service en mode satellite
[2016-02-23 16:58:07][teleinfo][INFO] : --------- Informations sur le master --------
[2016-02-23 16:58:07][teleinfo][INFO] : Adresse : http://192.168.83.154:80
[2016-02-23 16:58:07][teleinfo][INFO] : Host / Port : 192.168.83.154:80
[2016-02-23 16:58:07][teleinfo][INFO] : Path complémentaire :
[2016-02-23 16:58:07][teleinfo][INFO] : Mise en forme pour le service : http://192.168.83.154:80
[2016-02-23 16:58:07][teleinfo][INFO] : ---------------------------------------------
[2016-02-23 16:58:07][teleinfo][INFO] : Fonctionnement en mode 1 compteur
[2016-02-23 16:58:07][teleinfo][INFO] : Exécution du service : nice -n 19 /usr/bin/python /var/www/html/plugins/teleinfo/ressources/teleinfo.py -p /dev/ttyUSB0 -v 1200 -e http://192.168.83.154:80 -c sHE62472QiPEInbJ2JNMPla6ApA3GSPX04uYMPrCQXh9lihC -r /var/www/html/plugins/teleinfo/core/class
[2016-02-23 16:58:10][teleinfo][INFO] : Vérification de l'état du service : NOK
L'ip du master est ok c'est bien 192.168.83.154:80
et quand je lance en sudo la cde nice -n 19 /usr/bin/python /var/www/html/plugins/teleinfo/ressources/teleinfo.py -p /dev/ttyUSB0 -v 1200 -e http://192.168.83.154:80 -c sHE62472QiPEInbJ2JNMPla6ApA3GSPX04uYMPrCQXh9lihC -r /var/www/html/plugins/teleinfo/core/class
tout fonctionne
Mais le deamon ne veux pas ce lancer il me dit ok puis se remets en nok en me disant de vérifier l'ip
J'ai refait ma config ip master et slave
mais je ne vois pas
J'ai aussi donné l’accès a jeedom en faisant echo "www-data ALL=(ALL) NOPASSWD: ALL" | (EDITOR="tee -a" visudo)
Quand je lance en ssh la cde sans sudo ça donne ça par contre
Traceback (most recent call last):
File "/var/www/html/plugins/teleinfo/ressources/teleinfo.py", line 412, in <module>
file("/tmp/teleinfo.pid", 'w').write("%s\n" % pid)
IOError: [Errno 13] Permission denied: '/tmp/teleinfo.pid'
Ci joint les logs html
2016/02/23 15:57:37 [error] 534#0: *169 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined index: path in /var/www/html/plugins/teleinfo/core/class/teleinfo.class.php on line 144
PHP message: PHP Notice: Undefined index: path in /var/www/html/plugins/teleinfo/core/class/teleinfo.class.php on line 145" while reading response header from upstream, client: 192.168.83.123, server: , request: "POST /core/ajax/plugin.ajax.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "192.168.83.135", referrer: "http://192.168.83.135/index.php?v=d&p=plugin#"
2016/02/23 15:57:37 [error] 533#0: *145 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined index: path in /var/www/html/plugins/teleinfo/core/class/teleinfo.class.php on line 144
PHP message: PHP Notice: Undefined index: path in /var/www/html/plugins/teleinfo/core/class/teleinfo.class.php on line 145" while reading response header from upstream, client: 192.168.83.123, server: , request: "POST /core/ajax/plugin.ajax.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "192.168.83.135", referrer: "http://192.168.83.135/index.php?v=d&p=plugin#"
Par contre la il me parle d'une adresse ip que je ne connais pas la 192.168.83.123
Merci de ton aide
Whish
Re: Plugin Téléinfo
ticed35 a écrit :Je n'ai plus le temps de le mettre à jour pour qu'il soit complètement fonctionnel et je ne peux laisser le panel visible pour une version stable.
Envoyé de mon SM-G901F en utilisant Tapatalk
Hello
je dois en conclure qu'il n'y a aucune chance pour que ton plugin gère un jour 2 compteurs (EDF+panneau)
(j'avoue ne pas avoir lu les derniers pages du forum )
Arnaud
Jeedom Mini+, zwave et RFXCOM
7 capteurs de T°.
zWave : Zipato Double switch, 1 Fibaro FGBS-001 et 1 FGS 221, 2 prises greenWave et un répéteur Aeon.
7 capteurs de T°.
zWave : Zipato Double switch, 1 Fibaro FGBS-001 et 1 FGS 221, 2 prises greenWave et un répéteur Aeon.
Re: Plugin Téléinfo
@whish59, un problème de droit pour créer le fichier pid dans le dossier tmp. C'est le fichier qui permet d'identifier le daemon. Il faut donner les droits à jeedom pour créer des fichiers à cet emplacement.
@nonodup je comprends pas, le plugin est capable de gérer plusieurs compteurs mais le daemon ne peux être lancé qu'une fois par environnement.
Envoyé de mon SM-G901F en utilisant Tapatalk
@nonodup je comprends pas, le plugin est capable de gérer plusieurs compteurs mais le daemon ne peux être lancé qu'une fois par environnement.
Envoyé de mon SM-G901F en utilisant Tapatalk
Présence / SonyBravia / Téléinfo
- nickasimir
- Actif
- Messages : 693
- Inscription : 06 août 2014, 19:35
- Localisation : Montreuil, Idf
Re: Plugin Téléinfo
J'ai déjà donné les droits lors de l'installation.whish59 a écrit :Pour donner les droits a Jeedom
En root
echo "www-data ALL=(ALL) NOPASSWD: ALL" | (EDITOR="tee -a" visudo)
Hélàs ca ne change rien pour moi, j'ai le démon qui se lance et qui s'arrête instantanément...
Jeedom en DIY sur NUCI3| Mon Matos : Ici
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 17 invités