Désolé, votre navigateur ne supporte pas JavaScript !

Intégrer avec PVoutput

1. Introduction

PVOutput est un service gratuit permettant de partager et de comparer les données de production et de consommation d'énergie des panneaux solaires en direct. En installant notre compteur d'énergie WiFi dans votre système solaire photovoltaïque, vous pouvez facilement intégrer vos données photovoltaïques à PVOutput via l'API ouverte du compteur.

2. Principales caractéristiques du compteur d'énergie WiFi

  • Mesurer la puissance et l'énergie bidirectionnelle (du réseau et vers le réseau) par le même compteur
  • La mesure du compteur peut être lue via WiFi LAN via une API ouverte
  • Les lectures du compteur (tension, courant, puissance, puissance directe, puissance inverse) sont actualisées toutes les 20 secondes.

3. Exemples de codes

3.1 Description de l'API

URL de l'API : ip/monitorjson

méthode : http obtenir

3.2 Exemple de code Python

Code Python sur Github

 import requests url = "http://ip/monitorjson" headers={'Authorization':'Basic YWRtaW46YWRtaW4='} response = requests.request("get", url, headers=headers) print(response.text)

{"status":"succeed","data":[234.00,6.235,1423,1222.67,0.00]}

tension : 234 V

courant : 6,25 A

puissance active : 1433 W

importer de l'énergie : 1222,67 Kwh

énergie d'exportation: 0 Kwh

4. Intégrer les données à PVOutput

PVOutput : https://www.pvoutput.org Lien Github : https://github.com/lewei50/iammeter/

 import wem import PVOutput import json meter=wem.wem3162('http://192.168.1.8') ''' one phase(wem3162 wem3080) meter response {"status":"succeed","data":[235.00,1.214,189,1265.17,0.00]} ''' print (meter.monitorjson()) (vol,cur,power,importE,exportE)=meter.json2parameter() print ("vol:%dV\r\ncur:%fA\r\npower:%dw\r\nimportEnergy:%fKWH\r\nexportEnergy:%fKWH\r\n"%(vol,cur,power,importE,exportE)) pv=PVOutput.PVOutputApi('siteNumber','api-key') ''' #pvo = PVOutput.PVOutputApi("deviceId", "apiKey") #pvo.add_status( energy_generation, power_generation, energy_consumption, power_consumption, temperature, voltage, cumulative_flag, net_flag) #pvo.add_status(100,200,None,None,None,None,None,None) ''' pv.add_status(importE,power,None,None,None,vol,1,None)

Document de démarrage rapide du compteur d'énergie WiFi monophasé (WEM3080) : WEM3080 Quickstart

Document de démarrage rapide du compteur d'énergie WiFi triphasé (WEM3080T) : WEM3080T Quickstart

Comment appliquer le compteur d'énergie WiFi dans un système solaire photovoltaïque : Appliquer dans un système solaire photovoltaïque

Noter

Si vous avez un compte WeChat, veuillez suivre notre identifiant public IAMMETER WeChat.

iammeter.jpg

Haut