Lo sentimos, su navegador no es compatible con JavaScript.

Integrar con PVoutput

1. Introducción

PVOutput es un servicio gratuito para compartir y comparar la salida de paneles solares en vivo y los datos de consumo de energía. Al instalar nuestro medidor de energía WiFi en su sistema fotovoltaico solar, puede integrar fácilmente sus datos fotovoltaicos a PVOutput a través de la API abierta del medidor.

2. Principales características del medidor de energía WiFi

  • Mida la potencia y la energía bidireccionales (desde la red y hacia la red) con el mismo medidor
  • La medición del medidor se puede leer a través de WiFi LAN a través de API abierta
  • Las lecturas del medidor (voltaje, corriente, potencia, potencia directa, potencia inversa) se actualizan cada 20 segundos.

3. Ejemplos de código

3.1 descripción de API

URL de la API: ip / monitorjson

método: http get

3.2 ejemplo de código Python

Código Python en Github

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

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

voltaje: 234 V

corriente: 6.25 A

potencia activa: 1433 W

energía de importación: 1222,67 Kwh

energía de exportación: 0 Kwh

4. Integre los datos a PVOutput

PVOutput: https://www.pvoutput.org Enlace de 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)

Documento de inicio rápido del medidor de energía WiFi monofásico (WEM3080): Inicio rápido de WEM3080

Documento de inicio rápido del medidor de energía WiFi trifásico (WEM3080T): Inicio rápido de WEM3080T

Cómo aplicar el medidor de energía WiFi en un sistema fotovoltaico solar: Aplicar en un sistema fotovoltaico solar

Nota

Si tiene una cuenta de WeChat, siga nuestro ID público de IAMMETER WeChat.

iammeter.jpg

Cima