Skip to content

Integration for Arduino/ESP32 #7

Answered by pkwagner
chrishrb asked this question in Q&A
Discussion options

You must be logged in to vote

The underlying yasdi library requires a fully-functional operating system like Linux or Windows, so unfortunately, compiling the project for microcontrollers won't succeed. If you wanted to use an ESP for this, you needed to re-implement the whole (outdated) SMA protocol just to save a few bucks.

However, Modbus IP might be another great option for you. These adapters[1] connect RS485 directly to a Wi-Fi network and usually cost even less than an Arduino. You'll still need to set up yasdi2mqtt somewhere on your network, but the server doesn't need to sit next to the inverters, hence you can simply use your existing home server for it. Theoretically, you could even run yasdi2mqtt in the cl…

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by pkwagner
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #3 on March 15, 2021 17:21.