This is a project that demonstrates how to read SML (Smart Meter Language) data from an a ISKRA MT631 digital meter.
I have tested the code with my ISKRA MT631 meter. I am reading the data with an IR USB sensor connected to a Raspberry Pi. The code might also work with other SMart Meters but there seem to be variations of the SML language.
If the code does not work with your meter, feel free to create an issue or reach out. If you are willing to share the data you get from your device, together we will be able to adjust the code to also work with your device.
I used this page https://www.schatenseite.de/2016/05/30/smart-message-language-stromzahler-auslesen/ as a guideline which was tremendous helpful for understanding the SML structure.