ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported
-
Updated
Feb 5, 2026 - C++
ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported
ESPHome component to read out DLMS smart meters via M-Bus
This repository combines the code from and supersedes the prior existing Shared, Platform, Protocol-Adapter-OSLP, Protocol-Adapter-IEC61850, Protocol-Adapter-DLMS, PublicLightingDemoApp and Integration-Tests repositories. The old repositories have been kept online for now in readonly mode to preserve the historical information.
A Python library for DLMS/COSEM
This is a ZigBee device to collect data from smartmeters using the DLMS/COSEM protocol.
Supports DLMS/Cosem IEC IEC 62056-21 Mode E (Hdlc), session mode and passive PUSH mode readout. Подключение EspHome к счетчикам электроэнергии по протоколу СПОДЭС ГОСТ Р 58940-202 (Энергомера ce207, ce208, CE307, CE308, Меркурий, Пульсар, Милур, Мир, Нартис, РиМ и другие).
Arduino MBUS Reader for electricity meters with DLMS COSEM interface. Demo code for MBUS Slave feather wing and MBUS Slave MKR shield
Read smart meter with wired MBus/DLMS
Read Smartmeter Data and store to SD Card or publish to Graphite
An implementation of DLMS/COSEM en/decoder in Golang
Building a wireshark dissector with security suite 0 for DLMS protocol with C++
WAGO PLC Libraries Documentation This repository contains comprehensive documentation for WAGO PLC libraries, providing detailed information about function blocks, data types, and usage examples for industrial automation applications.
This repository contains NS-3 source code for the performance evaluaton of M2M and H2H communication when they coexist inside 4 public, shared LTE network. A AMI network with DlMS/COSEM smart meters and 5 Data concentrators connected over WiFi and a 5 control center network over LTE. The internet LTE background applications such as VOIP, Video, …
Add a description, image, and links to the dlms topic page so that developers can more easily learn about it.
To associate your repository with the dlms topic, visit your repo's landing page and select "manage topics."