申し訳ありませんが、お使いのブラウザは JavaScript をサポートしていません。

PV出力と統合

1. はじめに

PVOutput は、ライブのソーラー パネル出力とエネルギー消費データを共有および比較するための無料のサービスです。当社の WiFi エネルギー メーターを太陽光発電システムにインストールすることで、メーターのオープン API を介して PV データを PVOutput に簡単に統合できます。

2. WiFiエネルギーメーターの主な特長

  • 同じメーターで双方向 (グリッドからグリッドへ) の電力とエネルギーを測定
  • メーターの測定値は、WiFi LAN thourgh open API経由で読み取ることができます
  • メーターの読み取り値 (電圧、電流、電力、順方向電力、逆方向電力) は 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)

{"ステータス":"成功","データ":[234.00,6.235,1423,1222.67,0.00]}

電圧:234V

電流:6.25A

有効電力: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 クイックスタート

三相 WiFi エネルギー メーター (WEM3080T) のクイックスタート ドキュメント: WEM3080T クイックスタート

太陽光発電システムに WiFi エネルギー メーターを適用する方法: 太陽光発電システムに適用する

注意

WeChat アカウントをお持ちの場合は、IMMETER WeChat パブリック ID に従ってください。

電流計.jpg