Tolka JSON-data från IAMMETER:s elmätare
Den här artikeln introducerar främst definitionen av JSON-data för elmätare.
Observera: den här artikeln är inte avsedd för den vanliga användaren; den riktar sig specifikt till dem som vill integrera IAMMETER:s elmätare i ett tredjepartssystem. Om du bara använder elmätaren inom IAMMETER-systemet behöver du inte fokusera på detaljerna i JSON-innehållet.
Detta inkluderar scenarier som att ladda upp elmätardata till en tredjepartsserver eller att integrera elmätaren i en öppen källkods-plattform lokalt. Oavsett om mätaren är konfigurerad för att ladda upp data till en tredjepartsserver (med HTTP/HTTPS, TCP/TLS, MQTT) eller för att hämta data via ett lokalt API, förblir JSON-formatet identiskt oavsett metod.
JSON-format
Trefasmätare
Nedan finns de olika typerna av trefasmätare som IAMMETER erbjuder:
| Hårdvara | Fas | CT-klassning | IAMMETER-molnet | NEM | Reaktiv | Anmärkning |
|---|---|---|---|---|---|---|
| WEM3080T | 3 | 150,250,500 | Ja | Ja | Ja | |
| WEM3046T | 3 | N/A | Ja | Ja | Ja | CT ingår inte i paketet |
| WEM3050T | 3 | 150 | 3 månader | Ja | Ja |
Så här väljer du IAMMETER:s trefasmätare
JSON-format för trefasmätare
{
"method":"2-5",
"mac":"B0F8933C1DF7", //mac
"version":"i.75.98.66",//FW version
"server":"em",
"SN":"12345678",//Serial Number
"EA":{
"Reactive":[
[
-953, //reactive power of phase A,unit:KVAR
56.789, //reactive energy(inductive) of phase A ,unit:KVARH
65.879 //reactive energy(capacitive) of phase A ,unit:KVARH
],
[
-948, //reactive power of phase B,unit:KVAR
78.659,//reactive energy(inductive) of phase B ,unit:KVARH
2.323 //reactive energy(capacitive) of phase B ,unit:KVARH
],
[
-944, //reactive power of phase C,unit:KVAR
65.245,//reactive energy(inductive) of phase c ,unit:KVARH
6.666 //reactive energy(capacitive) of phase C ,unit:KVARH
]
]
},
"Datas":[
[
219.7, //voltage of Phase A,unit:V
0.5, //current of phase A,unit :A
-54.9, //active power of phase A, unit :w
11.337, //forward active energy of phase A, unit :Kwh
11.201, //reverse active energy of phase A,unit Kwh
49.99, //Frequency of phase A
0.5 //power factor of phase A
],
[
219.9, //voltage of Phase B.unit:V
0.499, //current of phase B,unit :A
-55.4, //active power of phase B, unit :w
11.039, //forward active energy of phase B, unit :Kwh
10.908, //reverse active energy of phase B,unit Kwh
49.99, //Frequency of phase B
0.5 //power factor of phase B
],
[
219.9,//voltage of Phase C,unit:V
0.499, //current of phase C,unit :A
-55.7, //active power of phase C, unit :w
10.975, //forward active energy of phase C, unit :Kwh
10.846, //reverse active energy of phase C,unit Kwh
49.99, //Frequency of phase C
0.51 //power factor of phase C
]
]
}
Observera:
- Mätningen av reaktiv effekt (KVAR) och reaktiv energi (KVARH) aktiveras endast när du aktiverar spårning av dem via detta API.
- aktiv effekt = spänning * ström * effektfaktor
Enfasig mätare
WEM3080: smart enfasig energimätare Wi-Fi, moln/app, elundermätare
JSON-format för enfasmätare
{
"method": "uploadsn",
"mac": "B0F8932A295C", //mac
"version": "i.75.98.71y",//FW version
"server": "em",
"SN": "12345678", //serial number
"Data": [
228.91, //voltage,unit:V
1.61, //current ,unit :amp
225, //active power, unit :w
15066.47, //forward active energy, unit:kwh
0 //reverse active energy, unit:kwh
]
}
Riktlinjer för integrering av IAMMETER-produkter i tredjepartssystem
Alla IAMMETER-produkter är utformade för sömlös integrering med tredjepartsservrar med hjälp av protokoll som HTTP/HTTPS, MQTT, TCP/TLS, eller med olika öppen källkods-plattformar som Home Assistant, Node-RED, ioBroker, OpenHAB, Zabbix och ThingsBoard. Denna enkla integrationsförmåga är ett kännetecken för IAMMETER.

Den här artikeln gäller inte bara WEM3050T utan alla trefasmätare från IAMMETER. Så här använder du WEM3050T utan IAMMETER-molnet