Ne pare rău, browserul dvs. nu acceptă JavaScript!
Autentificare

Cum să utilizați un contor de energie Wi-Fi fără Internet sau Cloud

Cum să utilizați un contor de energie Wi-Fi fără Internet sau Cloud

Un contor de energie Wi-Fi IAMMETER nu trebuie să depindă de IAMMETER-Cloud. Acesta poate furniza date de măsurare unei aplicații locale, unei platforme open-source sau propriului dvs. sistem de monitorizare a energiei, prin intermediul interfețelor sale deschise.

În funcție de proiect, puteți:

  • citi datele în timp real de la contor prin rețeaua locală;
  • interoga contorul cu un API local sau prin Modbus TCP;
  • publica datele către brokerul dvs. MQTT;
  • încărca datele pe serverul dvs. prin HTTP/HTTPS sau TCP/TLS;
  • integra contorul cu Home Assistant și alte platforme open-source;
  • implementa IAMMETER-Docker sau IAMMETER-Central pe propriul server.

Acest ghid vă ajută să alegeți arhitectura potrivită. Definițiile detaliate ale API-urilor și procedurile de configurare sunt furnizate în documentele tehnice menționate.

Important: Lipsa accesului la Internet și lipsa rețelei locale sunt situații diferite. Pentru monitorizarea locală continuă, configurația recomandată este conectarea contorului la un router Wi-Fi, chiar și atunci când acel router nu are conexiune la Internet. Modul AP al contorului este destinat în principal configurației inițiale sau depanării temporare, nu monitorizării pe termen lung.

1. Alegeți scenariul care se potrivește proiectului dvs.

Cerință Abordare recomandată Necesită Internet?
Citirea măsurătorilor în timp real în aceeași rețea LAN API HTTP local Nu
Citirea datelor în fiecare secundă pentru automatizare, PLC sau SCADA Modbus TCP Nu
Utilizarea Home Assistant sau a unei alte platforme locale Utilizați integrarea IAMMETER a platformei Nu, după instalarea locală a software-ului necesar
Stocarea și vizualizarea datelor pe un server privat IAMMETER-Docker Nu, când contorul și serverul sunt în aceeași rețea LAN
Furnizarea datelor contorului unei aplicații enterprise IAMMETER-Central sau integrare directă Depinde de arhitectura rețelei
Publicarea datelor către un broker MQTT local MQTT Nu, când brokerul este în aceeași rețea LAN
Încărcarea datelor către un endpoint MQTT, HTTPS sau TLS de la distanță MQTT/MQTTS, HTTP/HTTPS sau TCP/TLS Da, sau o altă rută către rețeaua de la distanță, cum ar fi un WAN privat sau VPN

Routerul Wi-Fi asigură rețeaua locală. Nu necesită o conexiune activă la Internet pentru accesul prin API, Modbus TCP sau platforme locale pe bază de LAN.

2. Configurarea de rețea recomandată pentru monitorizarea locală

Pentru o funcționare fiabilă, conectați contorul IAMMETER și aplicația care îl citește la aceeași rețea locală.

IAMMETER Wi-Fi energy meter
          │
          │ Wi-Fi
          ▼
Local router / access point
          │
          ├── Home Assistant / Node-RED
          ├── IAMMETER-Docker
          ├── PLC / SCADA / local EMS
          └── PC, NAS or customer server

După ce routerul atribuie o adresă IP locală contorului, celelalte dispozitive din rețeaua LAN pot accesa interfețele locale acceptate. Dacă amplasamentul trebuie să continue să funcționeze în timpul unei întreruperi a Internetului, rezervați adresa IP a contorului în router sau păstrați-i altfel adresa locală previzibilă.

3. Citiți datele de măsurare local

Interogarea locală este potrivită atunci când software-ul dvs. și contorul sunt în aceeași rețea LAN, iar aplicația dvs. controlează momentul în care sunt solicitate datele.

3.1 API HTTP local

IAMMETER oferă endpoint-uri HTTP locale pentru citirea datelor de măsurare direct de la contor. Endpoint-urile de măsurare obișnuite includ:

  • /api/monitorjson
  • /api/monitor

Răspunsul include valori precum tensiunea, curentul, puterea activă, energia importată și energia exportată. Structura exactă a datelor depinde de faptul că contorul este monofazat, split-phase sau trifazat.

Utilizați ghidul IAMMETER pentru API local și interfețe deschise pentru definițiile actuale ale endpoint-urilor, exemple JSON și informații despre firmware.

Accesul prin API local oferă măsurători de la contor. Dacă aveți nevoie de rapoarte orare, zilnice sau lunare, aplicația dvs. trebuie să stocheze și să agrege citirile, sau puteți utiliza o platformă auto-găzduită care oferă stocare istorică și vizualizare.

3.2 Modbus TCP

Modbus TCP este, de obicei, opțiunea mai bună pentru:

  • interogarea locală la fiecare secundă;
  • integrarea cu PLC și SCADA;
  • automatizarea locală bazată pe puterea în timp real;
  • aplicații industriale EMS sau BMS.

Consultați ghidul IAMMETER pentru registre Modbus TCP și integrare pentru codurile de funcție acceptate, registre și exemple.

4. Lăsați contorul să trimită date către sistemul dvs.

În loc să interogați contorul, îl puteți configura să trimită datele de măsurare către un server sau un broker de mesaje.

Interfață Destinație tipică Utilizare tipică
MQTT / MQTTS Broker MQTT local sau de la distanță Platforme IoT, automatizare și integrare pe bază de mesaje
HTTP / HTTPS Endpoint API web Backend client, EMS sau aplicație cloud
TCP / TLS Server TCP Colector de date personalizat sau integrare legacy

WebUI-ul actual al firmware-ului oferă setările de server și broker utilizate frecvent. Contorul poate fi, așadar, conectat la un sistem al clientului fără a utiliza IAMMETER-Cloud ca destinație a datelor.

Pentru detalii de configurare și formatul datelor, utilizați aceste ghiduri:

5. Conectați-vă la o platformă open-source

Dacă utilizați deja o platformă de automatizare sau monitorizare, aceasta poate colecta, stoca și vizualiza datele IAMMETER fără a fi nevoie să dezvoltați o aplicație de la zero.

IAMMETER poate fi integrat cu platforme precum:

Interfața potrivită depinde de platformă și de rata de actualizare necesară. Pentru o comparație a platformelor disponibile și a abordărilor de integrare, consultați Integrarea IAMMETER cu sisteme auto-găzduite și open-source.

Pentru configurarea Home Assistant, metodele de integrare acceptate și detaliile entităților, începeți cu ghidul dedicat de integrare IAMMETER cu Home Assistant.

6. Implementați un sistem auto-găzduit IAMMETER

6.1 IAMMETER-Docker

IAMMETER-Docker este un sistem de monitorizare open-source, auto-găzduit, pentru utilizatorii care doresc colectarea locală a datelor, grafice și API-uri fără a dezvolta ei înșiși un backend complet.

Poate rula pe un server local, cum ar fi un Raspberry Pi, un mini PC sau un NAS. Contorul trimite datele către instanța Docker, iar utilizatorii accesează interfața de monitorizare printr-un browser din rețeaua locală.

IAMMETER-Docker este, în general, potrivit pentru persoane fizice, dezvoltatori și proiecte locale de monitorizare mai mici. Consultați și ghidul avansat IAMMETER-Docker.

6.2 IAMMETER-Central

IAMMETER-Central este o opțiune de middleware auto-găzduit pentru date, destinată utilizatorilor enterprise, instalatorilor și integratorilor de sisteme.

Aceasta stochează și gestionează datele contoarelor și expune API-uri pe care un client le poate utiliza dintr-un ERP, EMS, BMS sau dintr-un front-end personalizat. Este utilă atunci când clientul preferă să apeleze un API middleware standardizat în loc să implementeze independent fiecare protocol de încărcare și fiecare parser de payload de la contor.

Pentru a compara IAMMETER-Docker, IAMMETER-Central, platformele open-source și integrarea directă, consultați opțiunile de auto-găzduire IAMMETER.

7. Ce metodă de integrare ar trebui să alegeți?

Utilizator sau proiect Punct de pornire sugerat
Dezvoltator care construiește un panou de bord LAN API HTTP local
Automatizare care necesită date la fiecare secundă Modbus TCP
Sistem IoT existent bazat pe MQTT MQTT sau MQTTS
Clientul are deja un backend web Încărcare HTTP sau HTTPS
Utilizator de automatizare a locuinței Home Assistant sau Node-RED
Utilizator care dorește grafice locale fără a dezvolta software IAMMETER-Docker
Întreprindere care integrează contoare cu ERP, EMS sau BMS IAMMETER-Central sau o integrare directă cu serverul

Utilizarea interfețelor locale nu împiedică automat utilizarea IAMMETER-Cloud. Faptul că accesul local și raportarea în cloud funcționează împreună depinde de modul de rulare selectat, de firmware și de arhitectura sistemului. Confirmați calea de date necesară înainte de implementare.

8. Utilizarea veche și temporară a modului AP

Atunci când un contor de energie Wi-Fi IAMMETER nu este conectat la un router, acesta poate expune un punct de acces cu un nume similar cu iMeter_SN. Versiunile mai vechi ale acestui articol prezentau modul AP ca pe o modalitate de a utiliza contorul fără niciun echipament de rețea.

Modul AP nu mai este recomandat pentru monitorizarea continuă, deoarece:

  • este destinat în principal configurației Wi-Fi și depanării;
  • doar un acces direct limitat este practic în acest mod;
  • funcțiile care depind de o rețea LAN stabilă, de un server sau de un broker nu sunt disponibile ca flux complet de monitorizare;
  • nu oferă stocare istorică, rapoarte sau arhitectura multi-client așteptată de la un sistem de monitorizare.

Utilizați modul AP temporar atunci când configurați sau diagnosticați contorul. Pentru funcționarea normală fără acces la Internet, conectați contorul la un router Wi-Fi offline și utilizați adresa sa IP din rețeaua LAN.

Exemplu vechi de conectare directă la AP-ul contorului

Pentru informații actuale despre firmware și WebUI, consultați pagina de lansare și actualizare a firmware-ului IAMMETER.

9. Rezumat

IAMMETER nu se limitează la monitorizarea energiei bazată pe cloud. Contoarele sale de energie Wi-Fi pot acționa ca surse de măsurare deschise pentru software local, platforme open-source și sisteme deținute de clienți.

Abordarea recomandată este:

  1. conectați contorul la o rețea Wi-Fi locală stabilă;
  2. utilizați API local sau Modbus TCP pentru interogarea în rețeaua LAN;
  3. utilizați MQTT, HTTPS sau TLS atunci când contorul trebuie să trimită date;
  4. utilizați Home Assistant, IAMMETER-Docker sau IAMMETER-Central atunci când o platformă gata făcută este mai potrivită;
  5. utilizați modul AP doar pentru configurarea inițială sau depanarea temporară.

Continuați cu:

Ultima actualizare: 16 iulie 2026

Sus