Mätaravläsningar
En avläsning är ett fullständigt samtal med mätaren. ZiggyMeter öppnar den optiska länken, identifierar mätaren, hämtar alla värden den är inställd att fråga efter, stänger länken och publicerar resultatet.
Ingenting strömmas kontinuerligt — mätaren frågas, och det du ser är alltid resultatet av den senaste avläsningen.
Vad startar en avläsning
| Utlösare | Var |
|---|---|
| Schema | Automatiskt, se nedan |
| Knapp | Ett kort tryck |
| Webbgränssnitt | Meter → Readings → |
| REST API | GET /api/v1/iec62056/read |
| Zigbee | On/Off-brytaren på endpoint 2 |
Schema
Ställs in under Meter → Schedule. Ett schema består av tre delar: en enhet, en period och en starttid som talar om för enheten var i perioden avläsningen ska göras.
| Enhet | Tillgängliga perioder | Tidsfält som används |
|---|---|---|
| Minuter | 1, 5, 10, 15, 30 | inga — läser var n:e minut |
| Timmar | 1, 2, 4, 8, 12 | minut inom timmen |
| Dagar | 1, 7, 14, 28 | timme och minut |
| Månader | 1, 2, 3, 6 | dag i månaden (1–28), timme och minut |
Exempel: enhet timmar, period 4, startminut 0 läser av klockan 00:00, 04:00, 08:00 och så vidare. Enhet månader, period 1, dag 1, tid 06:00 läser av en gång i månaden, den första klockan sex på morgonen.
INFO
Dag i månaden är begränsad till 1–28 så att ett månadsschema körs varje månad, även i februari.
Välja frekvens
Avvägningen står mellan upplösning och strömförbrukning.
| Situation | Förslag att börja med |
|---|---|
| Strömförsörjd via USB-C eller elnät | 1 timme |
| På batterier via Zigbee | 24 timmar |
| Första konfiguration eller felsökning | 1 minut, minska när det fungerar |
Varje avläsning väcker radion, så på batterier är avläsningsfrekvensen den helt avgörande faktorn för hur länge batterierna räcker. Se Ström och batterier.
WARNING
Ett minutschema på batterier tömmer ett par AAA-batterier snabbt. Använd det för att bekräfta att den optiska länken fungerar, och ställ sedan in en rimlig period.
Vad en avläsning innehåller
Varje värde är märkt med en OBIS-kod — den standardiserade identifierare som används inom europeisk elmätning. En typisk enfasavläsning ser ut så här:
| OBIS | Betydelse | Exempel |
|---|---|---|
1-0:1.8.0 | Aktiv energi uttag, totalt (köpt) | 4244,88 kWh |
1-0:2.8.0 | Aktiv energi inmatning, totalt (såld) | 4134,77 kWh |
1-0:1.7.0 | Momentan aktiv effekt, uttag | 0,076 kW |
1-0:11.7.0 | Momentan ström | 0,324 A |
1-0:12.7.0 | Momentan spänning | 234,98 V |
Vilka koder som visas beror helt på din mätare och på hur elnätsbolaget har konfigurerat den. Koder som slutar på .8.1 och .8.2 är tariffregister (t.ex. hög-/låglast). Värden kan innehålla en markering för debiteringsperiod, till exempel *101.
Sidan Meter → Readings visar råvärdet, det tolkade talet med enhet och en beskrivning på gränssnittets språk.

Vart avläsningarna tar vägen
| Mål | Beteende |
|---|---|
| Webbgränssnitt | Senaste avläsningen, lagrad i enhetens minne |
| REST API | /iec62056/last returnerar samma data utan ny avläsning |
| Home Assistant | Skickas till Home Assistants REST API efter varje avläsning |
| Zigbee | Mappas till ZCL-attribut och rapporteras till koordinatorn |
INFO
Avläsningar sparas inte i enheten. ZiggyMeter behåller bara den senaste avläsningen. Historik över längre tid hör hemma i det system som tar emot data — Home Assistant, InfluxDB, din egen databas.
Zigbee-mappning
För Zigbee mappas varje OBIS-kod till ett ZCL-kluster och attribut. Standardinställningen täcker de vanligaste koderna:
| OBIS | Kluster / attribut | Betydelse |
|---|---|---|
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 | Aktiv effekt, fas A |
1-0:11.7.0 | 0x0B04 / 0x0508 | Effektivvärde ström, fas A |
1-0:12.7.0 | 0x0B04 / 0x0505 | Effektivvärde spänning, fas A |
För att ändra en mappning dubbelklickar du på cellen Mapping på raden under Meter → Readings och väljer ett annat mål i listan. Ändringen sparas direkt.
Tillgängliga mål och alternativet via API beskrivs under Integrationer → Zigbee.
Klockan
Varje avläsning tidsstämplas. Klockan ställs från en av tre källor — klustret Time i Zigbee, NTP via Wi-Fi, eller manuellt från din webbläsare — och Zigbee har företräde när båda radioenheterna är aktiva. Ställ in tidszonen under System → Clock så att lokala tidsstämplar blir rätt; se hur klockan ställs.
Klockan har ingen batteribackup, så den försvinner vid uppstart och efter strömavbrott. Djupsömn gör inte att den försvinner: en batteridriven enhet håller rätt tid mellan avläsningarna.
Tills klockan är giltig börjar tidsstämplarna 1970 — en användbar signal i den seriella loggen om att den ännu inte har ställts.