Je nám líto, váš prohlížeč nepodporuje JavaScript!
Přihlásit se

Integrace energetického měřiče IAMMETER do služby PVoutput

1. Úvod

PVOutput je bezplatná služba pro sdílení a porovnávání dat o výkonu solárních panelů a spotřebě energie v reálném čase. Instalací našeho WiFi energetického měřiče do vašeho solárního fotovoltaického systému můžete snadno integrovat svá fotovoltaická data do služby PVOutput prostřednictvím otevřeného API měřiče.

2. Klíčové vlastnosti WiFi energetického měřiče

  • Měření obousměrného výkonu a energie (ze sítě i do sítě) jedním měřičem
  • Údaje měřiče lze číst přes WiFi LAN prostřednictvím otevřeného API
  • Hodnoty měřiče (napětí, proud, výkon, dopředný výkon, zpětný výkon) se aktualizují každých 20 sekund.

3. Příklady kódu

3.1 Popis API

Pro více informací o API se prosím podívejte na lokální API energetického měřiče IAMMETER

api url: ip/monitorjson

method: http get

3.2 Příklad kódu v Pythonu

Příklad kódu v Pythonu na GitHubu

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. Integrace dat do služby PVOutput

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

Rychlý průvodce jednofázového WiFi energetického měřiče (WEM3080): Rychlý start WEM3080

Rychlý průvodce třífázového WiFi energetického měřiče (WEM3080T): Rychlý start WEM3080T

Jak použít WiFi energetický měřič v solárním fotovoltaickém systému:Použití v solárním fotovoltaickém systému

Poznámka

Pokud máte účet WeChat, sledujte prosím náš veřejný účet IAMMETER na WeChatu.

iammeter.jpg

Odkazy

Lokální API produktů IAMMETER

WEM3080T: třífázový energetický měřič Wi-Fi, split phase, měření spotřeby energie v domácnostech, monitor solární fotovoltaiky, síťové měření energie, Modbus TCP/RTU

WEM3080: chytrý jednofázový energetický měřič Wi-Fi, cloud/aplikace, podružné elektroměry

Nahoru