Page 2 sur 3

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 06 sept. 2017, 12:49
par Ced2001
http://192.168.1.XXX/home.json


software_build_epoch 1501716978
is_nonvoy false
db_size "1928 kB"
db_percent_full "0"
timezone "Europe/Zurich"
current_date "09/06/2017"
current_time "12:48"
network
web_comm true
ever_reported_to_enlighten true
last_enlighten_report_time 1504681465
primary_interface "wlan0"
interfaces
0
type "ethernet"
interface "eth0"
mac "00:1D:C0:68:48:DA"
dhcp true
ip "169.254.120.1"
signal_strength 0
signal_strength_max 1
carrier false
1
signal_strength 3
signal_strength_max 5
type "wifi"
interface "wlan0"
mac "98:84:E3:4F:C5:34"
dhcp true
ip "192.168.1.196"
carrier true
supported true
present true
configured true
status "connected"
tariff "none"
comm
num 4
level 4
pcu
num 4
level 4
acb
num 0
level 0
alerts
update_status "satisfied"

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 06 sept. 2017, 14:38
par NeoSlugman
Merci.
Je n'ai pas trouvé de JSON sur ma passerelle.
J'ai récupéré les infos avec le "selector" dans chrome.

#Honor8 / #Tapatalk toussa


Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 20 sept. 2017, 14:49
par fravetier
Pour la passerelle Envoy, je viens de publier un script pour récupérer la production de chaque panneau : https://www.jeedom.com/market/index.php ... ie=Energie

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 20 sept. 2017, 15:29
par Ced2001
Salut !
Merci pour le partage, je l'aurais bien tester, j'ai deux envoy mais je n'ai jamais compris ou installes les script
quand on clic sur installé ... Peux tu me renseigner ?

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 03 déc. 2017, 23:39
par wysiwyg
Bonjour,

Je peux suivre la production de mes panneaux sur mon browser préféré mais mettre ça aussi sur Jeedom, c'est le top...

J'ai beau essayé la méthode de Laurent avec le script envoy.php puis les HTML : IP/home?locale=fr ou la méthode de Ced2001 à partie de JSON mais rien n'y fait, aucune valeur ne remonte dans mon dashboard...

Pourtant en HTTP dans Firefox, si je lui propose :http://192.168.1.16/production.json, il me renvoie :


production
0
type "inverters"
activeCount 7
readingTime 0
wNow 0
whLifetime 83413
1
type "eim"
activeCount 1
measurementType "production"
readingTime 1512337494
wNow -0
whLifetime 82495.664
varhLeadLifetime 2.438
varhLagLifetime 44078.28
vahLifetime 121852.953
rmsCurrent 0.405
rmsVoltage 233.59
reactPwr 73.037
apprntPwr 94.622
pwrFactor 0
whToday 2145.664
whLastSevenDays 25412.664
vahToday 3970.953
varhLeadToday 0.438
varhLagToday 1988.28
consumption
0
type "eim"
activeCount 1
measurementType "total-consumption"
readingTime 1512337494
wNow 496.713
whLifetime 1043987.802
varhLeadLifetime 36271.79
varhLagLifetime 137344.57
vahLifetime 1030598.14
rmsCurrent 2.852
rmsVoltage 233.576
reactPwr -271.248
apprntPwr 666.256
pwrFactor 0.75
whToday 37386.802
whLastSevenDays 367729.802
vahToday 36834.14
varhLeadToday 1290.79
varhLagToday 6550.57
1
type "eim"
activeCount 1
measurementType "net-consumption"
readingTime 1512337494
wNow 496.713
whLifetime 977908.261
varhLeadLifetime 36269.352
varhLagLifetime 93266.29
vahLifetime 1030598.14
rmsCurrent 2.447
rmsVoltage 233.562
reactPwr -198.211
apprntPwr 566.581
pwrFactor 0.88
whToday 0
whLastSevenDays 0
vahToday 0
varhLeadToday 0
varhLagToday 0
storage
0
type "acb"
activeCount 0
readingTime 0
wNow 0
whNow 0
state "idle"

J'arrive à extraire "que dalle" de ceci...

Une idée ?

Wys.

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 04 déc. 2017, 13:22
par NeoSlugman
wysiwyg a écrit :
03 déc. 2017, 23:39
Bonjour,

Je peux suivre la production de mes panneaux sur mon browser préféré mais mettre ça aussi sur Jeedom, c'est le top...

J'ai beau essayé la méthode de Laurent avec le script envoy.php puis les HTML : IP/home?locale=fr ou la méthode de Ced2001 à partie de JSON mais rien n'y fait, aucune valeur ne remonte dans mon dashboard...

Pourtant en HTTP dans Firefox, si je lui propose :http://192.168.1.16/production.json, il me renvoie :

[...]

J'arrive à extraire "que dalle" de ceci...

Une idée ?

Wys.
J'ai créé un sujet qui te permettra peut-être de trouver ton bonheur ici

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 29 déc. 2017, 10:00
par wysiwyg
Merci pour ta réponse, je vais jeter un oeil.
(la mienne est un peu tardive...)

Bonne journée.

Wys.

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 29 déc. 2017, 16:18
par wysiwyg
Bonjour,

Y'a du mieux...

Je peux exploiter ce qui est en JSON...

Parcontre, je ne sors rien de ceci :

Dans Firefox cette URL : "http://192.168.1.16/api/v1/production/inverters" m'affiche :

[
{
"serialNumber": "12172203xxx",
"lastReportDate": 1514559353,
"devType": 1,
"lastReportWatts": 12,
"maxReportWatts": 186
},
{
"serialNumber": "121722031xxx",
"lastReportDate": 1514559358,
"devType": 1,
"lastReportWatts": 11,
"maxReportWatts": 188
},
{
"serialNumber": "121722030xxx",
"lastReportDate": 1514559354,
"devType": 1,
"lastReportWatts": 11,
"maxReportWatts": 183
},
{
"serialNumber": "121722030xxx",
"lastReportDate": 1514559360,
"devType": 1,
"lastReportWatts": 14,
"maxReportWatts": 179
},
{
"serialNumber": "121722031xxx",
"lastReportDate": 1514559356,
"devType": 1,
"lastReportWatts": 13,
"maxReportWatts": 174
},
{
"serialNumber": "121722031xxx",
"lastReportDate": 1514559363,
"devType": 1,
"lastReportWatts": 12,
"maxReportWatts": 204
},
{
"serialNumber": "121722030xxx",
"lastReportDate": 1514559357,
"devType": 1,
"lastReportWatts": 12,
"maxReportWatts": 185
}
]

J'ai masqué les N° de série des inverters...

Comment puis-je extraire la "lastReportWatts" de chaque panneau (j'en ai 7)...

J'ai positionné :
- script en "HTML"
- Type info - Autre
- options l'URL : "http://192.168.1.16/api/v1/production/inverters"
- J'ai même renseigné le user "envoy" et le mot de passe "6 derniers chiffres du N° de série de l'envoy"

La requête j'ai essayé plusieurs choses mais rien ne fonctionne...

HELP !

Merci.

Wys.

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 04 janv. 2018, 11:32
par fravetier
Pour le script que j'ai publié, il faut créer une commande : Script + Info + numérique
Dans la requête il faut mettre (attention au chemin du script, c peut etre pas le même)
/var/www/html/plugins/script/core/ressources/envoyInverter.php IP=<IP de la box envoy> user=envoy passwd=<le mot de passe> panel=<le numéro de panel, le premier est 0>
ce qui donne par exemple :
/var/www/html/plugins/script/core/ressources/envoyInverter.php IP=192.168.1.25 user=envoy passwd=123456 panel=0
le mot de passe "6 derniers chiffres du N° de série de l'envoy"
Et ça pour chaque panneau.

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 11 mars 2018, 19:25
par duncan
salut à tous je viens de mettre le script et ça fonctionne parfaitement par contre est il possible de faire une règle pour additionné la production des panneau et avoir une valeur totale ?

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 11 mars 2018, 19:42
par NeoSlugman
duncan a écrit :salut à tous je viens de mettre le script et ça fonctionne parfaitement par contre est il possible de faire une règle pour additionné la production des panneau et avoir une valeur totale ?
Dans un virtuel ?

#Honor8 / #Tapatalk toussa


Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 11 mars 2018, 20:55
par duncan
Dans un widget juste en dessous du widget des panneau ou dans le même que les panneau je dirai

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 11 mars 2018, 22:05
par NeoSlugman
duncan a écrit :
11 mars 2018, 20:55
Dans un widget juste en dessous du widget des panneau ou dans le même que les panneau je dirai
Je n'utilise pas directement les valeurs "produites" par le script dans un widget qui en est directement issu (je ne sais pas si je suis très clair). Mais je récupère ces valeurs dans un widget "virtuel", que j'affiche. Je peux donc y faire les calculs que je veux.
Pour essayer d'être plus compréhensible : j'ai activé le script, mais je ne l'affiche pas.

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 11 mars 2018, 22:45
par duncan
Je commence dans jeedom je vais regarder le widget virtuel

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 30 mars 2018, 16:30
par Desperados91
bonjour j'ai essayé le script et les explications de fravetier Script + Info + numérique
puis dans la requête : /var/www/html/plugins/script/core/ressources/envoyInverter.php IP=192.168.1.25 user=envoy passwd=123456 panel=0
Mais toujours 0 en résultat!
Je débute sur jeedom help

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 30 mars 2018, 16:36
par NeoSlugman
Desperados91 a écrit :bonjour j'ai essayé le script et les explications de fravetier Script + Info + numérique
puis dans la requête : /var/www/html/plugins/script/core/ressources/envoyInverter.php IP=192.168.1.25 user=envoy passwd=123456 panel=0
Mais toujours 0 en résultat!
Je débute sur jeedom help
Tu as bien une passerelle envoy?

#Honor8 / #Tapatalk toussa


Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 30 mars 2018, 17:28
par Desperados91
oui envoyS

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 31 mars 2018, 15:31
par Desperados91
duncan a écrit :
11 mars 2018, 19:25
salut à tous je viens de mettre le script et ça fonctionne parfaitement par contre est il possible de faire une règle pour additionné la production des panneau et avoir une valeur totale ?
Bonjour chez toujours résultat 0 une idée?

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 08 avr. 2018, 21:09
par Desperados91
Bonjour problème résolu, ça fonctionne très bien, j'ai la production de mes 15 panneaux.

Re: [Script] Voir la production de ses panneaux photovoltaïque

Publié : 02 févr. 2019, 08:37
par splog22780
Desperados91 a écrit :
08 avr. 2018, 21:09
Bonjour problème résolu, ça fonctionne très bien, j'ai la production de mes 15 panneaux.
Salut,
Tu as fait comment pour résoudre ton problème?