DomiStyle / esphome-dlms-meter

ESPHome component to read out DLMS smart meters via M-Bus
MIT License
102 stars 26 forks source link
custom-component dlms dlms-cosem esphome home-assistant iot kaifa m-bus mbus obis smart-home smart-meter

Overview

A custom component for ESPHome for reading meter data sent by the Kaifa MA309M via M-Bus.

Features

Supported meters

Supported providers

Exposed sensors

Requirements

Notes

Software installation

This software installation guide assumes some familiarity with ESPHome.

Make sure your directory structure looks like this:

Hardware installation

ESP32 M-Bus Board RJ11 Notes
3.3V 3V3 - 3.3V power
GND GND - Ground
GPIO4 RX - Connect RX from the M-Bus board to TX from the ESP
GPIO36 TX - Connect TX from the M-Bus board to RX from the ESP
- MBUS1 3 Connect M-Bus board to smart meter, polarity does not matter
- MBUS2 4 Connect M-Bus board to smart meter, polarity does not matter