Skip to content

JonatanMGit/SML-Reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SML-Reader

An W5500-EVB-Pico (and others!) based SML Smart Meter reader that transmits your Energy Meter data via MQTT to your Home Automation System like Home Assistant.

Features

SML-Reader is capable of reading SML supported Smart Meters and forward their Data via MQTT to your Home Automation System. Alternatively to other projects this one is based on the W5500-EVB-Pico which is a very cheap and easy to use Microcontroller Board with an Ethernet Port which is usefull for basements with weak WiFi coverage.

Supported Smart Meters

Any Smart Meter that supports the SML Protocol should work. I tested it with the following Smart Meters:

The advertised data depends on what's supported and configured in your Smart Meter. For example you might need to disable the PIN and enable "Erweiterte Betriebsart (InF)" or even contact your Energy Provider to enable certain features trough the LMN Interface.

Hardware

Setup

  1. Open the config.h file and change values to your needs.
  2. In main.cpp check your Ethernet Network and your OBIS Codes.
  3. Compile and upload the code to your W5500-EVB-Pico.
  4. Get data! (You can also use OTA now)

More information about the configuration can be found on my Blog.