Skip to content
All work

Smart metering · Zephyr

iQ DSMR meter reader

Firmware for a LoRaWAN meter reader that reads real-⁠time electricity and gas consumption from Dutch smart meters (DSMR P1) and reports it to the cloud, with Bluetooth LE configuration.

Client
YOBIIQ B.V.
Role
Embedded Software & IoT Consultant
Period
2023 - Present

What I built

  • DSMR P1 client parsing electricity and gas telegrams (DSMR 3.0 and later)
  • Pass-⁠through port that shares the meter feed with third-⁠party equipment
  • Two opto-⁠isolated pulse inputs for water or other meters
  • Optional relay output for consumption-⁠based control
  • Temperature and humidity reporting alongside meter data
  • Remote updates over LoRaWAN FUOTA (multicast) or BLE DFU

The device

Wall-⁠mounted meter reader (140 x 140 x 20 mm, IP30), powered by the smart meter or over USB-⁠C, for the Netherlands, Belgium, Luxembourg, Austria and Sweden. CE, EMC and RED certified for the EU.

Technologies

  • Zephyr RTOS
  • DSMR P1
  • LoRaWAN
  • FUOTA
  • Bluetooth LE