For the complete documentation index, see llms.txt. This page is also available as Markdown.

Release notes

Release history for firmware v3, firmware v2 and legacy firmware v1 of Smart Meter Modbus RTU adapters.

Firmware v3 — all Modbus RTU adapters

3.0.1

  • Expanded the custom mapper to up to 80 register entries and 1024 bytes per mapping.

  • Added signed phase and total currents by direction in custom mappings.

  • Added the choice to return zero or a Modbus error for registers not included in a custom mapping.

  • Added verified Smartstuff starter mappings, including SDM630 and P1M floats.

  • Improved P1M float phase-current handling.

3.0.0

  • Added the Custom mapping expert feature for systems that do not match a supplied Modbus profile.

  • Added persistent storage of one custom mapping on the adapter.

  • Introduced the internal energy-data model used by the Modbus mappings, while retaining the established standard mapping behaviour.

Firmware v2

Firmware v2 release notes apply to supported Smart Meter Modbus Adapter hardware unless an item names a specific variant.

2.5.0

  • Added optional Modbus statistics to help investigate communication problems.

  • Enable, view and clear statistics through the updated Device Manager. Statistics and the Modbus monitor cannot be used at the same time.

  • Recording continues without a connected computer. The enable setting is saved; collected statistics are cleared on reboot.

2.4.2

  • Improved compatibility with the original Wallbox P1 Port.

  • Corrected meter identification, meter-ID encoding and missing status values in the Wallbox P1MB mapping.

2.4.1

  • Added P1 output forwarding when using DLMS smart-meter input.

  • Corrected HAN-NVE input on D1MC, NRGDH and W1MC hardware.

2.4.0

  • Added support for DLMS AM550 smart meters used in Slovenian installations.

2.3.5

  • Expanded the SolarEdge mapping with phase-power readings and import/export energy data.

2.3.4

  • Added the SDM120 mapping.

  • Improved SDM630 and DTSU666 meter identification compatibility.

  • Corrected SDM630 power readings and handling of missing phases. Added an option to invert power direction for integrations that require it.

  • Added response values to the Modbus monitor and updated the Device Manager interface.

2.3.3

  • Added 2400 baud to the supported Modbus serial settings.

2.3.2

  • Improved compatibility with Aidon meters reporting negative phase currents.

2.3.1

  • Added configurable P1 CRC checking and optional raw P1 telegram capture for troubleshooting through the Device Manager.

  • Improved compatibility with P1 telegram formats.

2.3.0 — 24 June 2026

  • Added firmware updating directly from the Device Manager.

  • Added stable-version checking and update notifications.

  • Added a Modbus RTU request monitor.

  • Added Device Manager and RGB LED warnings when the RS485 module is missing.

  • Updated the ESP32 Arduino SDK to 3.3.10.

2.2.3 — 24 June 2026

  • Added the SunSpec model 203 mapping.

2.2.2 — 24 June 2026

  • Added EM111 emulation.

  • Corrected word order handling for EM330 and EM111 mappings.

2.2.1 — 3 May 2026

  • Synchronised Modbus mappings with the DSMR-API implementation.

  • Refactored the mapping definitions for lower overhead and easier maintenance.

2.2.0 — 2 May 2026

  • Restored the standard defaults: Default P1 mapping, device ID 43, 38400 8E1.

  • Added the P1MB / Wallbox mapping.

  • Set the default D1MC RGB LED brightness to 10%.

2.1.1 — 26 April 2026

  • Added configurable RGB LED brightness.

  • Corrected P1 output mapping and the NRGD P1 output LED behaviour.

2.1.0 — 25 April 2026

  • Added selectable P1 and HAN smart meter sources on compatible hardware.

  • Expanded persistent configuration and Device Manager controls.

  • Added the current RGB status LED behaviour and factory-reset flow.

2.0.1 beta — 12 April 2026

  • First public beta of the unified firmware v2 architecture.

  • Introduced runtime-selectable Modbus mapping profiles.

Firmware v1

1.5.10

  • Final v1 maintenance release.

  • Recompiled with updated DSMR parsing to accept current values from Kenter meters.

Earlier v1 releases used separate firmware variants for mappings and communication defaults. They remain available for existing installations through the web installer.

Last updated