Mérőóra-leolvasás
Egy leolvasás egy teljes beszélgetés a mérőórával. A ZiggyMeter megnyitja az optikai kapcsolatot, azonosítja a mérőórát, összegyűjti minden adatot, amelynek lekérésére be van állítva, lezárja a kapcsolatot, és közzéteszi az eredményt.
Semmi nem érkezik folyamatos adatfolyamként — a mérőórát a készülék lekérdezi, és amit lát, mindig az utolsó leolvasás eredménye.
Mi indít leolvasást
| Kiváltó | Hol |
|---|---|
| Időzítés | Automatikusan, lásd alább |
| Nyomógomb | Egy rövid megnyomás |
| Webes felület | Meter → Readings → |
| REST API | GET /api/v1/iec62056/read |
| Zigbee | On/Off váltás a 2. végponton |
Időzítés
A Meter → Schedule részben állítható be. Három részből áll: egy mértékegységből, egy periódusból és egy időpontból, amely megadja, a periódus mely pontján olvasson a készülék.
| Mértékegység | Választható periódusok | Használt időmezők |
|---|---|---|
| Perc | 1, 5, 10, 15, 30 | nincs — n percenként olvas |
| Óra | 1, 2, 4, 8, 12 | perc az órán belül |
| Nap | 1, 7, 14, 28 | óra és perc |
| Hónap | 1, 2, 3, 6 | a hónap napja (1–28), óra és perc |
Például: mértékegység óra, periódus 4, perc 0 esetén a leolvasás 00:00, 04:00, 08:00 és így tovább. Mértékegység hónap, periódus 1, nap 1, időpont 06:00 esetén havonta egyszer, elsején reggel hat órakor olvas.
INFO
A hónap napja 1–28 közé van korlátozva, hogy a havi időzítés minden hónapban lefusson, februárban is.
A gyakoriság megválasztása
A kompromisszum a felbontás és a fogyasztás között van.
| Helyzet | Javasolt kezdőérték |
|---|---|
| USB-C vagy hálózati tápellátás | 1 óra |
| Elemes működés Zigbee-n | 24 óra |
| Első beállítás vagy hibakeresés | 1 perc, majd ritkítás, ha már működik |
Minden leolvasás felébreszti a rádiót, így elemes működésnél a leolvasási gyakoriság határozza meg leginkább, meddig tartanak az elemek. Lásd: Tápellátás és elemek.
WARNING
A percenkénti leolvasás elemről gyorsan lemeríti az AAA elempárt. Használja arra, hogy bizonyítsa az optikai kapcsolat működését, majd állítson be életszerű periódust.
Mit tartalmaz egy leolvasás
Minden értéket OBIS-kód azonosít — ez az európai fogyasztásmérésben használt szabványos jelölés. Egy tipikus egyfázisú leolvasás így néz ki:
| OBIS | Jelentés | Példa |
|---|---|---|
1-0:1.8.0 | Hálózatból vett hatásos energia, összesen | 4244,88 kWh |
1-0:2.8.0 | Hálózatba táplált hatásos energia, összesen | 4134,77 kWh |
1-0:1.7.0 | Pillanatnyi felvett hatásos teljesítmény | 0,076 kW |
1-0:11.7.0 | Pillanatnyi áram | 0,324 A |
1-0:12.7.0 | Pillanatnyi feszültség | 234,98 V |
Hogy mely kódok jelennek meg, teljes egészében a mérőórájától és attól függ, hogyan állította be a szolgáltató. A .8.1 és .8.2 végű kódok tarifaregiszterek (nappal/éjszaka). Az értékek tartalmazhatnak elszámolási időszakot jelölő utótagot, például *101.
A Meter → Readings oldal megjeleníti a nyers értéket, az értelmezett számot és mértékegységet, valamint egy leírást a felület nyelvén.

Hová jutnak a leolvasások
| Cél | Működés |
|---|---|
| Webes felület | Az utolsó leolvasás, a készülék memóriájában |
| REST API | A /iec62056/last ugyanezeket az adatokat adja vissza új leolvasás nélkül |
| Home Assistant | Minden leolvasás után a Home Assistant REST API-jába kerül |
| Zigbee | ZCL attribútumokhoz hozzárendelve, a koordinátornak jelezve |
INFO
A leolvasásokat a készülék nem naplózza. A ZiggyMeter csak az utolsó leolvasást tartja meg. A hosszú távú előzmények oda tartoznak, ahol az adatokat felhasználják — a Home Assistantba, az InfluxDB-be vagy a saját adatbázisába.
Zigbee-hozzárendelés
A Zigbee-hez minden OBIS-kód egy ZCL klaszterhez és attribútumhoz van hozzárendelve. Az alapértékek a gyakori kódokat fedik:
| OBIS | Klaszter / attribútum | Jelentés |
|---|---|---|
1-0:1.8.0 | 0x0702 / 0x0000 | Current summation delivered |
1-0:2.8.0 | 0x0702 / 0x0001 | Current summation received |
1-0:1.7.0 | 0x0B04 / 0x050B | Active power, A fázis |
1-0:11.7.0 | 0x0B04 / 0x0508 | RMS current, A fázis |
1-0:12.7.0 | 0x0B04 / 0x0505 | RMS voltage, A fázis |
Egy hozzárendelés módosításához kattintson duplán az adott sor Mapping mezőjére a Meter → Readings oldalon, és válasszon másik célt a legördülő listából. A módosítás azonnal mentődik.
A választható célokról és az API-s megoldásról lásd: Integrációk → Zigbee.
Az óra
Minden leolvasás időbélyeget kap. Az órát három forrás egyike állítja be — a Zigbee Time klasztere, az NTP Wi-Fin, vagy kézzel a böngészőjéből —, és ha mindkét rádió be van kapcsolva, a Zigbee az elsődleges. Az időzónát a System → Clock részben állítsa be, hogy a helyi időbélyegek helyesek legyenek; lásd: hogyan állítható be az óra.
Az óra nem rendelkezik tartalék elemmel, ezért bekapcsoláskor és áramkimaradás után elveszik. A mélyalvás nem törli: az elemes készülék a leolvasások között megtartja a helyes időt.
Amíg az óra nem érvényes, az időbélyegek 1970-től indulnak — ez hasznos jel a soros naplóban arra, hogy az órát még nem állították be.