Contoarele de energie Wi-Fi IAMMETER oferă interfețe de date deschise pentru dezvoltatori, integratori de sisteme și clienți care își construiesc propriul software de monitorizare a energiei.
Puteți citi măsurătorile direct de la contor, puteți lăsa contorul să încarce datele pe serverul dumneavoastră, puteți implementa un serviciu IAMMETER self-hosted sau puteți construi o aplicație pe baza API-urilor IAMMETER-Cloud.
Această pagină este ghidul de navigare pentru dezvoltatori în alegerea unei arhitecturi. Ea face legătura cu definițiile actuale ale protocoalelor și cu documentele de implementare, în loc să reproducă fiecare parametru API.
Dacă prima dumneavoastră întrebare este dacă un contor IAMMETER poate funcționa fără acces la Internet sau fără IAMMETER-Cloud, începeți cu Utilizarea unui contor de energie Wi-Fi fără Internet sau Cloud. Pentru o comparație orientată pe platforme, consultați Integrare self-hosted și open-source.
Există patru moduri principale de a utiliza datele IAMMETER în propria aplicație.
| Arhitectură | Flux de date | Potrivit pentru | Este necesar IAMMETER-Cloud? |
|---|---|---|---|
| Citirea contorului la nivel local | Aplicație → Contor | Dashboard-uri LAN, automatizări, PLC și SCADA | Nu |
| Lăsarea contorului să încarce datele | Contor → Server sau broker al clientului | Cloud personalizat, EMS, BMS și backend-uri IoT | Nu |
| Implementarea software-ului IAMMETER self-hosted | Contor → IAMMETER-Docker sau IAMMETER-Central → Aplicație | Utilizatori care doresc stocare și API-uri fără a construi întregul backend | Nu |
| Construirea pe baza API-urilor IAMMETER-Cloud | Contor → IAMMETER-Cloud → Aplicație | Aplicații care doresc să reutilizeze datele și serviciile IAMMETER-Cloud | Da |
Alegerea corectă depinde de locul unde trebuie stocate datele, de faptul dacă proiectul necesită funcționare independentă de Internet, de rata de reîmprospătare cerută și de cât de multă dezvoltare de backend doriți să mențineți.
Alegeți această arhitectură atunci când aplicația și contorul se află în aceeași rețea locală.
IAMMETER meter ← Local HTTP API or Modbus TCP ← Your application
Aplicația dumneavoastră controlează intervalul de interogare și stochează orice istoric de care are nevoie. Nu este necesar niciun serviciu cloud IAMMETER pentru calea de date locală.
Contorul pune la dispoziție endpoint-uri HTTP locale pentru citirea măsurătorilor, cum ar fi tensiunea, curentul, puterea activă, energia importată și energia exportată.
Endpoint-urile de măsurare obișnuite includ:
/api/monitorjson/api/monitorAccesul prin API HTTP local este un punct de plecare practic pentru:
Consultați Ghidul IAMMETER pentru API local și interfețe deschise pentru definițiile actuale ale endpoint-urilor și exemple.
Utilizați Modbus TCP atunci când proiectul necesită:
Consultați Ghidul IAMMETER pentru registre și integrare Modbus TCP.
Citirea locală directă returnează măsurătorile contorului. Aplicația dumneavoastră rămâne responsabilă pentru orice funcții suplimentare de care are nevoie, inclusiv:
Dacă nu doriți să construiți aceste funcții de backend de la început, luați în considerare IAMMETER-Docker sau IAMMETER-Central.
Alegeți această arhitectură atunci când contorul ar trebui să inițieze conexiunea și să trimită date către un endpoint gestionat de dumneavoastră.
IAMMETER meter → MQTT/MQTTS, HTTP/HTTPS or TCP/TLS → Your server
Firmware-ul IAMMETER actual suportă mai multe interfețe de încărcare:
| Interfață | Componentă de la client | Aplicație tipică |
|---|---|---|
| MQTT / MQTTS | Broker și abonat MQTT | Platforme IoT, automatizări și pipeline-uri de mesaje |
| HTTP / HTTPS | Endpoint HTTP | Backend REST, serviciu cloud sau EMS personalizat |
| TCP / TLS | Server TCP | Colector personalizat și integrare la nivel de protocol |
Contorul și serverul dumneavoastră utilizează o structură JSON de măsurare IAMMETER consecventă pe toate metodele de încărcare suportate. Examinați definiția datelor înainte de a implementa parserul.
Resurse de implementare:
Un server din aceeași rețea LAN poate funcționa fără acces la Internet. Un endpoint de la distanță necesită totuși o rută funcțională prin Internet, o rețea WAN privată sau o VPN.
IAMMETER oferă două opțiuni self-hosted pentru utilizatorii care doresc o implementare privată a datelor fără a implementa fiecare componentă de backend.
IAMMETER-Docker este un sistem open-source, self-hosted, de monitorizare a energiei. Oferă colectare locală a datelor, funcții de monitorizare de bază, grafice și API-uri.
Este, în general, potrivit pentru:
Continuați cu:
IAMMETER-Central este un middleware de date self-hosted pentru utilizatori enterprise, instalatori și integratori de sisteme.
Se concentrează pe:
IAMMETER-Central nu încearcă să ofere întreaga logică de business a unei aplicații de management energetic. Este util atunci când clientul dorește un strat de middleware de date întreținut și își va construi propria interfață de utilizator sau propriile funcții de business.
Consultați Opțiunile de self-hosting IAMMETER pentru o comparație între IAMMETER-Docker, IAMMETER-Central, platformele open-source și integrarea directă cu serverul.
Utilizarea IAMMETER-Cloud este un alt mod de a dezvolta un dashboard sau o aplicație personalizată. În această arhitectură, contorul încarcă datele în IAMMETER-Cloud, iar aplicația dumneavoastră preia datele expuse de API-urile IAMMETER-Cloud.
IAMMETER meter → IAMMETER-Cloud → Cloud API → Your application
Această opțiune poate reduce dezvoltarea din partea dispozitivelor și a ingestiei datelor, dar nu este o arhitectură offline sau independentă de cloud.
Este potrivită atunci când:
Consultați Documentația API IAMMETER-Cloud pentru operațiunile API suportate și cerințele de autentificare.
Înainte de a construi un sistem complet de monitorizare, verificați dacă o platformă existentă oferă deja funcțiile de stocare, dashboard și automatizare de care aveți nevoie.
IAMMETER poate fi integrat cu:
Aceste pagini specifice platformelor sunt ghidurile de implementare. Pentru o comparație mai largă, utilizați Prezentarea generală a integrării self-hosted și open-source.
| Cerința proiectului | Punct de plecare recomandat |
|---|---|
| Script LAN simplu sau dashboard | API HTTP local |
| Date locale la fiecare secundă sau control industrial | Modbus TCP |
| Infrastructură MQTT existentă | Încărcare MQTT sau MQTTS |
| Backend web existent | Încărcare HTTP sau HTTPS |
| Colector socket personalizat | Încărcare TCP sau TLS |
| Monitorizare privată gata de utilizare pentru un utilizator individual | IAMMETER-Docker |
| Middleware enterprise pentru ERP, EMS sau BMS | IAMMETER-Central |
| Dashboard și automatizare pentru casă inteligentă | Home Assistant |
| Aplicație construită pe datele existente IAMMETER-Cloud | API IAMMETER-Cloud |
Înainte de implementare, confirmați:
Ultima actualizare: 16 iulie 2026
Contor de energie Wi-Fi trifazat (WEM3080T)
Contor de energie Wi-Fi monofazat (WEM3080)
Contor de energie Wi-Fi trifazat (WEM3046T)
Contor de energie Wi-Fi trifazat (WEM3050T)