Valitettavasti selaimesi ei tue JavaScriptiä!
Kirjaudu sisään

Wi-Fi-energiamittarin käyttö ilman internetiä tai pilvipalvelua

Wi-Fi-energiamittarin käyttö ilman internetiä tai pilvipalvelua

IAMMETERin Wi-Fi-energiamittarin ei tarvitse olla riippuvainen IAMMETER-Cloudista. Se voi toimittaa mittaustietoja paikalliselle sovellukselle, avoimen lähdekoodin alustalle tai omaan energianseurantajärjestelmääsi avoimien rajapintojensa kautta.

Projektista riippuen voit:

  • lukea reaaliaikaisia tietoja mittarilta paikallisverkon kautta;
  • kysellä mittaria paikallisen API:n tai Modbus TCP:n kautta;
  • julkaista tietoja MQTT-välityspalvelimellesi;
  • lähettää tietoja palvelimellesi HTTP/HTTPS- tai TCP/TLS-yhteydellä;
  • integroida mittari Home Assistantiin ja muihin avoimen lähdekoodin alustoihin;
  • ottaa käyttöön IAMMETER-Dockerin tai IAMMETER-Centralin omalla palvelimellasi.

Tämä opas auttaa sinua valitsemaan sopivan arkkitehtuurin. Yksityiskohtaiset API-määritykset ja määritysmenettelyt on kuvattu linkitetyissä teknisissä asiakirjoissa.

Tärkeää: Ei internetyhteyttä ja ei paikallisverkkoa ovat eri tilanteita. Jatkuvaa paikallista seurantaa varten suositeltu asetelma on kytkeä mittari Wi-Fi-reitittimeen, vaikka reitittimellä ei olisi internetyhteyttä. Mittarin AP-tila on tarkoitettu lähinnä alkuasetuksiin tai väliaikaiseen vianmääritykseen, ei pitkäaikaiseen seurantaan.

1. Valitse projektiisi sopiva skenaario

Vaatimus Suositeltu lähestymistapa Tarvitaanko internetiä?
Reaaliaikaisten mittausten luku samassa lähiverkossa Paikallinen HTTP-API Ei
Tietojen luku sekunnin välein automaatiota, PLC:tä tai SCADA:ta varten Modbus TCP Ei
Home Assistantin tai muun paikallisen alustan käyttö Alustan IAMMETER-integraation käyttö Ei, kun vaadittu ohjelmisto on asennettu paikallisesti
Tietojen tallennus ja visualisointi yksityisellä palvelimella IAMMETER-Docker Ei, kun mittari ja palvelin ovat samassa lähiverkossa
Mittaritietojen toimittaminen yrityssovellukselle IAMMETER-Central tai suora integraatio Riippuu verkkoarkkitehtuurista
Tietojen julkaiseminen paikalliselle MQTT-välityspalvelimelle MQTT Ei, kun välityspalvelin on samassa lähiverkossa
Tietojen lähettäminen etäiseen MQTT-, HTTPS- tai TLS-päätepisteeseen MQTT/MQTTS, HTTP/HTTPS tai TCP/TLS Kyllä, tai jokin muu reitti etäverkkoon, kuten yksityinen WAN tai VPN

Wi-Fi-reititin muodostaa paikallisverkon. Se ei tarvitse aktiivista internetyhteyttä lähiverkkopohjaista API-, Modbus TCP- tai paikallisalustakäyttöä varten.

2. Suositeltu verkkoasetelma paikalliseen seurantaan

Luotettavan toiminnan varmistamiseksi kytke IAMMETER-mittari ja sitä lukeva sovellus samaan paikallisverkkoon.

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

Kun reititin on myöntänyt mittarille paikallisen IP-osoitteen, muut lähiverkon laitteet voivat käyttää tuettuja paikallisrajapintoja. Jos kohteen on jatkettava toimintaa internet-katkoksen aikana, varaa mittarin IP-osoite reitittimessä tai pidä sen paikallinen osoite muuten ennustettavana.

3. Mittaustietojen lukeminen paikallisesti

Paikallinen kysely sopii, kun ohjelmistosi ja mittari ovat samassa lähiverkossa ja sovelluksesi hallitsee, milloin tietoja pyydetään.

3.1 Paikallinen HTTP-API

IAMMETER tarjoaa paikallisia HTTP-päätepisteitä mittaustietojen lukemiseen suoraan mittarilta. Yleisiä mittauspäätepisteitä ovat:

  • /api/monitorjson
  • /api/monitor

Vastaus sisältää arvoja, kuten jännitteen, virran, pätötehon sekä tuodun ja viedyn energian. Tarkka tietorakenne riippuu siitä, onko mittari yksivaiheinen, kaksivaiheinen vai kolmivaiheinen.

Käytä IAMMETERin paikallisen API:n ja avoimen rajapinnan opasta ajankohtaisia päätepistemäärityksiä, JSON-esimerkkejä ja laiteohjelmistotietoja varten.

Paikallinen API-käyttö tarjoaa mittaukset mittarilta. Jos tarvitset tunti-, päivä- tai kuukausiraportteja, sovelluksesi on tallennettava ja yhdistettävä lukemat, tai voit käyttää itse isännöityä alustaa, joka tarjoaa historiatietojen tallennuksen ja visualisoinnin.

3.2 Modbus TCP

Modbus TCP on yleensä parempi vaihtoehto seuraaviin:

  • sekunnin välein tapahtuvaan paikalliseen kyselyyn;
  • PLC- ja SCADA-integraatioon;
  • reaaliaikaiseen tehoon perustuvaan paikalliseen automaatioon;
  • teollisiin EMS- tai BMS-sovelluksiin.

Katso IAMMETERin Modbus TCP -rekisteri- ja integraatio-opas tuetuista toimintokoodeista, rekistereistä ja esimerkeistä.

4. Anna mittarin lähettää tiedot järjestelmääsi

Kyselyn sijaan voit määrittää mittarin lähettämään mittaustiedot palvelimelle tai viestinvälittäjälle.

Rajapinta Tyypillinen kohde Tyypillinen käyttö
MQTT / MQTTS Paikallinen tai etäinen MQTT-välityspalvelin IoT-alustat, automaatio ja viestipohjainen integraatio
HTTP / HTTPS Web-API-päätepiste Asiakkaan taustajärjestelmä, EMS- tai pilvisovellus
TCP / TLS TCP-palvelin Räätälöity tiedonkerääjä tai perinteinen integraatio

Nykyisen laiteohjelmiston WebUI tarjoaa yleisesti käytetyt palvelin- ja välityspalvelinasetukset. Mittari voidaan siis liittää asiakkaan järjestelmään ilman, että IAMMETER-Cloud toimii datan kohteena.

Määritys- ja hyötykuormatietoja varten käytä seuraavia oppaita:

5. Yhdistä avoimen lähdekoodin alustaan

Jos käytät jo automaatio- tai seuranta-alustaa, se voi kerätä, tallentaa ja visualisoida IAMMETER-tietoja ilman, että sinun tarvitsee rakentaa sovellusta tyhjästä.

IAMMETER voidaan integroida esimerkiksi seuraaviin alustoihin:

Sopiva rajapinta riippuu alustasta ja vaaditusta päivitystaajuudesta. Vertailu saatavilla olevista alustoista ja integrointitavoista löytyy artikkelista IAMMETERin integrointi itse isännöityihin ja avoimen lähdekoodin järjestelmiin.

Home Assistantin määritystä, tuettuja integrointimenetelmiä ja entiteettitietoja varten aloita erillisestä IAMMETERin Home Assistant -integraatio-oppaasta.

6. Ota käyttöön IAMMETERin itse isännöity järjestelmä

6.1 IAMMETER-Docker

IAMMETER-Docker on avoimen lähdekoodin, itse isännöity seurantajärjestelmä käyttäjille, jotka haluavat paikallisen tiedonkeruun, kaaviot ja API:t ilman, että heidän tarvitsee itse kehittää täydellistä taustajärjestelmää.

Se voi toimia paikallisella palvelimella, kuten Raspberry Pi:llä, mini-PC:llä tai NAS-laitteella. Mittari lähettää tiedot Docker-instanssiin, ja käyttäjät käyttävät seurantaliittymää selaimen kautta paikallisverkossa.

IAMMETER-Docker sopii yleensä yksityishenkilöille, kehittäjille ja pienempiin paikallisen seurannan projekteihin. Katso myös edistynyt IAMMETER-Docker-opas.

6.2 IAMMETER-Central

IAMMETER-Central on itse isännöity tiedonvälitysohjelmisto yrityskäyttäjille, asentajille ja järjestelmäintegraattoreille.

Se tallentaa ja hallinnoi mittaritietoja sekä tarjoaa API:t, joita asiakas voi käyttää ERP-, EMS-, BMS- tai räätälöidystä käyttöliittymästä. Se on hyödyllinen, kun asiakas haluaa kutsua standardoitua väliohjelmiston API:a sen sijaan, että toteuttaisi jokaisen mittaripuolen lähetysprotokollan ja hyötykuorman jäsentimen erikseen.

Vertaillaksesi IAMMETER-Dockeria, IAMMETER-Centralia, avoimen lähdekoodin alustoja ja suoraa integraatiota, katso IAMMETERin itse isännöinnin vaihtoehdot.

7. Minkä integrointimenetelmän sinun pitäisi valita?

Käyttäjä tai projekti Suositeltu aloituskohta
Kehittäjä, joka rakentaa lähiverkon kojelaudan Paikallinen HTTP-API
Automaatio, joka vaatii sekunnin välein päivittyvää dataa Modbus TCP
Olemassa oleva MQTT-pohjainen IoT-järjestelmä MQTT tai MQTTS
Asiakkaalla on jo web-taustajärjestelmä HTTP- tai HTTPS-lähetys
Kodin automaation käyttäjä Home Assistant tai Node-RED
Käyttäjä, joka haluaa paikallisia kaavioita ohjelmistoa rakentamatta IAMMETER-Docker
Yritys, joka integroi mittarit ERP-, EMS- tai BMS-järjestelmiin IAMMETER-Central tai suora palvelinintegrointi

Paikallisten rajapintojen käyttö ei automaattisesti estä IAMMETER-Cloudin käyttöä. Se, toimivatko paikallinen käyttö ja pilviraportointi yhdessä, riippuu valitusta käyttötilasta, laiteohjelmistosta ja järjestelmäarkkitehtuurista. Varmista vaadittu datapolku ennen käyttöönottoa.

8. AP-tilan perinteinen ja väliaikainen käyttö

Kun IAMMETERin Wi-Fi-energiamittaria ei ole kytketty reitittimeen, se voi muodostaa tukiaseman, jonka nimi muistuttaa iMeter_SN-muotoa. Tämän artikkelin vanhemmat versiot esittelivät AP-tilan tapana käyttää mittaria ilman verkkolaitteita.

AP-tilaa ei enää suositella jatkuvaan seurantaan, koska:

  • se on tarkoitettu ensisijaisesti Wi-Fi-asetuksiin ja vianmääritykseen;
  • tässä tilassa vain rajoitettu suora käyttö on käytännöllistä;
  • vakaasta lähiverkosta, palvelimesta tai välityspalvelimesta riippuvaiset ominaisuudet eivät ole käytettävissä täydellisenä seurantakokonaisuutena;
  • se ei tarjoa historiatietojen tallennusta, raportteja tai moniasiakasarkkitehtuuria, joita seurantajärjestelmältä odotetaan.

Käytä AP-tilaa väliaikaisesti mittarin määrityksen tai vianmäärityksen yhteydessä. Normaalia käyttöä ilman internetyhteyttä varten kytke mittari internetyhteydettömään Wi-Fi-reitittimeen ja käytä sen lähiverkon IP-osoitetta.

Perinteinen esimerkki suorasta yhteydestä mittarin AP-pisteeseen

Ajankohtaisia laiteohjelmisto- ja WebUI-tietoja varten katso IAMMETERin laiteohjelmiston julkaisu- ja päivityssivu.

9. Yhteenveto

IAMMETER ei rajoitu pilvipohjaiseen energianseurantaan. Sen Wi-Fi-energiamittarit voivat toimia avoimina mittauslähteinä paikallisille ohjelmistoille, avoimen lähdekoodin alustoille ja asiakkaan omistamille järjestelmille.

Suositeltu lähestymistapa on:

  1. kytke mittari vakaaseen paikalliseen Wi-Fi-verkkoon;
  2. käytä paikallista API:a tai Modbus TCP:tä lähiverkkokyselyyn;
  3. käytä MQTT:tä, HTTPS:ää tai TLS:ää, kun mittarin tulee lähettää dataa;
  4. käytä Home Assistantia, IAMMETER-Dockeria tai IAMMETER-Centralia, kun valmis alusta on sopivampi;
  5. käytä AP-tilaa vain alkuasetuksiin tai väliaikaiseen vianmääritykseen.

Jatka lukemalla:

Päivitetty viimeksi: 16. heinäkuuta 2026

Ylös