Atvainojiet, jūsu pārlūkprogramma neatbalsta JavaScript!

IAMMETER Wi-Fi enerģijas skaitītājs: lokāla integrācija un atvērtās saskarnes rokasgrāmata

IAMMETER Wi-Fi enerģijas skaitītājs: lokāla integrācija un atvērtās saskarnes rokasgrāmata

Izstrādātājiem un sistēmu integratoriem, kas izmanto IAMMETER mērītājusbezIAMMETER-mākonis.

IAMMETER Wi-Fi enerģijas skaitītāji ir paredzēti gan mākoņpakalpojumos balstītai, gan lokālai integrācijai, nodrošinot atvērtus API (HTTP, MQTT, Modbus/TCP), kas ļauj izstrādātājiem veidot savas enerģijas pārvaldības sistēmas (EMS), ēku pārvaldības sistēmas (BMS) vai viedās mājas automatizācijas platformas.

IAMMETER programmaparatūra tiek nepārtraukti atjaunināta. Šajā dokumentā ir uzskaitītas visas lokālās un atvērtās integrācijas funkcijas, ko atbalsta jaunākā programmaparatūra.(Pastāvīgi atjaunināts)


1) Programmatūras atjauninājums

Iegūstiet jaunākās programmaparatūras versijas šeit:


2) Darbības režīmi (nav mākoņpakalpojumu)

Izvēlieties režīmu, pamatojoties uz to, kā jūs integrējat vai izmantojat ierīci.

Režīms Apraksts Tipisks lietojums
Mākonis Augšupielādējiet datus pakalpojumā IAMMETER-Cloud 🚫 Šajā rakstā nav aplūkots
TCP Augšupielādēt trešo pušu serveros, izmantojotTCP/TLSvaiMQTT Vietējie serveri, pielāgoti brokeri
HTTP Augšupielādēt trešo pušu serveros, izmantojotHTTP/HTTPS Pielāgotas REST API/tīmekļa aizmugures sistēmas
MQTT Augšupielādējiet datus tieši MQTT brokerī Pieejams tikai jaunākajā programmaparatūrā
Atsevišķs Nav datu augšupielādes; skaitītājs darbojas kā lokāls serveris, kas reaģē uz API vai Modbus/TCP klientiem Pieejams tikai jaunākajā programmaparatūrā

Mantota programmaparatūras lietotāja saskarne

Mantotās programmaparatūras darbības režīma atlases ekrāns

Jaunākā programmaparatūraWebUI

Jauna programmaparatūras WebUI saskarne, kas parāda darbības režīma opcijas


(Pārējā dokumenta daļa paliek nemainīga salīdzinājumā ar jaunāko versiju.)

3) TCP/TLS/MQTT integrācija

3.1 TCP un TLS

Skaitītāji var nosūtīt datus tieši uz jūsu TCP/TLS galapunktu.

🔹 Jauna programmaparatūras konfigurācija

Konfigurācijas process jaunākajā programmaparatūrā ir līdzīgs iepriekšējām versijām.

Darbības režīms: TCP

Adrese:

  • TCP serverim ievadiet{domēns}:{ports}(piemēram,abc.com:12345). TCP servera adreses konfigurācijas piemērs
  • TLS serverim — izmantojiettls://{domēns}:{ports}(piemēram,tls://abc.com:12345). TLS servera adreses konfigurācijas piemērs

Augšupielādes intervāls:Minimālais augšupielādes intervāls ir2 sekundes.

🔹 Mantota programmaparatūras konfigurācija

Mantotas programmaparatūras TCP/TLS konfigurācijas piemērs


3.2 MQTT

🔹 Jauna programmaparatūras konfigurācija

Darbības režīms: MQTT Adrese:Ievadiet IP adresi vai domēnu ar portu, piem.,192.168.11.163:1883 Lietotājvārds / Parole:MQTT brokera akreditācijas dati (pēc izvēles, ja brokeris tos nepieprasa)

Augšupielādes intervāls:Minimālais intervāls ir2 sekundes. HA MQTT atklājums: Iespējot MQTT noteikšanu Home Assistant lietotnē

Jauna programmaparatūras MQTT brokera iestatīšanas piemērs

🔹 Mantota programmaparatūras konfigurācija

Publicējiet telemetriju lokālā vai publiskā MQTT brokerī.

Mantotas programmaparatūras MQTT iestatīšanas saskarne


4) HTTP/HTTPS integrācija

🔹 Mantota programmaparatūras konfigurācija

Skaitītāji var nosūtīt datus tieši uz jūsu pielāgoto serveri.

  • Datu lietderīgās slodzes formāts ir identisks TCP/MQTT režīmiem.
  • Var izmantot jebkuru portu.
  • Osta443automātiski iespējo HTTPS.
  • Sīkāka informācija:Augšupielādēt, izmantojot HTTP/HTTPS

Mantotas programmaparatūras HTTP/HTTPS datu publicēšanas piemērs

🔹 Jauna programmaparatūras konfigurācija

Adrese:Ievades formāts ir tāds pats kā mantotajā programmaparatūrā.

  • Ja ports nav norādīts, noklusējuma ports ir80.
  • Tikai osta443izmanto HTTPS pastu; visi pārējie porti izmanto HTTP pastu.

Jauna programmaparatūras HTTP/HTTPS adreses konfigurācijas ekrāns


5) Lokālais API (HTTP virs lokālā tīkla)

Piekļūstiet skaitītājam lokāli, izmantojot tā LAN IP adresi — mākoņa savienojums nav nepieciešams.

5.1 GET /api/monitorjson

Atgriež reāllaika mērījumu datus.Lauki:Spriegums, strāva, aktīvā jauda, tiešais/atpakaļgaitas kWh, frekvence, jaudas koeficients.

Piemērs:

{
"metode": "augšupielādes nr",
"mac": "B0F8933C4F94",
"versija": "i.75.97.9",
"serveris": "em",
"SN": "3E0BAF87",
"Dati": [
[220,0, 9,99, 2198, 11,337, 11,201, 49,99, 1,00],
[222,5, 9,99, 1100, 11,039, 10,908, 49,99, 0,50],
[263,5, 9,99, 1213, 10,975, 10,846, 49,99, 0,55]
]
}

📘 Reaktīvās jaudas mērījumu paplašinājums


5.2 GET /api/monitor

Uzlabotā versijaMonitorjson, ietver Wi-Fi signāla informāciju:

  • SSID(pievienotā piekļuves punkta nosaukums)
  • paraksts(signāla stiprums)

5.3 GET /api/wifidata

Atgriež Wi-Fi un tīkla konfigurāciju.

{
"versija": "i.75.97.9", "SN": "3E0BAF87", "mac": "B0F8933C4F94",
"tips": "PM", "ssid": "CMCC-laohe", "ip": "192.168.11.62",
"tīkla maska": "255.255.255.0", "gw": "192.168.11.253",
“dns”: “114.114.114.114.114”, “dhcp”: 1, “runMode”: “tcp”, “uploadinterval”: 60
}

5.4 GET /api/uploadinterval?x=

Iestata augšupielādes intervālu (sekundēs).

Darbojas ne mākoņa režīmos (TCP/HTTP/MQTT).

IekšpusēJaunākā programmaparatūra, šo parametru tagad var konfigurēt tieši noWebUI saskarne, manuāli neizsaucot API.


5.5 GET /api/mqtt

Konfigurē MQTT akreditācijas datus. 📘MQTT konfigurācijas API dokumentācija

IekšpusēJaunākā programmaparatūra, šo parametru tagad var konfigurēt tieši noWebUI saskarne, manuāli neizsaucot API.


5.6 GET /api/netmetring

PārslēdzasNeto enerģijas mērīšana (NEM)režīms. 📘Iespējot NEM režīmu

IekšpusēJaunākā programmaparatūra, šo parametru tagad var konfigurēt tieši noWebUI saskarne, manuāli neizsaucot API.


5.7 GET /api/ctcratio

PielāgojasC fāzes reizinātājsdalītas fāzes/līdzsvarota scenārija gadījumā.

IekšpusēJaunākā programmaparatūra, šo parametru tagad var konfigurēt tieši noWebUI saskarne, manuāli neizsaucot API.


5.8 GET /api/reactive

Iespējo vai atspējoReaktīvā jauda (Q)unReaktīvā enerģija (kVARh)mērījums. 📘Reaktīvās jaudas dokumentācija

IekšpusēJaunākā programmaparatūra, šo parametru tagad var konfigurēt tieši noWebUI saskarne, manuāli neizsaucot API.


5.9 GET /api/ration (pieejams tikai modelim WEM3046T)

KopšWEM3046Tizmanto ārējos CT ar5A sekundārās izejas(piemēram, 1000:5, 1500:5, 2000:5 utt.), izmērītās vērtības (strāva, jauda, enerģija) jāreizina ar strāvas transformatora attiecību.

Piemērs:

/api/attiecība?x=400
  • Iestatīt attiecību: /api/attiecība?x={ct_attiecība}
  • Vaicājumu attiecība: /api/attiecība

TikaiWEM3046Tatbalsta ārējos 5A CT — šī API nav derīga citiem modeļiem.


6) JSON formāta konsekvence

Visi saziņas veidi —HTTP, TCP, MQTT, lokālā API— izmantot to pašu JSON struktūru. 📘JSON datu definīcija


7) Modbus/TCP atbalsts

IAMMETER mērītāji ir iebūvētiModbus/TCP, kas ļauj tieši integrēties arMājas palīgs, PLC, vaiSCADAsistēmas.


8) Atbalstītie integrācijas scenāriji

Sistēma Protokols(-i) Lietošanas piemērs Atsauce
Mājas palīgs HTTP / Modbus / MQTT Informācijas panelis un automatizācija Ceļvedis
Mezgls-SARKANS HTTP / Modbus / MQTT Automatizācijas plūsmas Ceļvedis
OpenHAB / ioBroker HTTP Vietējie informācijas paneļi Integrācija
Zabbix HTTP Uzraudzības informācijas paneļi Integrācija
Lietu dēlis HTTP IoT vizualizācija Integrācija
Pielāgoti serveri HTTP / MQTT / TCP Uzņēmuma vai lokālā datu uzņemšana Izveidojiet savu sistēmu

9) Resursi


10) Izstrādātāja kopsavilkums

| Iespējas | Piekļuve | Piezīmes | | -- ...----------- | | Reāllaika lokālie dati | Lokālā API |/api/monitorjson, /api/monitor| | Trešās puses augšupielāde | TCP/TLS, HTTP/HTTPS | Tā pati lietderīgās slodzes shēma | | MQTT publicēšana | MQTT starpnieks |/api/mqttlai iestatītu akreditācijas datus | | Tīkla mērīšana | Lokālā API |/api/netmetring| | Reaktīvā jauda/enerģija | Vietējais API |/api/reactive| | C fāzes reizinātājs | Lokālais API |/api/ctcratio?x=1 | | CT attiecība (WEM3046T) | Vietējais API |/api/ratio?x=` | | Modbus/TCP | Modbus klients | Savietojams ar HA/PLC/SCADA |


Pēdējoreiz atjaunināts: 2025. gada 15. oktobrī

Tops