Open KiwiHC16 opened 3 years ago
installation PV: que veut dire PV ?
" je vois bien les interfaces dans la config." peux tu me faire une capture d ecran de ce que tu vois ?
Peux tu partager le log en mode debug ?
Bonsoir Kiwi, merci de prendre du temps pour m'aiguiller.
Par PV, je voulais dire PhotoVoltaique. Mon idée est de mettre un Pzem sur la production des panneaux, celui-là sera connecté en Wifi via un ESP8266 avec Espeasy(ça fonctionne bien). L'autre est en aval du compteur/disjoncteur Linky relié au Raspi Jeedom par l'interface USB/TTL Ensuite, je fais la différence des puissances pour estimer l'excédent qui est ré-injecté sur le réseau et pour lequel je dois faire quelque chose du type routeur solaire.
Ci-joint les copies d'écran. Pour ce qui est du log, j'ai beau avoir activé le mode debug, mon log est vide.
Interessant comme projet. Je vais publier la doc #2 ce qui pourrai aussi aider dans ton cas.
Peux tu me donner le resultat de la commande:
uname -a
en ssh
(il est fort probable qu'il faille que j ajoute un truc pour un rpi4, chez moi ca tourne sous rpi3).
Voici le résultat de la commande en SSH: jeedom@jeedom:~ $ uname -a Linux jeedom 5.10.17-v7l+ #1421 SMP Thu May 27 14:00:13 BST 2021 armv7l GNU/Linux jeedom@jeedom:~ $
Je retrouve dans la doc:
Jeedom 4.1 sur RPi 4 Raspbian 10 à venir.
J ai un RPI4 dans une boite, je vais faire le necessaire mais il va me falloir quelques jours.
Effectivement, il y a peu j'ai batailé un peu sur un projet similaire. Il s'agissait de lire les infos issues du bornier TIC (Télé Information Client) sur un compteur Linky. En faisant mes recherches, j'avais découvert qu'il y avait des particularités entre Raspi 3 et 4.
Ok pour le délai nécessaire aux investigations sur le RPI4, j'ai le temps. Le tout est de comprendre ce qu'on fait et pourquoi ça ne fonctionne pas.
Bonne soirée et merci d'avance,
-- Philippe
Je viens d installer un rpi4 avec son OS:
root@raspberrypi:~# uname -a
Linux raspberrypi 5.10.17-v7l+ #1414 SMP Fri Apr 30 13:20:47 BST 2021 armv7l GNU/Linux
Identique (c est un bon début)
Peux tu me donner le resultat de
uname -m
Sur rpi4, j ai:
armv7l
Sur rpi3, j'ai:
armv7l
Donc mon script ne fait pas de difference.
Cela devrait fonctionné. A tester. Prochaine étape.
Le binaire fonctionne:
root@rpi4test:~# ./PZEM004Tv30_armv7l -h
Usage: App <options>
Options are:
tty
-d : debug
Ton soucis ne vient pas de la.
Bonjour Ben, encore merci pour l'effort.
Un uname -m me donne la même chose, à savoir armv71.
root@jeedomgarage:/var/www/html/plugins/pzem004tv3/3rdparty# ls -l
total 7172
-rw-r--r-- 1 www-data www-data 18852 Jul 8 07:52 PZEM004Tv30_armv7l
-rw-r--r-- 1 www-data www-data 23376 Jul 8 07:52 PZEM004Tv30_x86_64
-rw-r--r-- 1 www-data www-data 7295096 Jul 8 07:52 UserGuide.png
Sur mon systeme je vois que x (exec) manque.
chmod u+x PZEM*
et si je fais:
./PZEM004Tv30_armv7l /dev/ttyUSB0 -d
Je recupere:
Using port: /dev/ttyUSB0
Starting...
sending updateValues request - sendCmd8 - f8 04 00 00 00 0a 64 64
Reading char - 0xf8 0x4 0x14 0x9 0x27 00 00 00 00 00 00 00 00 00 0xc1 00 00 0x1 0xf4 00 00 00 00 0x3b 0x41 CRC Recu/calculé: 413b / 413b - CRC Ok - char read: 25 - updateValues received answer -
Voltage;234.000000;V
Current;0.000000;A
Power;0.000000;W
Energy;0.193000;kWh
Frequency;50.000000;Hz
PF;0.000000;
Qu est ce que tu obtiens ?
Pour la suite des tests je dois installer jeedom....
jeedom@jeedom:~ $ ./PZEM004Tv30_armv7l /dev/ttyUSB0 -d -bash: ./PZEM004Tv30_armv7l: Aucun fichier ou dossier de ce type jeedom@jeedom:~ $
Ben, une copie d'écran de l'arborescence du RPI4, te- paraît-elle normale?
Je pense que oui.
jeedom@jeedom:/var/www/html/plugins/pzem004tv3/3rdparty $ PZEM004Tv30_armv7l /dev/ttyUSB0 -d -bash: PZEM004Tv30_armv7l : commande introuvable jeedom@jeedom:/var/www/html/plugins/pzem004tv3/3rdparty $
Ben, je cherche de mon coté également avec l'aide des commandes que tu m'as indiquées. Je veins de faire ceci si ça peut t'aider. jeedom@jeedom:/var/www/html/plugins/pzem004tv3/3rdparty $ sudo ./PZEM004Tv30_armv7l /dev/ttyUSB0 -d Using port: /dev/ttyUSB0 Starting... sending updateValues request - sendCmd8 - f8 04 00 00 00 0a 64 64
Mais je n'obtiens aucune réponse.
A ma grande surprise, à l'instant, puis plus rien:
Ben,
à l'instant, je lance une nouvelle cde, tjrs en ssh, et oh surprise:
Ben,
je dois quelques explications à propos des copies d'écran que je viens de poster. Comme je l'ai écrit plus haut, lors de mes premières commandes sudo ./PZEM004Tv30_armv7l /dev/ttyUSB0 -d, je n'obtenais rien, puis plus tard des réponses inconsistentes. Ce n'est que bien plus tard, alors que j'étais au tel avec un copain, et on en parlait, que j'ai vu les leds du Pzem qui clignotaient. J'ai donc relancé cette même commande et j'ai obtenu cette fois des mesures consitentes. Ni une, ni deux, je me suis jeté sur Jeedom, et j'ai eu les infos manquantes au paramétrage des commandes. J'ai donc obtenu le panneau dans le dashboard. Hip, hip, hourra! Quid quand même du retard à l'allumage. J'ai envie maintenant de rebooter le RPI4 et voir ce que ça donne.
Après un petit travail de présentation, et sur les décimales, voici le résultat sur le dashboard. Je m'en vais de c epas rebooter le Raspi et Jeedom pour voir un peu la reprise.
Le redémarrage du RPI4 et de Jeedom et du plugin, s'est bien passé. Alors que s'est-il passé depuis hier soir et ce matin où je n'avais rien. Serait-ce le droit en exécution? jeedom@jeedom:/var/www/html/plugins/pzem004tv3/3rdparty $ sudo chmod u+x PZEM*
Ben, je te laisse apporter l'explication.
-- Philippe
Encore un peu de paramétrage et tjrs ok. Il s'agît d'une lampe à incandescence de 60w avec trois tours dans le tore.
Salut, Je ne sais pas ce qu il s'est passé. J ouvres une issue #3 pour vérifier si le droit peut être une source de probleme. Je testerai quand j aurai mon jeedom de test mis en place.
Bonjour,
j'ai acheté et installé le plugin PZEM sur un raspi4 avec Jeedom. Il s'installe bien, mais ensuite il me semble qu'il ne dialogue pas avec le PZEM V3. J'ai essayé différentes interfaces usb/TTL, je vois bien les interfaces dans la config.
Là, je ne vois pas ce qui m'échappe pour la suite. Auparavant, j'ai déjà essayé avec succès ESPeasy avec le PZEM et un ESP8266, ça fonctionne bien.
Je voudrais pour une installation PV, mettre un pzem distant en wifi (ça fonctionne) et un autre connecté directement sur le Raspi4. J'en suis là et je bloque. Que devrais-je vérifier?
Bien cordialement,