Link Search Menu Expand Document

How to use a Raspberry Pi to read the HAN output from your smart meter

I wanted to use a Raspberry Pi 3 Model B to have output reading from a smart meter.

Table of contents
  1. Getting started
    1. Prerequisites
  2. HAN interface
  3. Authors
  4. Acknowledgments

Getting started

This is how I used a Raspberry Pi to have a output reading from my smart meter, using the HAN port.


  • Aidon HAN Adapter with an RJ45 connector
  • Raspberry Pi 3 Model B

HAN interface

The Aidon RF2 System Modules have a physical HAN interface that can be taken into use by external devices according to the M-Bus standard (EN 13757-2). The RJ45 connector on the System Modules is either integrated or can be wired outside the Aidon ESD with an HAN adapter.

On the RJ45 connector, 2 pins are used for HAN:

  • RJ45 PIN1: +24V M-bus TX
  • RJ45 PIN2: GND

The interface supplies power to a connected HAN device up to 700 mW. The interface is protected against short circuits. The Aidon System Module software can turn the power off from the interface in case of fault current. 230 Volts * 4 Amps = 920 W 24 Volts * X Amps = 0.7W 24 Volts * 0.02916666666667 Amps

5 V * 2.5 Amps = 12,5W.


Mr. Johnson