Script html (onduleur zeversolar)
Re: Script html (onduleur zeversolar)
Houla curieuse bouillie, normal que tu n'aies rien qui ressorte avec ton script !
Je te préparerai un autre bout de code à tester.
Je te préparerai un autre bout de code à tester.
-
- Timide
- Messages : 34
- Inscription : 04 août 2014, 18:34
- Localisation : Belgique
Re: Script html (onduleur zeversolar)
me disais aussi.
J'avance doucement mais ça fait un moment je cale sur ça, alors que j'avais essayé un script sur un site météo et ça fonctionnait.
J'avance doucement mais ça fait un moment je cale sur ça, alors que j'avais essayé un script sur un site météo et ça fonctionnait.
Nuc Intel (jeedom) - RFXcom - Enocean - SonOff
6X camera IP - Onduleur Zeversolar ZL3680
6X camera IP - Onduleur Zeversolar ZL3680
-
- Timide
- Messages : 146
- Inscription : 17 déc. 2017, 21:19
Re: Script html (onduleur zeversolar)
Bonjour FidelMarco, hey hey moi aussi j'ai un onduleur Zeversolar, donc je vais suivre avec un grand intérêt ce sujetfidelmarco a écrit : ↑23 févr. 2019, 19:30me disais aussi.
J'avance doucement mais ça fait un moment je cale sur ça, alors que j'avais essayé un script sur un site météo et ça fonctionnait.
je sais pas si tu as la même configuration que moi ( module PMU relié en RS485 sur ton onduleur ?? ), car idem je peux accéder aussi via une adresse de type 192.168..... en local Mais actuellement je ne suis pas chez moi...
Je n'ai aucune connaissance en script mais d'après mes recherches j'ai vu qu'on peut récupérer les données via l'API du site zevercloud, je sais pas quel solution serait la plus simple ? local ou via API
donc si des experts lisent ce topic je les remercie d'avance !
Donc ce que j'ai trouvé pour l'instant, mais je ne sais pas comment récupérer les données suivantes et les insérer dans Jeedom
Par exemple si je tape sur internet:
https://www.zevercloud.com/api/v1/getPl ... iew?key=ma clé API
j'obtiens :
{"sid":4811,"ludt":"2019-02-23 18:22:09","E-Today":{"unit":"kWh","value":0},"E-Month":{"unit":"kWh","value":136.27},"E-Total":{"unit":"MWh","value":7.22},"TotalYield":{"unit":"€","value":1776.91},"CO2Avoided":{"unit":"T","value":5.78},"Power":{"unit":"W","value":0}}
ensuite si je tape
https://www.zevercloud.com/api/v1/getPlantOutput?key=ma clé API&period=bydays&date=2019-02-23
j'obtiens:
{"sid":4811,"dataunit":"kW","data":[{"time":"00:00","no":"0","value":"0.00"},{"time":"00:20","no":"2","value":"0.00"},{"time":"00:40","no":"4","value":"0.00"},{"time":"01:00","no":"6","value":"0.00"},{"time":"01:20","no":"8","value":"0.00"},{"time":"01:40","no":"10","value":"0.00"},{"time":"02:00","no":"12","value":"0.00"},{"time":"02:20","no":"14","value":"0.00"},{"time":"02:40","no":"16","value":"0.00"},{"time":"03:00","no":"18","value":"0.00"},{"time":"03:20","no":"20","value":"0.00"},{"time":"03:40","no":"22","value":"0.00"},{"time":"04:00","no":"24","value":"0.00"},{"time":"04:20","no":"26","value":"0.00"},{"time":"04:40","no":"28","value":"0.00"},{"time":"05:00","no":"30","value":"0.00"},{"time":"05:20","no":"32","value":"0.00"},{"time":"05:40","no":"34","value":"0.00"},{"time":"06:00","no":"36","value":"0.00"},{"time":"06:20","no":"38","value":"0.00"},{"time":"06:40","no":"40","value":"0.00"},{"time":"07:00","no":"42","value":"0.00"},{"time":"07:20","no":"44","value":"0.00"},{"time":"07:40","no":"46","value":"0.00"},{"time":"08:00","no":"48","value":"0.04"},{"time":"08:20","no":"50","value":"0.05"},{"time":"08:40","no":"52","value":"0.08"},{"time":"09:00","no":"54","value":"0.16"},{"time":"09:20","no":"56","value":"0.39"},{"time":"09:40","no":"58","value":"0.34"},{"time":"10:00","no":"60","value":"0.62"},{"time":"10:20","no":"62","value":"1.39"},{"time":"10:40","no":"64","value":"1.50"},{"time":"11:00","no":"66","value":"1.62"},{"time":"11:20","no":"68","value":"1.72"},{"time":"11:40","no":"70","value":"1.76"},{"time":"12:00","no":"72","value":"1.78"},{"time":"12:20","no":"74","value":"1.79"},{"time":"12:40","no":"76","value":"1.78"},{"time":"13:00","no":"78","value":"1.76"},{"time":"13:20","no":"80","value":"1.71"},{"time":"13:40","no":"82","value":"1.66"},{"time":"14:00","no":"84","value":"1.61"},{"time":"14:20","no":"86","value":"1.51"},{"time":"14:40","no":"88","value":"1.42"},{"time":"15:00","no":"90","value":"1.32"},{"time":"15:20","no":"92","value":"1.19"},{"time":"15:40","no":"94","value":"1.02"},{"time":"16:00","no":"96","value":"0.84"},{"time":"16:20","no":"98","value":"0.65"},{"time":"16:40","no":"100","value":"0.43"},{"time":"17:00","no":"102","value":"0.28"},{"time":"17:20","no":"104","value":"0.18"},{"time":"17:40","no":"106","value":"0.08"},{"time":"18:00","no":"108","value":"0.04"},{"time":"18:20","no":"110","value":"0.00"},{"time":"18:40","no":"112","value":"0.00"},{"time":"19:00","no":"114","value":"0.00"},{"time":"19:20","no":"116","value":"0.00"},{"time":"19:40","no":"118","value":"0.00"},{"time":"20:00","no":"120","value":"0.00"},{"time":"20:20","no":"122","value":"0.00"},{"time":"20:40","no":"124","value":"0.00"},{"time":"21:00","no":"126","value":"0.00"},{"time":"21:20","no":"128","value":"0.00"},{"time":"21:40","no":"130","value":"0.00"},{"time":"22:00","no":"132","value":"0.00"},{"time":"22:20","no":"134","value":"0.00"},{"time":"22:40","no":"136","value":"0.00"},{"time":"23:00","no":"138","value":"0.00"},{"time":"23:20","no":"140","value":"0.00"},{"time":"23:40","no":"142","value":"0.00"}]}
jeedom 3.3.7
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
-
- Timide
- Messages : 34
- Inscription : 04 août 2014, 18:34
- Localisation : Belgique
Re: Script html (onduleur zeversolar)
Bonjour Vincent,
Ravi de voir que je ne suis pas le seul.
Ravi de voir que je ne suis pas le seul.
je n'ai pasmodule PMU
moi non plus, je débuteJe n'ai aucune connaissance en script
Je suis aussi sur le site zevercloud, comment avoir la clé API ?j'ai vu qu'on peut récupérer les données via l'API du site zevercloud, je sais pas quel solution serait la plus simple ? local ou via API
Nuc Intel (jeedom) - RFXcom - Enocean - SonOff
6X camera IP - Onduleur Zeversolar ZL3680
6X camera IP - Onduleur Zeversolar ZL3680
- rombautsdidier
- Helper
- Messages : 446
- Inscription : 01 juin 2016, 07:56
- Localisation : Grabels, France
- Contact :
Re: Script html (onduleur zeversolar)
Je pense que tu peux t’inspirer du script EcoPellet disponible sur le market pour afficher les données sur la tuile d’un Virtuel avec une commande info pour la partie où tu mets juste la clé API.
Par contre, pour les valeurs d’une période, afficher tout ça va prendre de la place sur ton Dashboard si tu suis la même méthode.
Envoyé de mon iPad en utilisant Tapatalk
https://didier.rombauts.fr
Par contre, pour les valeurs d’une période, afficher tout ça va prendre de la place sur ton Dashboard si tu suis la même méthode.
Envoyé de mon iPad en utilisant Tapatalk
https://didier.rombauts.fr
-
- Timide
- Messages : 146
- Inscription : 17 déc. 2017, 21:19
Re: Script html (onduleur zeversolar)
Moi aussi , je pensais être un extraterrestreBonjour Vincent,
Ravi de voir que je ne suis pas le seul.
Dans Plant list, tu as un petit nuage sur ta droite"batch download" c'est un fichier excell, tu trouveras ta clé APIJe suis aussi sur le site zevercloud, comment avoir la clé API ?
Sinon tu peux la trouver aussi dans le menu
-Configuration:
--Plant configuration
---API Key
Du coup j'espère qu'on vas trouver une solution
jeedom 3.3.7
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
-
- Timide
- Messages : 34
- Inscription : 04 août 2014, 18:34
- Localisation : Belgique
Re: Script html (onduleur zeversolar)
J'ai trouvé ma clé APIfidelmarco a écrit : ↑24 févr. 2019, 08:48
Je suis aussi sur le site zevercloud, comment avoir la clé API ?
Nuc Intel (jeedom) - RFXcom - Enocean - SonOff
6X camera IP - Onduleur Zeversolar ZL3680
6X camera IP - Onduleur Zeversolar ZL3680
-
- Timide
- Messages : 146
- Inscription : 17 déc. 2017, 21:19
Re: Script html (onduleur zeversolar)
Bonjour Didier,merci ,je vais essayer de regarder cela mais je t'avouerais que je pense pas maitriser tout les aspects script ect..rombautsdidier a écrit : ↑24 févr. 2019, 08:49Je pense que tu peux t’inspirer du script EcoPellet disponible sur le market pour afficher les données sur la tuile d’un Virtuel avec une commande info pour la partie où tu mets juste la clé API.
Par contre, pour les valeurs d’une période, afficher tout ça va prendre de la place sur ton Dashboard si tu suis la même méthode.
jeedom 3.3.7
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
-
- Timide
- Messages : 146
- Inscription : 17 déc. 2017, 21:19
Re: Script html (onduleur zeversolar)
Tiens moi au courant si tu arrives à exploiter les commandes JSON,fidelmarco a écrit : ↑24 févr. 2019, 09:10J'ai trouvé ma clé APIfidelmarco a écrit : ↑24 févr. 2019, 08:48
Je suis aussi sur le site zevercloud, comment avoir la clé API ?
dans le script jeedom "type JSON" avec la requete "sid" par exemple, j'ai bien un retour de valeur,
mais je ne sais pas comment intégrer les requêtes E-Today, E-Month , ect....
ci joint un document de Zeversolar pour son API avec les requêtes à formuler,
mais c'est pas très clair pour moi la façon de l'intégrer dans une commande script....
Voilà ou j'en suis pour le moment
- Pièces jointes
-
- Solarcloud-API-guide_En_v20141114.pdf
- (744.51 Kio) Téléchargé 47 fois
jeedom 3.3.7
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
-
- Timide
- Messages : 34
- Inscription : 04 août 2014, 18:34
- Localisation : Belgique
Re: Script html (onduleur zeversolar)
Nous en sommes au même point excepté que tu as 25 minutes d'avance sur moivincent62100 a écrit : ↑24 févr. 2019, 09:48Tiens moi au courant si tu arrives à exploiter les commandes JSON,fidelmarco a écrit : ↑24 févr. 2019, 09:10J'ai trouvé ma clé APIfidelmarco a écrit : ↑24 févr. 2019, 08:48
Je suis aussi sur le site zevercloud, comment avoir la clé API ?
dans le script jeedom "type JSON" avec la requete "sid" par exemple, j'ai bien un retour de valeur,
mais je ne sais pas comment intégrer les requêtes E-Today, E-Month , ect....
ci joint un document de Zeversolar pour son API avec les requêtes à formuler,
mais c'est pas très clair pour moi la façon de l'intégrer dans une commande script....
Voilà ou j'en suis pour le moment
Nuc Intel (jeedom) - RFXcom - Enocean - SonOff
6X camera IP - Onduleur Zeversolar ZL3680
6X camera IP - Onduleur Zeversolar ZL3680
-
- Timide
- Messages : 34
- Inscription : 04 août 2014, 18:34
- Localisation : Belgique
Re: Script html (onduleur zeversolar)
Je crois avoir lu quelque part qu'il était possible d'enlever certains caractères indésirables, mais je ne sais plus ou j'ai vu cela
Nuc Intel (jeedom) - RFXcom - Enocean - SonOff
6X camera IP - Onduleur Zeversolar ZL3680
6X camera IP - Onduleur Zeversolar ZL3680
-
- Timide
- Messages : 34
- Inscription : 04 août 2014, 18:34
- Localisation : Belgique
Re: Script html (onduleur zeversolar)
Comment n'avoir que KWh et 197.57{"unit":"kWh","value":197.57}
Nuc Intel (jeedom) - RFXcom - Enocean - SonOff
6X camera IP - Onduleur Zeversolar ZL3680
6X camera IP - Onduleur Zeversolar ZL3680
Re: Script html (onduleur zeversolar)
Salut, tu peux nous copier l'ensemble des données renvoyées par l'API pour que l'on te dise ça ?
Top qu'il y ait une API en tout cas
Top qu'il y ait une API en tout cas
-
- Timide
- Messages : 34
- Inscription : 04 août 2014, 18:34
- Localisation : Belgique
Re: Script html (onduleur zeversolar)
Code : Tout sélectionner
{"sid":48852,"ludt":"2019-02-24 10:53:16","E-Today":{"unit":"kWh","value":3.5},"E-Month":{"unit":"kWh","value":198.57},"E-Total":{"unit":"MWh","value":2.37},"TotalYield":{"unit":"€","value":1657.64},"CO2Avoided":{"unit":"T","value":1.89},"Power":{"unit":"kW","value":2.14}}
Nuc Intel (jeedom) - RFXcom - Enocean - SonOff
6X camera IP - Onduleur Zeversolar ZL3680
6X camera IP - Onduleur Zeversolar ZL3680
Re: Script html (onduleur zeversolar)
E-Month > unit
E-Month > value Tu es obligé de faire une commande pour chaque valeur souhaitée, d'après la doc, on ne peut récupérer qu'un élément à la fois (ce n'est en principe pas gênant).
Sinon après il faudrait que l'on passe par un script php pour parser le résultat de ton url et faire ce que tu veux avec les données.
E-Month > value Tu es obligé de faire une commande pour chaque valeur souhaitée, d'après la doc, on ne peut récupérer qu'un élément à la fois (ce n'est en principe pas gênant).
Sinon après il faudrait que l'on passe par un script php pour parser le résultat de ton url et faire ce que tu veux avec les données.
-
- Timide
- Messages : 146
- Inscription : 17 déc. 2017, 21:19
Re: Script html (onduleur zeversolar)
Ah cool E-Month > value fonctionne chez moiromanais a écrit : ↑24 févr. 2019, 11:06E-Month > unit
E-Month > value
1.png
Tu es obligé de faire une commande pour chaque valeur souhaitée, d'après la doc, on ne peut récupérer qu'un élément à la fois (ce n'est en principe pas gênant).
Sinon après il faudrait que l'on passe par un script php pour parser le résultat de ton url et faire ce que tu veux avec les données.
alors que E-Month seulement contrairement à fidelmarco me retourne pas de valeur
Sinon un truc bizarre: lorsque je sauvegarde à chaque changement de mon script j'ai le message suivant:
Echec de la requête HTTP : https://www.zevercloud.com/api/v1/getPlantOverview?key=..... cURL error : Protocol " https" not supported or disabled in libcurl
jeedom 3.3.7
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
-
- Timide
- Messages : 34
- Inscription : 04 août 2014, 18:34
- Localisation : Belgique
Re: Script html (onduleur zeversolar)
C'est parfait, ça fonctionne.romanais a écrit : ↑24 févr. 2019, 11:06E-Month > unit
E-Month > value
1.png
Tu es obligé de faire une commande pour chaque valeur souhaitée, d'après la doc, on ne peut récupérer qu'un élément à la fois (ce n'est en principe pas gênant).
Sinon après il faudrait que l'on passe par un script php pour parser le résultat de ton url et faire ce que tu veux avec les données.
merci
Nuc Intel (jeedom) - RFXcom - Enocean - SonOff
6X camera IP - Onduleur Zeversolar ZL3680
6X camera IP - Onduleur Zeversolar ZL3680
-
- Timide
- Messages : 146
- Inscription : 17 déc. 2017, 21:19
Re: Script html (onduleur zeversolar)
bon par contre j'ai pas de retours pour les autres
E-Total > value
E-Today > value
je ne pige pas trop :-/
E-Total > value
E-Today > value
je ne pige pas trop :-/
jeedom 3.3.7
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
Raspberry pi 3
Xiaomi ( 2 gateways / 22 périphériques )
Edisio ( 3 périphériques)
RFXCOM-RFXtrx433E ( 20 périphériques DI-O)
Smart life ( 6 prises Teckin)
-
- Timide
- Messages : 34
- Inscription : 04 août 2014, 18:34
- Localisation : Belgique
Re: Script html (onduleur zeversolar)
Pour moi tout est OKvincent62100 a écrit : ↑24 févr. 2019, 11:17bon par contre j'ai pas de retours pour les autres
E-Total > value
E-Today > value
je ne pige pas trop :-/
Nuc Intel (jeedom) - RFXcom - Enocean - SonOff
6X camera IP - Onduleur Zeversolar ZL3680
6X camera IP - Onduleur Zeversolar ZL3680
Re: Script html (onduleur zeversolar)
Pas de retour, c'est-à-dire ?vincent62100 a écrit : ↑24 févr. 2019, 11:17bon par contre j'ai pas de retours pour les autres
E-Total > value
E-Today > value
je ne pige pas trop :-/
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invités