Send Data from an SMA Inverter via RS485 to an MQTT Broker
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Ansible
gradle/wrapper
native
src
.gitignore
README.md
application.properties
build.gradle
gradlew
gradlew.bat
install.sh
settings.gradle
yasdi.ini

README.md

smaDataLogger

This Project connect an SMA Sunny Boy 5000TL-21 Photovoltaik Converter to an MQTT Broker.

The SMA Inverter can be connected via Bluetooth or RS485.

In this Project I use the RS485 Connection to an Raspberry Pi.

smaDataLogger is a SpringBoot App that can be completly deployed by a Ansible Playbook.

included Projects

this Project use the native C-Library YASDI from SMA Company.
Thank you for sharing the Library to the community.

Second Projekt ist YASDI4J this Projekt delivers the JAVA binding for YASDI

Technical Overview

smaDataLoggerOverview

Architecture Overview

smaDataLoggerOverview

How to Install

The installation Procedure is automated via Ansible.
You need a Linux Maschine as installation Host with Ansible installed. sudo apt install ansible And your passwordless Login to the target RPI should work.

Passwordless Login to RPI Blog Entry

then put the IP adress of your Target RPI in the File smaDataLogger/Ansible/hosts

and start the installation with install.sh

More Info ?

More Information in my Blog