죄송합니다. 귀하의 브라우저는 JavaScript를 지원하지 않습니다!

PVoutput과 통합

1. 소개

PVOutput은 라이브 태양 광 패널 출력 및 에너지 소비 데이터를 공유하고 비교할 수있는 무료 서비스입니다. 태양 광 PV 시스템에 WiFi 에너지 미터를 설치하면 미터의 개방형 API를 통해 PV 데이터를 PVOutput에 쉽게 통합 할 수 있습니다.

2. WiFi 에너지 미터의 주요 기능

  • 동일한 미터로 양방향 (그리드에서 그리드로) 전력 및 에너지 측정
  • 계량기의 측정 값은 개방형 API를 통해 WiFi LAN을 통해 읽을 수 있습니다.
  • 미터의 판독 값 (전압, 전류, 전력, 순방향 전력, 역방향 전력)은 20 초마다 새로 고쳐집니다.

3. 코드 예

3.1 API 설명

API URL : ip / monitorjson

방법 : http get

3.2 Python 코드 예제

Github의 Python 코드

 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]}

전압 : 234V

전류 : 6.25 A

유효 전력 : 1433W

수입 에너지 : 1222.67 Kwh

수출 에너지 : 0 Kwh

4. 데이터를 PVOutput에 통합

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

단상 WiFi 에너지 측정기 (WEM3080)의 빠른 시작 문서 : WEM3080 빠른 시작

3 상 WiFi 에너지 측정기 (WEM3080T)의 빠른 시작 문서 : WEM3080T 빠른 시작

태양 광 시스템에 WiFi 에너지 미터를 적용하는 방법 : 태양 광 시스템에 적용

노트

WeChat 계정이있는 경우 IAMMETER WeChat 공개 ID를 따르십시오.

iammeter.jpg

상단