Lo sentimos, tu navegador no admite JavaScript.
Iniciar sesión

Integrar el monitor de energía IAMMETER en PVoutput

1. Introducción

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

2. Características clave del medidor de energía WiFi

  • Mide potencia y energía bidireccional (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 mediante una 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 la API

Para más API, consulte la API local del medidor de energía de IAMMETER

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":"succeed","data":[234.00,6.235,1423,1222.67,0.00]}

voltage:234 V

current:6.25 A

active power:1433 W

import energy:1222.67 Kwh

export energy:0 Kwh

4. Integrar los datos en 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 WEM3080

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

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

Nota

Si tiene una cuenta de WeChat, siga nuestra ID pública de IAMMETER en WeChat.

iammeter.jpg

Referencia

APIs locales del producto de IAMMETER

WEM3080T:Medidor de energía trifásico WiFi, bifásico, consumo residencial, monitor solar fotovoltaico, medición neta de energía, Modbus TCP/RTU

WEM3080:Medidor de energía monofásico inteligente WiFi, nube/aplicación, submedidores eléctricos

Arriba