Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers] Plugin Téléinfo

Pour échanger sur les plugins classés en catégorie "Energie"
Avatar de l’utilisateur
Jamsta
Actif
Messages : 746
Inscription : 10 oct. 2014, 07:11
Localisation : Biganos (Région Bordelaise)
Contact :

Re: Plugin Téléinfo

Message par Jamsta » 07 mars 2016, 10:25

Bien sur, j'ai ça en retour

Code : Tout sélectionner

root@jeedom:/home/jeedom# sudo nice -n 19 /usr/bin/python /var/www/html/plugins/teleinfo/ressources/teleinfo.py -d 0 -p /dev/ttyUSB0 -v 1200 -c XXXAPIXXX -r /var/www/html/plugins/teleinfo/core/class
Traceback (most recent call last):
  File "/var/www/html/plugins/teleinfo/ressources/teleinfo.py", line 8, in <module>
    import serial
ImportError: No module named serial
Jeedom Pro Z-Wave + Edisio|MySensors + Téléinfo sur RPi B+
Domotik's Habitat
Matériel

Avatar de l’utilisateur
ticed35
Actif
Messages : 1343
Inscription : 22 juil. 2014, 21:44
Localisation : Montréal

Re: Plugin Téléinfo

Message par ticed35 » 07 mars 2016, 10:38

Essai d'installer cette dépendance :
sudo pip3 install pyserial ou sudo apt-get install python3-serial
Présence / SonyBravia / Téléinfo

Avatar de l’utilisateur
Jamsta
Actif
Messages : 746
Inscription : 10 oct. 2014, 07:11
Localisation : Biganos (Région Bordelaise)
Contact :

Re: Plugin Téléinfo

Message par Jamsta » 07 mars 2016, 10:53

J'ai relancé la commande en ssh après l'installation des dépendances, j'ai le même retour.

Code : Tout sélectionner

root@jeedom:/home/jeedom# sudo pip3 install pyserial
sudo: pip3: command not found

Code : Tout sélectionner

root@jeedom:/home/jeedom# sudo apt-get install python3-serial
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  dh-python libmpdec2 libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib python3
  python3-minimal python3.4 python3.4-minimal
Suggested packages:
  python3-doc python3-tk python3-venv python3-wxgtk3.0 python3-wxgtk python3.4-venv
  python3.4-doc binfmt-support
The following NEW packages will be installed:
  dh-python libmpdec2 libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib python3
  python3-minimal python3-serial python3.4 python3.4-minimal
0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 4,309 kB of archives.
After this operation, 17.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://mirrordirector.raspbian.org/raspbian/ jessie/main libmpdec2 armhf 2.4.1-1 [65.8 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian/ jessie/main libpython3.4-minimal armhf 3.4.2-1 [483 kB]
Get:3 http://mirrordirector.raspbian.org/raspbian/ jessie/main libpython3.4-stdlib armhf 3.4.2-1 [2,011 kB]
Get:4 http://mirrordirector.raspbian.org/raspbian/ jessie/main python3.4-minimal armhf 3.4.2-1 [1,355 kB]
Get:5 http://mirrordirector.raspbian.org/raspbian/ jessie/main python3.4 armhf 3.4.2-1 [204 kB]
Get:6 http://mirrordirector.raspbian.org/raspbian/ jessie/main python3-minimal armhf 3.4.2-2 [34.7 kB]
Get:7 http://mirrordirector.raspbian.org/raspbian/ jessie/main libpython3-stdlib armhf 3.4.2-2 [18.1 kB]
Get:8 http://mirrordirector.raspbian.org/raspbian/ jessie/main python3 armhf 3.4.2-2 [21.2 kB]
Get:9 http://mirrordirector.raspbian.org/raspbian/ jessie/main dh-python all 1.20141111-2 [66.4 kB]
Get:10 http://mirrordirector.raspbian.org/raspbian/ jessie/main python3-serial all 2.6-1.1 [50.0 kB]
Fetched 4,309 kB in 3s (1,319 kB/s)   
Selecting previously unselected package libmpdec2:armhf.
(Reading database ... 36211 files and directories currently installed.)
Preparing to unpack .../libmpdec2_2.4.1-1_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.1-1) ...
Selecting previously unselected package libpython3.4-minimal:armhf.
Preparing to unpack .../libpython3.4-minimal_3.4.2-1_armhf.deb ...
Unpacking libpython3.4-minimal:armhf (3.4.2-1) ...
Selecting previously unselected package libpython3.4-stdlib:armhf.
Preparing to unpack .../libpython3.4-stdlib_3.4.2-1_armhf.deb ...
Unpacking libpython3.4-stdlib:armhf (3.4.2-1) ...
Selecting previously unselected package python3.4-minimal.
Preparing to unpack .../python3.4-minimal_3.4.2-1_armhf.deb ...
Unpacking python3.4-minimal (3.4.2-1) ...
Selecting previously unselected package python3.4.
Preparing to unpack .../python3.4_3.4.2-1_armhf.deb ...
Unpacking python3.4 (3.4.2-1) ...
Selecting previously unselected package python3-minimal.
Preparing to unpack .../python3-minimal_3.4.2-2_armhf.deb ...
Unpacking python3-minimal (3.4.2-2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.4.2-2_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.4.2-2) ...
Selecting previously unselected package python3.
Preparing to unpack .../python3_3.4.2-2_armhf.deb ...
Unpacking python3 (3.4.2-2) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../dh-python_1.20141111-2_all.deb ...
Unpacking dh-python (1.20141111-2) ...
Selecting previously unselected package python3-serial.
Preparing to unpack .../python3-serial_2.6-1.1_all.deb ...
Unpacking python3-serial (2.6-1.1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for mime-support (3.58) ...
Setting up libmpdec2:armhf (2.4.1-1) ...
Setting up libpython3.4-minimal:armhf (3.4.2-1) ...
Setting up libpython3.4-stdlib:armhf (3.4.2-1) ...
Setting up python3.4-minimal (3.4.2-1) ...
Setting up python3.4 (3.4.2-1) ...
Setting up python3-minimal (3.4.2-2) ...
Setting up libpython3-stdlib:armhf (3.4.2-2) ...
Setting up dh-python (1.20141111-2) ...
Setting up python3 (3.4.2-2) ...
running python rtupdate hooks for python3.4...
running python post-rtupdate hooks for python3.4...
Setting up python3-serial (2.6-1.1) ...
Processing triggers for libc-bin (2.19-18+deb8u3) ...

Code : Tout sélectionner

root@jeedom:/home/jeedom# sudo nice -n 19 /usr/bin/python /var/www/html/plugins/teleinfo/ressources/teleinfo.py -d 0 -p /dev/ttyUSB0 -v 1200 -c XXAPIXX -r /var/www/html/plugins/teleinfo/core/class
Traceback (most recent call last):
  File "/var/www/html/plugins/teleinfo/ressources/teleinfo.py", line 8, in <module>
    import serial
ImportError: No module named serial
Jeedom Pro Z-Wave + Edisio|MySensors + Téléinfo sur RPi B+
Domotik's Habitat
Matériel

Avatar de l’utilisateur
ticed35
Actif
Messages : 1343
Inscription : 22 juil. 2014, 21:44
Localisation : Montréal

Re: Plugin Téléinfo

Message par ticed35 » 07 mars 2016, 11:10

Je pense qu'une mise à jour du python pose souci, tu es sous debian jessie ?
Présence / SonyBravia / Téléinfo

Avatar de l’utilisateur
domoteek
Timide
Messages : 131
Inscription : 11 mars 2015, 11:26
Localisation : Lyon (ou presque)

Re: Plugin Téléinfo

Message par domoteek » 07 mars 2016, 11:11

domoteek a écrit :bonjour,

deux petites questions :

- toutes mes stas sont bonnes, sauf la stat conso derniere heure qui me renvoie des données totalement bizarres (en fait on dirait que ça me fait la somme de l'index HP + l'index HC)

Une idée pour la stat derniere heure ?

Bonjour tice, As-tu une idée pourquoi la stat dernière heure est erronée et pas les autres ?
Jeedom stable avec razberry sur Pi2

Avatar de l’utilisateur
Jamsta
Actif
Messages : 746
Inscription : 10 oct. 2014, 07:11
Localisation : Biganos (Région Bordelaise)
Contact :

Re: Plugin Téléinfo

Message par Jamsta » 07 mars 2016, 11:14

ticed35 a écrit :Je pense qu'une mise à jour du python pose souci, tu es sous debian jessie ?
Oui oui dixit sysinfo, j'utilise la dernière image Jeedom Off pour RPI/RPI2
Jeedom Pro Z-Wave + Edisio|MySensors + Téléinfo sur RPi B+
Domotik's Habitat
Matériel

Avatar de l’utilisateur
ticed35
Actif
Messages : 1343
Inscription : 22 juil. 2014, 21:44
Localisation : Montréal

Re: Plugin Téléinfo

Message par ticed35 » 07 mars 2016, 11:23

Peux tu me donner la version du python : python --version
Présence / SonyBravia / Téléinfo

Avatar de l’utilisateur
Jamsta
Actif
Messages : 746
Inscription : 10 oct. 2014, 07:11
Localisation : Biganos (Région Bordelaise)
Contact :

Re: Plugin Téléinfo

Message par Jamsta » 07 mars 2016, 11:29

Oui

Code : Tout sélectionner

jeedom@jeedom:~ $ python --version
Python 2.7.9
Jeedom Pro Z-Wave + Edisio|MySensors + Téléinfo sur RPi B+
Domotik's Habitat
Matériel

Avatar de l’utilisateur
ticed35
Actif
Messages : 1343
Inscription : 22 juil. 2014, 21:44
Localisation : Montréal

Re: Plugin Téléinfo

Message par ticed35 » 07 mars 2016, 11:33

Alors avec cette ligne : sudo apt-get install python-serial
Présence / SonyBravia / Téléinfo

Avatar de l’utilisateur
Jamsta
Actif
Messages : 746
Inscription : 10 oct. 2014, 07:11
Localisation : Biganos (Région Bordelaise)
Contact :

Re: Plugin Téléinfo

Message par Jamsta » 07 mars 2016, 11:46

Ca à l'air fonctionnel, un équipement s'est crée dans le plugin, il me remonte pour le moment BASE et PAPP.
De souvenir ça remonte au fur et à mesure :)

Code : Tout sélectionner

jeedom@jeedom:~ $ sudo apt-get install python-serial
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  python-wxgtk3.0 python-wxgtk
The following NEW packages will be installed:
  python-serial
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 66.6 kB of archives.
After this operation, 413 kB of additional disk space will be used.
Get:1 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-serial all 2.6-1.1 [66.6 kB]
Fetched 66.6 kB in 0s (134 kB/s)   
Selecting previously unselected package python-serial.
(Reading database ... 37155 files and directories currently installed.)
Preparing to unpack .../python-serial_2.6-1.1_all.deb ...
Unpacking python-serial (2.6-1.1) ...
Setting up python-serial (2.6-1.1) ...

Code : Tout sélectionner

jeedom@jeedom:~ $ sudo nice -n 19 /usr/bin/python /var/www/html/plugins/teleinfo/ressources/teleinfo.py -d 0 -p /dev/ttyUSB0 -v 1200 -c XXXAPIXXX -r /var/www/html/plugins/teleinfo/core/class
 message=Try to open Teleinfo modem /dev/ttyUSB0 with speed 1200**Teleinfo modem successfully opened**
PHP Fatal error:  Call to undefined method teleinfo::applyModuleConfiguration() in /var/www/html/plugins/teleinfo/core/class/teleinfo.class.php on line 61
 message=Thread not alive**
 message=Thread terminated**
 message=Thread terminated**
 message=Thread terminated**
Merci pour ton aide.
Jeedom Pro Z-Wave + Edisio|MySensors + Téléinfo sur RPi B+
Domotik's Habitat
Matériel

Avatar de l’utilisateur
domoteek
Timide
Messages : 131
Inscription : 11 mars 2015, 11:26
Localisation : Lyon (ou presque)

Re: Plugin Téléinfo

Message par domoteek » 07 mars 2016, 12:00

Bonjour,

Quelqu'un a-t-il rencontré des problémes avec la stat "conso derniere heure" ?

En effet toutes mes stats sont bonnes, sauf celles-ci, avez vous déja eu des problémes sur une stat en particulier ?
Jeedom stable avec razberry sur Pi2

Avatar de l’utilisateur
m4x91
Timide
Messages : 410
Inscription : 22 mai 2015, 08:39

Re: Plugin Téléinfo

Message par m4x91 » 07 mars 2016, 12:08

domoteek a écrit :Bonjour,

Quelqu'un a-t-il rencontré des problémes avec la stat "conso derniere heure" ?

En effet toutes mes stats sont bonnes, sauf celles-ci, avez vous déja eu des problémes sur une stat en particulier ?
Oui moi aussi, le chiffre est exorbitant.

J'ai toujours le problème de Deamon local nok mais tout tourne bien.

Avatar de l’utilisateur
domoteek
Timide
Messages : 131
Inscription : 11 mars 2015, 11:26
Localisation : Lyon (ou presque)

Re: Plugin Téléinfo

Message par domoteek » 07 mars 2016, 12:25

bon au moins je me sens moins seul !

par contre j'ai essayé de la supprimler recréer, en supprimant aussi celle de la derniere minute, qui etait bonne avant, du coup j'ai les deux qui se rafraichissent plus maintenant !

Si jamais tice passe par la il pourra peut etre nous aider.
Jeedom stable avec razberry sur Pi2

defmy
Timide
Messages : 250
Inscription : 14 sept. 2015, 08:52

Re: Plugin Téléinfo

Message par defmy » 07 mars 2016, 13:50

J'ai un petit bug, j'ai beau appliquer un widget au valeur BASE et PAPP, ça revient toujours à l'état initial, c'est normal ?

castawan
Timide
Messages : 16
Inscription : 06 sept. 2015, 09:12

Re: Plugin Téléinfo

Message par castawan » 07 mars 2016, 13:58

Bonjour,

@ticed35

Suite à mon problème je vais tenter la réinstallation de la dépendance python en ligne de commande.

Merci pour ton aide !

David

Avatar de l’utilisateur
mapama
Timide
Messages : 74
Inscription : 26 janv. 2016, 18:50

Re: Plugin Téléinfo

Message par mapama » 07 mars 2016, 15:45

@ticed35

Déjà mon log d'installation des dépendances :
Lancement de l'installation des dépendances Téléinfo
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
python-ftdi
0 upgraded, 1 newly installed, 0 to remove and 83 not upgraded.
Need to get 30.3 kB of archives.
After this operation, 146 kB of additional disk space will be used.
Get:1 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-ftdi armhf 0.20-2 [30.3 kB]
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 30.3 kB in 0s (32.7 kB/s)
Selecting previously unselected package python-ftdi.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 135176 files and directories currently installed.)
Preparing to unpack .../python-ftdi_0.20-2_armhf.deb ...
Unpacking python-ftdi (0.20-2) ...
Setting up python-ftdi (0.20-2) ...
sed: can't read /etc/inittab: No such file or directory
Everything is successfully installed!


Ensuite comment faire pour activer les logs de debug ?


Merci de ton aide.


Mathieu

f5rle
Timide
Messages : 5
Inscription : 23 oct. 2015, 15:37

Re: Plugin Téléinfo

Message par f5rle » 07 mars 2016, 15:58

Bjr

je suis à battre, je n'avais pas cliqué sur ajouter une statistique....

je me cache, merci encore pour ce plugin de compétition
Michel
Toujours un temps d'avance

Yan
Timide
Messages : 47
Inscription : 15 févr. 2016, 17:12

Re: Plugin Téléinfo

Message par Yan » 08 mars 2016, 01:02

@ticed35

Je suis sur une image officielle, installée via Jeedom.

nonodup
Timide
Messages : 154
Inscription : 28 févr. 2015, 14:11

Re: Plugin Téléinfo

Message par nonodup » 08 mars 2016, 18:10

ticed35 a écrit : @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
Avec beaucoup de retard sur ta réponse.

Que dois-je comprendre ?
Que je peux bien brancher les 2 compteurs sur mon modules USB (un seul module pour 2 compteurs) mais que ca ne fonctonnera pas ?

Ou alors que si c'est un seul module USB, ton plugin sait gérer 2 compteurs en meme temps

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

realdream
Timide
Messages : 13
Inscription : 06 sept. 2014, 14:41
Localisation : Nantes

Re: Plugin Téléinfo

Message par realdream » 08 mars 2016, 22:21

Bonsoir,

Depuis quelques jours, je ne vois plus le panel dans l'accueil. Avez vous une idée pour le remettre. Le modem teleinfo fonctionne parfaitement, il remonte bien les infos. J'ai donc réinstallé le plugin mais rien n'y fait "pas de panel".
Avez vous la méthode pour désinstaller le plugin proprement même en SSH ?
Ou comment remettre le Panel.

Voici mon log apres reinstallation du plugin

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'
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 149, in read
resp = self._ser.readline()
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 453, in read
buf = os.read(self.fd, size-len(read))
OSError: [Errno 11] Resource temporarily unavailable
PHP Fatal error: Call to undefined method teleinfo::applyModuleConfiguration() in /usr/share/nginx/www/jeedom/plugins/teleinfo/core/class/teleinfo.class.php on line 61
message=Try to open Teleinfo modem /dev/ttyUSB1 with speed 1200**Teleinfo modem successfully opened**
message=Thread terminated**
message=Thread not alive**
message=Thread terminated**
message=Thread terminated**
message=Thread terminated**
message=Thread not alive**
message=Thread not alive**
message=Thread terminated**
message=Thread not alive**
message=Thread terminated**
message=Thread not alive**
message=Thread not alive**
message=Thread not alive**
message=Thread terminated**
message=Thread terminated**
message=Thread not alive**
message=Thread terminated**
message=Thread not alive**
message=Thread not alive**
message=Thread not alive**

Merci d'avance.

Répondre

Revenir vers « [Catégorie] Energie »

Qui est en ligne ?

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