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:
- IAMMETER-tietojen julkaiseminen MQTT-välityspalvelimellesi
- IAMMETER-tietojen lähettäminen kolmannen osapuolen palvelimelle
- Nykyisen laiteohjelmiston tukemat paikalliset API:t ja avoimet rajapinnat
- IAMMETERin mittaustietojen JSON-määritys
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.

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:
- kytke mittari vakaaseen paikalliseen Wi-Fi-verkkoon;
- käytä paikallista API:a tai Modbus TCP:tä lähiverkkokyselyyn;
- käytä MQTT:tä, HTTPS:ää tai TLS:ää, kun mittarin tulee lähettää dataa;
- käytä Home Assistantia, IAMMETER-Dockeria tai IAMMETER-Centralia, kun valmis alusta on sopivampi;
- käytä AP-tilaa vain alkuasetuksiin tai väliaikaiseen vianmääritykseen.
Jatka lukemalla:
- Itse isännöityjen ja avoimen lähdekoodin integraatioiden yleiskatsaus
- IAMMETERin paikallisen API:n ja laiteohjelmiston rajapintaopas
- Oman energianseurantajärjestelmän kehittäminen
- IAMMETERin itse isännöidyn palvelun vaihtoehdot
Päivitetty viimeksi: 16. heinäkuuta 2026