IAMMETER Wi-Fi energimålere tilbyr åpne datagrensesnitt for utviklere, systemintegratorer og kunder som bygger sin egen programvare for energiovervåking.
Du kan hente målinger direkte fra måleren, la måleren laste opp data til din egen server, distribuere en IAMMETER selv-hostet tjeneste, eller bygge en applikasjon på toppen av IAMMETER-Cloud API-ene.
Denne siden er en utviklerveiledning for å velge arkitektur. Den linker til gjeldende protokolldefinisjoner og implementeringsdokumenter i stedet for å duplisere hver API-parameter.
Hvis det første spørsmålet ditt er om en IAMMETER-måler kan fungere uten Internett-tilgang eller IAMMETER-Cloud, start med Bruk en Wi-Fi energimåler uten Internett eller sky. For en plattformorientert sammenligning, se Selv-hostet og åpen kildekode-integrasjon.
Det er fire hovedmåter å bruke IAMMETER-data i din egen applikasjon.
| Arkitektur | Dataflyt | Best egnet for | Krever IAMMETER-Cloud? |
|---|---|---|---|
| Les måleren lokalt | Applikasjon → Måler | LAN-dashboards, automatisering, PLC og SCADA | Nei |
| La måleren laste opp data | Måler → Kunde-server eller broker | Egendefinert sky, EMS, BMS og IoT-backender | Nei |
| Distribuer IAMMETER selv-hostet programvare | Måler → IAMMETER-Docker eller IAMMETER-Central → Applikasjon | Brukere som ønsker lagring og API-er uten å bygge hele backend | Nei |
| Bygg på IAMMETER-Cloud API-er | Måler → IAMMETER-Cloud → Applikasjon | Applikasjoner som vil gjenbruke IAMMETER-Cloud-data og -tjenester | Ja |
Det riktige valget avhenger av hvor dataene skal lagres, om prosjektet trenger Internett-uavhengig drift, hvor høy oppdateringsfrekvens som kreves, og hvor mye backend-utvikling du vil vedlikeholde.
Velg denne arkitekturen når applikasjonen og måleren er på det samme lokale nettverket.
IAMMETER-måler ← Lokalt HTTP-API eller Modbus TCP ← Din applikasjon
Applikasjonen din styrer polling-intervallet og lagrer all historikk den trenger. Ingen IAMMETER-skyttjeneste er nødvendig for den lokale datastien.
Måleren tilbyr lokale HTTP-endepunkter for å hente målinger som spenning, strøm, aktiv effekt, importert energi og eksportert energi.
Vanlige måleendepunkter inkluderer:
/api/monitorjson/api/monitorLokal HTTP-API-tilgang er et praktisk utgangspunkt for:
Se IAMMETER Local API og Open Interface-veiledningen for gjeldende endepunktdefinisjoner og eksempler.
Bruk Modbus TCP når prosjektet krever:
Se IAMMETER Modbus TCP Register- og integrasjonsveiledningen.
Direkte lokal avlesning returnerer målerverdier. Applikasjonen din forblir ansvarlig for eventuelle tilleggsfunksjoner den krever, inkludert:
Hvis du ikke vil bygge disse backend-funksjonene fra starten, bør du vurdere IAMMETER-Docker eller IAMMETER-Central.
Velg denne arkitekturen når måleren skal initiere tilkoblingen og sende data til et endepunkt som administreres av deg.
IAMMETER-måler → MQTT/MQTTS, HTTP/HTTPS eller TCP/TLS → Din server
Gjeldende IAMMETER-fastvare støtter flere opplastingsgrensesnitt:
| Grensesnitt | Kunde-side-komponent | Typisk bruksområde |
|---|---|---|
| MQTT / MQTTS | MQTT-broker og -abonnent | IoT-plattformer, automatisering og meldingspipelines |
| HTTP / HTTPS | HTTP-endepunkt | REST-backend, skytjeneste eller egendefinert EMS |
| TCP / TLS | TCP-server | Egendefinert kollektor og protokollnivå-integrasjon |
Måleren og serveren din bruker en konsistent IAMMETER-målings-JSON-struktur på tvers av de støttede opplastingsmetodene. Gå gjennom datadefinisjonen før du implementerer parseren din.
Implementeringsressurser:
En server på samme LAN kan fungere uten Internett-tilgang. Et eksternt endepunkt krever fortsatt en fungerende rute gjennom Internett, et privat WAN eller en VPN.
IAMMETER tilbyr to selv-hostede alternativer for brukere som ønsker privat datadistribusjon uten å implementere alle backend-komponentene selv.
IAMMETER-Docker er et åpen kildekode, selv-hostet energiovervåkingssystem. Det tilbyr lokal datainnsamling, grunnleggende overvåkingsfunksjoner, diagrammer og API-er.
Det er generelt egnet for:
Fortsett med:
IAMMETER-Central er selv-hostet datamellomvare for bedriftsbrukere, installatører og systemintegratorer.
Det fokuserer på:
IAMMETER-Central forsøker ikke å tilby den komplette forretningslogikken til en energiledelsesapplikasjon. Den er nyttig når kunden ønsker et vedlikeholdt datamellomvarelag og vil bygge sitt eget brukergrensesnitt eller sine egne forretningsfunksjoner.
Se IAMMETER selv-hosting-alternativer for en sammenligning av IAMMETER-Docker, IAMMETER-Central, åpen kildekode-plattformer og direkte serverintegrasjon.
Å bruke IAMMETER-Cloud er en annen måte å utvikle et egendefinert dashboard eller en applikasjon på. I denne arkitekturen laster måleren opp data til IAMMETER-Cloud, og applikasjonen din henter dataene som eksponeres av IAMMETER-Cloud API-ene.
IAMMETER-måler → IAMMETER-Cloud → Cloud-API → Din applikasjon
Dette alternativet kan redusere utvikling på enhetssiden og datainntakssiden, men det er ikke en frakoblet eller sky-uavhengig arkitektur.
Det er egnet når:
Se IAMMETER-Cloud API-dokumentasjonen for støttede API-operasjoner og autentiseringskrav.
Før du bygger et komplett overvåkingssystem, bør du sjekke om en eksisterende plattform allerede tilbyr lagrings-, dashboard- og automatiseringsfunksjonene du trenger.
IAMMETER kan integreres med:
Disse plattformspesifikke sidene er implementeringsveiledningene. For en bredere sammenligning, bruk Selv-hostet og åpen kildekode-integrasjonsoversikt.
| Prosjektkrav | Anbefalt utgangspunkt |
|---|---|
| Enkelt LAN-skript eller dashboard | Lokalt HTTP-API |
| Ett-sekunds lokale data eller industriell kontroll | Modbus TCP |
| Eksisterende MQTT-infrastruktur | MQTT- eller MQTTS-opplasting |
| Eksisterende web-backend | HTTP- eller HTTPS-opplasting |
| Egendefinert socket-kollektor | TCP- eller TLS-opplasting |
| Ferdig privat overvåking for en enkeltbruker | IAMMETER-Docker |
| Bedriftsmellomvare for ERP, EMS eller BMS | IAMMETER-Central |
| Smarthjem-dashboard og automatisering | Home Assistant |
| Applikasjon bygget på eksisterende IAMMETER-Cloud-data | IAMMETER-Cloud API |
Før implementering, bekreft:
Sist oppdatert: 16. juli 2026
Trefase Wi-Fi energimåler (WEM3080T)
Enfase Wi-Fi energimåler (WEM3080)
Trefase Wi-Fi energimåler (WEM3046T)
Trefase Wi-Fi energimåler (WEM3050T)