Przepraszamy, Twoja przeglądarka nie obsługuje JavaScript!
Zaloguj się

Interpretacja danych JSON z licznika energii IAMMETER

Ten artykuł przedstawia przede wszystkim definicję danych JSON dla liczników energii.

Uwaga: ten artykuł nie jest przeznaczony dla zwykłego użytkownika; jest skierowany do osób, które chcą zintegrować licznik energii IAMMETER z systemem zewnętrznym. Jeśli korzystasz z licznika energii tylko w systemie IAMMETER, nie musisz skupiać się na szczegółach zawartości JSON.

Obejmuje to scenariusze takie jak przesyłanie danych licznika energii na serwer zewnętrzny lub integracja licznika energii z platformą open source lokalnie. Niezależnie od tego, czy licznik jest skonfigurowany do przesyłania danych na serwer zewnętrzny (za pomocą HTTP/HTTPS, TCP/TLS, MQTT), czy do pobierania danych przez lokalne API, format JSON pozostaje spójny we wszystkich metodach.

Format JSON

Licznik trójfazowy

Poniżej przedstawiono różne typy liczników trójfazowych oferowanych przez IAMMETER:

Sprzęt Faza Przekładnik CT IAMMETER-cloud NEM Moc bierna Uwagi
WEM3080T 3 150,250,500 Tak Tak Tak
WEM3046T 3 N/A Tak Tak Tak CT nie jest w zestawie
WEM3050T 3 150 3 miesiące Tak Tak

Jak wybrać licznik trójfazowy IAMMETER

Format JSON licznika trójfazowego

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

Proszę zwrócić uwagę:

  1. Pomiar mocy biernej (KVAR) i energii biernej (KVARH) jest aktywowany tylko wtedy, gdy włączysz ich śledzenie przez to API.
  2. Moc czynna = Napięcie * Prąd * współczynnik mocy

Licznik jednofazowy

WEM3080: Inteligentny jednofazowy licznik energii Wi-Fi, chmura/aplikacja, podliczniki energii

Format JSON dla licznika jednofazowego

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

Wskazówki dotyczące integracji produktów IAMMETER z systemami zewnętrznymi

Wszystkie produkty IAMMETER są zaprojektowane do bezproblemowej integracji z serwerami zewnętrznymi przy użyciu protokołów takich jak HTTP/HTTPS, MQTT, TCP/TLS lub z różnymi platformami open source, takimi jak Home Assistant, Node-RED, ioBroker, OpenHAB, Zabbix i ThingsBoard. Ta prosta możliwość integracji jest cechą charakterystyczną IAMMETER.

http https post data

Ten artykuł ma zastosowanie nie tylko do WEM3050T, ale do wszystkich liczników trójfazowych IAMMETER. Jak wykorzystać WEM3050T z pominięciem IAMMETER-cloud

Góra