Enphase - Envoy - Script - Json Node-Red

Pour l’instantané oui mais pas le cumul de production !

Bonjour @ tous

Pour le cumul production ce que je fais
Je releve tous les jours le compteur vie vers 00h00 qui me serre d’index jour. Idem 1er jour du mois pour index mois et idem au 1er janvier pour l’année
Je recalcule la difference toutes les minutes (instant T moins le relevé 00h00 heure)

bonjour
ton script tu l’actualise toutes les combien de minutes ?
cdt

Toutes les minutes

Bon ce matin j’ai jouer avec node red

Resultat :
Capture d’écran du 2020-05-25 12-21-19
Capture d’écran du 2020-05-25 12-13-31

Détails :
l’objet et un : http request
méthode : GET
l’url doit être au format suivant

http://IP:PORT/core/api/jeeApi.php?plugin=virtual&apikey=APIKEY&type=virtual&id=IDVIRTUEL&value={{{payload}}}

a personnaliser :
IP:PORT , APIKEY , IDVIRTUEL

C’est juste pour vous mettre le soleil en bouche …

2 « J'aime »

bonjour@olive
c’est pour avoir la production en kw/h directement?

Ben c’est toute la lecture de la passerelle ENVOY que l’on a fait plus haut en Script que j’ai
refait en NODE-RED et c’est d’une simplicité époustouflante

ci-dessous j’ai ajouter la partie qui lit les onduleurs …

Bonjour,

@olive, je ne connais pas du tout NODE-RED, tu peux nous en dire un peu plus sur les avantages/inconvénients par rapport au plugin officiel ou au script par ex stp ?
Ca vaut le coup de passer la-dessus ?

Merci

Salut @Emlivyo grosso et modo avec node-red c’est juste une méthode graphique pour programmer
le code sous les étiquette est minimaliste.
un des plu long :wink:
celui de l’étiquette power P1 ex:

msg.payload = JSON.parse(msg.payload)[0].lastReportWatts;
return msg;

ok merci mais quels sont les avantages par rapport à ton script ou au plugin ?

1 « J'aime »

Ben le plaisir de jouer @Emlivyo et de découvrir d’autres méthode de programmation.
Pour tout t’avouer il y a 3 jours que j’ai installer et découvert node-red …

Bonjour,

C’est puissant nodered. Pour ceux que ça intéresse cf les vidéos de Tommy à partir de l’épisode 3 : Domotique Ép3 | Interaction entre une page web et des périphériques 433MHz - YouTube

1 « J'aime »

Aprés 2 3 Jours dans d’apprentissage dans node red

Voilà ce que l’on peut obtenir …

Si ça intéresse pour la partie ENVOY je peu rentrer dans les détails

Salut @olive

Et bien ! Felicitations C’est nickel !! Comment se passe cette restitution Tu arrives á afficher cela dans jeedom ? Possible sur tablette ?

Merci du partage

Salut @olive
Ça m intéresse est ce sûr à mettre en place?
Cdt

La c’est direct dans Node-Red tu te connecte avec PC,Tablette, ou tel … c’est du http …


Pour Jeedom le renvoi se fait en une ligne (boite jaune en bas a droite)

http://IP:PORT/core/api/jeeApi.php?plugin=virtual&apikey=APIJEEDOM&type=virtual&id=4716&value={{{payload}}}

Edit : on peut aussi envoyer les données en MQTT

C’est assez simple …
Commence par installer node-red je te donnerai les flow pour tes panneaux
le tutoriel donner par @raqpub est excelent :

Edit: tu n’est pas obligé de l’installer sur ta machine jeedom !

2 « J'aime »

Merci @olive
Comme @seraphinou cela m’intéresse vivement
Encore quelques travaux à finir à la maison avant :upside_down_face: et ensuite je vais my mettre. Merci e toi

Ca marche prévenez moi quand vous êtes prêt

bonjour @olive
je l’installe sur koi node-red et je le trouve ou?