Before you buy
ZiggyMeter works with a specific class of meters and needs a specific kind of network. Check all four sections below before ordering — an incompatible meter cannot be made to work by configuration.
1. You need an electric meter
ZiggyMeter is not an electric meter. It does not measure power from the lines; it reads data from a meter you already have. You must already have a compatible meter installed.
2. Meter compatibility
Optical interface
Your meter must have an IEC 62056-21 optical interface — usually a round infrared window on the face of the meter, surrounded by a metal ring.
Communication protocol
An optical interface alone is not enough; the meter must also speak a protocol ZiggyMeter understands.
- IEC 62056-21:2002 — all modes supported: A, B, C, D, E.
- DLMS/COSEM — pull mode; three authentication levels: None, Low (password), High (GMAC); activation via mode E or direct communication; encryption supported.
Many manufacturers state compatibility with IEC 62056-21, but that standard covers several modes and implementations. Verify your meter's specification or ask your utility.
WARNING
SML, M-Bus and ANSI C12.18/19 are not supported. A meter that only offers one of these over its optical port will not work.
INFO
To read all DLMS/COSEM data you may need a password or encryption keys from your energy provider. Without them only a limited set of datapoints may be available.
Meters differ in what they expose
Even with a compatible meter, the amount of data available depends on the model. You can generally expect basic values such as energy delivered from the grid. Other parameters — maximum voltage, per-phase current, reactive power — depend on the meter's capabilities and on how the utility configured it.
3. Network requirements
Wi-Fi
The device supports 2.4 GHz networks only. 5 GHz and 6 GHz networks are not supported.
Zigbee
You need a Zigbee coordinator (hub or USB adapter). ZiggyMeter operates as a Zigbee End Device — it is not a router or a coordinator.
Make sure your gateway allows third-party devices to join, not only the vendor's own products.
4. Software and integration
To visualise and analyse the data you need compatible software or a smart home platform.
For Zigbee users
ZiggyMeter exposes the standard Metering (0x0702) and Electrical Measurement (0x0B04) clusters from ZCL v8. There are no manufacturer-specific clusters, so most integrations work out of the box.
Note that a platform may still ignore attributes the device updates correctly — support varies by integration.
For Wi-Fi users
- Home Assistant — native integration, pushed over the Home Assistant REST API.
- ZiggyMeter web interface — live data directly in your browser, no other software.
- Custom integration — build your own against the REST API.
Quick checklist
| Requirement | Yes / No |
|---|---|
| Meter has a round IEC 62056-21 optical port | |
| Meter speaks IEC 62056-21:2002 or DLMS/COSEM | |
| 2.4 GHz Wi-Fi reaches the meter, or you have a Zigbee coordinator | |
| You have somewhere to send the data (Home Assistant, Zigbee2MQTT, own software) | |
| Mains socket near the meter, or you accept battery operation with less frequent readings |
If all five are true, continue to Get started.