Dear Community,
A little update as of March 2025.
The home assistant OS DSMR Smart Meter hub plug-in DSMR Smart Meter - Home Assistant still doesn’t support decryption.
However there’s an interest for this according to:
- DSMR Slimme Meter integration v5L for Luxembourgish meters seems to not work · Issue #66802 · home-assistant/core · GitHub
- DSMR AES key for Luxembourg · Issue #77118 · home-assistant/core · GitHub
And the recommendation by Frenck was to open a feature request, which exist:
- DSMR Slimme Meter integration to deal with decryption for Luxembourgish meters (and maybe other countries such as Austria) - #7 by GSzabados
- DSMR Encryption of smart meters in Luxembourg
- DSMR support for encrypted payload
- Encyptred DSMR via Raspberry UART?
- Using Slimmelezer+ to read data from energy meter Iskra AM550 from Romande Energie (Switzerland) - #19 by Carty
There are plenty of code to decrypt the SAGEM power meter around there:
- Adds support for the Sagemcom T210-D-r smart meter installed by Austr… · ndokter/dsmr_parser@09f4afc · GitHub
- Creos Smart Meters P1 data encrypted · Issue #27 · ndokter/dsmr_parser · GitHub
- GitHub - mweimerskirch/smarty_dsmr_proxy: This project is abandoned. I recommend using https://www.zuidwijk.com/product/slimmelezer-plus/
- esphome/esphome/components/dsmr/dsmr.cpp at 6ea89644e7476d3f8326c744d57060e987f13175 · esphome/esphome · GitHub
- smartmeter2mqtt/src/p1-crypt.ts at 8652c49784fd0e3f45999abb28c0150aa3f0d4c8 · svrooij/smartmeter2mqtt · GitHub
It’s supported by ESP Home:
- DSMR Component — ESPHome
- Some Slimmelezer GitHub - zuidwijk/slimmelezer-wt32-eth01 / https://github.com/zuidwijk/dsmr
But unfortunately not supported by Slimmelezer P1 https://www.zuidwijk.com/product/p1-reader-ethernet/#reviews (look for keyword decryption) and others which needed to use a sort of proxy such as Smartmeter2Mqtt by Svrooji: Decryption - Smartmeter2mqtt
However, the project by Svrooji is not maintained anymore and returns units that won’t be supported by home assistant OS in the feature (see explanation on MQTT - Following #139932 - Breaking changes with sensors `Current power usage` + `Total power exported` provided by Smartmeter2mqtt · Issue #140131 · home-assistant/core · GitHub )
So in a nutshell, is there still hope for the integration of native decryption in the home assistant OS DSMR add-on DSMR Smart Meter - Home Assistant ?
Thank you and best regards.
Alexandre 8)