Oprostite, vaš brskalnik ne podpira JavaScripta!
Prijava

Uporaba Wi-Fi merilnika energije brez interneta ali oblaka

Uporaba Wi-Fi merilnika energije brez interneta ali oblaka

Merilnik energije IAMMETER Wi-Fi se ne sme nujno zanašati na IAMMETER-Cloud. Prek svojih odprtih vmesnikov lahko zagotavlja merilne podatke lokalni aplikaciji, platformi z odprto kodo ali vašemu lastnemu sistemu za spremljanje energije.

Glede na projekt lahko:

  • berete podatke v realnem času iz merilnika prek lokalnega omrežja;
  • povprašujete merilnik z lokalnim API-jem ali Modbus TCP;
  • objavljate podatke v svoj MQTT posrednik (broker);
  • nalagate podatke na svoj strežnik prek HTTP/HTTPS ali TCP/TLS;
  • povežete merilnik s Home Assistant in drugimi platformami z odprto kodo;
  • namestite IAMMETER-Docker ali IAMMETER-Central na svoj strežnik.

Ta priročnik vam pomaga izbrati ustrezno arhitekturo. Podrobne definicije API-jev in postopki konfiguracije so navedeni v povezanih tehničnih dokumentih.

Pomembno: brez dostopa do interneta in brez lokalnega omrežja sta različni situaciji. Za neprekinjeno lokalno spremljanje je priporočena nastavitev, da merilnik povežete z Wi-Fi usmerjevalnikom, tudi če ta usmerjevalnik nima internetne povezave. Način AP merilnika je namenjen predvsem začetni konfiguraciji ali začasnemu odpravljanju težav, ne pa dolgotrajnemu spremljanju.

1. Izberite scenarij, ki ustreza vašemu projektu

Zahteva Priporočen pristop Ali potrebuje internet?
Branje meritev v realnem času znotraj istega LAN Lokalni HTTP API Ne
Branje podatkov vsako sekundo za avtomatizacijo, PLC ali SCADA Modbus TCP Ne
Uporaba Home Assistant ali druge lokalne platforme Uporaba integracije IAMMETER v platformi Ne, ko je zahtevana programska oprema nameščena lokalno
Shranjevanje in prikaz podatkov na zasebnem strežniku IAMMETER-Docker Ne, ko sta merilnik in strežnik v istem LAN
Zagotavljanje podatkov merilnika poslovni aplikaciji IAMMETER-Central ali neposredna integracija Odvisno od arhitekture omrežja
Objavljanje podatkov v lokalni MQTT posrednik MQTT Ne, ko je posrednik v istem LAN
Nalaganje podatkov na oddaljeno MQTT, HTTPS ali TLS končno točko MQTT/MQTTS, HTTP/HTTPS ali TCP/TLS Da, ali druga pot do oddaljenega omrežja, kot sta zasebni WAN ali VPN

Wi-Fi usmerjevalnik zagotavlja lokalno omrežje. Za dostop prek API-ja v LAN, Modbus TCP ali lokalnih platform ne potrebuje aktivne internetne povezave.

2. Priporočena nastavitev omrežja za lokalno spremljanje

Za zanesljivo delovanje povežite merilnik IAMMETER in aplikacijo, ki ga bere, v isto lokalno omrežje.

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

Ko usmerjevalnik merilniku dodeli lokalni naslov IP, lahko druge naprave v LAN dostopajo do podprtih lokalnih vmesnikov. Če mora lokacija delovati tudi med izpadom interneta, si v usmerjevalniku rezervirajte naslov IP merilnika oziroma poskrbite, da bo njegov lokalni naslov predvidljiv.

3. Lokalno branje merilnih podatkov

Lokalno povpraševanje je primerno, kadar sta vaša programska oprema in merilnik v istem LAN in vaša aplikacija nadzoruje, kdaj se podatki zahtevajo.

3.1 Lokalni HTTP API

IAMMETER ponuja lokalne HTTP končne točke za branje merilnih podatkov neposredno iz merilnika. Pogoste merilne končne točke vključujejo:

  • /api/monitorjson
  • /api/monitor

Odgovor vključuje vrednosti, kot so napetost, tok, delovna moč, prevzeta in oddana energija. Natančna struktura podatkov je odvisna od tega, ali je merilnik enofazni, dvofazni (split-phase) ali trifazni.

Za trenutne definicije končnih točk, primere JSON in informacije o vdelani programski opremi (firmware) uporabite priročnik o lokalnem API-ju in odprtih vmesnikih IAMMETER.

Dostop do lokalnega API-ja zagotavlja meritve iz merilnika. Če potrebujete urne, dnevne ali mesečne preglede, mora vaša aplikacija shranjevati in združevati odčitke, ali pa uporabite samostojno gostovano platformo, ki omogoča zgodovinsko shranjevanje in prikaz podatkov.

3.2 Modbus TCP

Modbus TCP je običajno boljša izbira za:

  • sekundno lokalno povpraševanje;
  • integracijo s PLC in SCADA;
  • lokalno avtomatizacijo na podlagi moči v realnem času;
  • industrijske aplikacije EMS ali BMS.

Za podprte funkcijske kode, registre in primere si oglejte priročnik o registrih in integraciji Modbus TCP IAMMETER.

4. Naj merilnik pošilja podatke vašemu sistemu

Namesto da povprašujete merilnik, ga lahko konfigurirate tako, da pošilja merilne podatke strežniku ali sporočilnemu posredniku.

Vmesnik Običajni cilj Običajna uporaba
MQTT / MQTTS Lokalni ali oddaljeni MQTT posrednik IoT platforme, avtomatizacija in integracija na podlagi sporočil
HTTP / HTTPS Končna točka spletnega API-ja Zaledje stranke, EMS ali oblačna aplikacija
TCP / TLS TCP strežnik Lastni zbiralnik podatkov ali integracija s starejšimi sistemi

Trenutni spletni vmesnik (WebUI) vdelane programske opreme ponuja pogosto uporabljene nastavitve strežnika in posrednika. Merilnik je zato mogoče povezati s sistemom stranke, ne da bi bil IAMMETER-Cloud cilj podatkov.

Za podrobnosti o konfiguraciji in vsebini (payload) uporabite te priročnike:

5. Povezava s platformo z odprto kodo

Če že uporabljate platformo za avtomatizacijo ali spremljanje, lahko zbira, shranjuje in prikazuje podatke IAMMETER, ne da bi morali aplikacijo razviti iz nič.

IAMMETER je mogoče integrirati s platformami, kot so:

Ustrezen vmesnik je odvisen od platforme in zahtevane hitrosti osveževanja. Za primerjavo razpoložljivih platform in pristopov k integraciji si oglejte Integracija IAMMETER s samostojno gostovanimi sistemi in sistemi z odprto kodo.

Za konfiguracijo Home Assistant, podprte metode integracije in podrobnosti o entitetah začnite pri namenskem priročniku za integracijo IAMMETER s Home Assistant.

6. Namestitev samostojno gostovanega sistema IAMMETER

6.1 IAMMETER-Docker

IAMMETER-Docker je sistem za spremljanje z odprto kodo, ki ga gostite sami in je namenjen uporabnikom, ki želijo lokalno zbiranje podatkov, grafikone in API-je, ne da bi sami razvili celotno zaledje.

Deluje lahko na lokalnem strežniku, kot so Raspberry Pi, mini računalnik ali NAS. Merilnik pošilja podatke primerku Docker, uporabniki pa do nadzornega vmesnika dostopajo prek brskalnika v lokalnem omrežju.

IAMMETER-Docker je na splošno primeren za posameznike, razvijalce in manjše projekte lokalnega spremljanja. Glejte tudi napredni priročnik za IAMMETER-Docker.

6.2 IAMMETER-Central

IAMMETER-Central je samostojno gostovana podatkovna posredna programska oprema (middleware) za poslovne uporabnike, monterje in sistemske integratorje.

Shranjuje in upravlja podatke merilnikov ter izpostavlja API-je, ki jih lahko stranka uporablja iz sistema ERP, EMS, BMS ali lastnega sprednjega dela (front end). Uporaben je, kadar stranka raje kliče standardiziran API posredne programske opreme, namesto da bi samostojno implementirala vsak protokol za nalaganje in razčlenjevanje vsebine na strani merilnika.

Za primerjavo IAMMETER-Docker, IAMMETER-Central, platform z odprto kodo in neposredne integracije si oglejte možnosti samostojnega gostovanja IAMMETER.

7. Katero metodo integracije izbrati?

Uporabnik ali projekt Predlagano izhodišče
Razvijalec, ki gradi nadzorno ploščo v LAN Lokalni HTTP API
Avtomatizacija, ki zahteva sekundne podatke Modbus TCP
Obstoječi IoT sistem na osnovi MQTT MQTT ali MQTTS
Stranka že ima spletno zaledje Nalaganje prek HTTP ali HTTPS
Uporabnik pametnega doma Home Assistant ali Node-RED
Uporabnik, ki želi lokalne grafikone brez razvoja programske opreme IAMMETER-Docker
Podjetje, ki integrira merilnike z ERP, EMS ali BMS IAMMETER-Central ali neposredna integracija na strežnik

Uporaba lokalnih vmesnikov samodejno ne preprečuje uporabe IAMMETER-Cloud. Ali lokalni dostop in poročanje v oblak delujeta skupaj, je odvisno od izbranega načina delovanja, vdelane programske opreme in arhitekture sistema. Pred namestitvijo potrdite zahtevano podatkovno pot.

8. Zastarela in začasna uporaba načina AP

Ko Wi-Fi merilnik energije IAMMETER ni povezan z usmerjevalnikom, lahko ustvari dostopno točko z imenom, podobnim iMeter_SN. Starejše različice tega članka so način AP predstavljale kot način delovanja merilnika brez kakršne koli omrežne opreme.

Način AP za neprekinjeno spremljanje ni več priporočljiv, ker:

  • je namenjen predvsem nastavitvi Wi-Fi in odpravljanju težav;
  • je v tem načinu praktičen le omejen neposredni dostop;
  • funkcije, ki so odvisne od stabilnega LAN, strežnika ali posrednika, niso na voljo kot celovit delovni tok spremljanja;
  • ne zagotavlja zgodovinskega shranjevanja, poročil ali večodjemalske arhitekture, ki se pričakuje od sistema za spremljanje.

Način AP uporabite začasno pri konfiguraciji ali diagnostiki merilnika. Za normalno delovanje brez dostopa do interneta povežite merilnik s spletno nepovezanim (offline) Wi-Fi usmerjevalnikom in uporabite njegov naslov IP v LAN.

Zastareli primer neposredne povezave z dostopno točko merilnika

Za informacije o trenutni vdelani programski opremi in spletnem vmesniku WebUI si oglejte stran z izdajami in nadgradnjami vdelane programske opreme IAMMETER.

9. Povzetek

IAMMETER ni omejen na spremljanje energije v oblaku. Njegovi Wi-Fi merilniki energije lahko delujejo kot odprti viri meritev za lokalno programsko opremo, platforme z odprto kodo in sisteme v lasti strank.

Priporočen pristop je:

  1. povežite merilnik s stabilnim lokalnim Wi-Fi omrežjem;
  2. uporabite lokalni API ali Modbus TCP za povpraševanje v LAN;
  3. uporabite MQTT, HTTPS ali TLS, kadar naj merilnik potiska podatke;
  4. uporabite Home Assistant, IAMMETER-Docker ali IAMMETER-Central, kadar je primernejša že pripravljena platforma;
  5. način AP uporabite samo za začetno nastavitev ali začasno odpravljanje težav.

Nadaljujte z:

Nazadnje posodobljeno: 16. julij 2026

Na vrh