К сожалению, ваш браузер не поддерживает JavaScript!

Интеграция с PVoutput

1. Введение

PVOutput - это бесплатный сервис для обмена и сравнения данных о выходе солнечных панелей под напряжением и потреблении энергии. Установив наш WiFi-счетчик энергии в свою солнечную фотоэлектрическую систему, вы можете легко интегрировать свои фотоэлектрические данные в PVOutput через открытый API счетчика.

2. Ключевые особенности WiFi-счетчика электроэнергии.

  • Измеряйте двунаправленную (от сети к сети) мощность и энергию одним и тем же счетчиком
  • Измерение счетчика можно прочитать через Wi-Fi LAN через открытый API.
  • Показания счетчика (напряжение, ток, мощность, прямая мощность, обратная мощность) обновляются каждые 20 секунд.

3. Примеры кода

3.1 Описание API

URL-адрес API: ip / monitorjson

метод: http get

3.2 Пример кода Python

Код Python на Github

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

{"статус": "успешно", "данные": [234.00,6.235,1423,1222.67,0.00]}

напряжение: 234 В

ток: 6,25 А

активная мощность: 1433 Вт

импорт энергии: 1222,67 кВт · ч

экспортная энергия: 0 кВтч

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)

Документ QuickStart однофазного измерителя энергии WiFi (WEM3080): WEM3080 Quickstart

Документ QuickStart трехфазного измерителя энергии WiFi (WEM3080T): WEM3080T Quickstart

Как применить измеритель энергии WiFi в солнечной фотоэлектрической системе: применить в солнечной фотоэлектрической системе

Примечание

Если у вас есть учетная запись WeChat, следуйте нашему общедоступному идентификатору IAMMETER WeChat.

iammeter.jpg

Вершина