Open rucksman opened 3 years ago
hmm, is there any instruction written yet ? I just got my sma em readings solo, would love to see that combined with sbfspot ofcourse!
does this read out the inverter by bluetooth or only by udp ?
Hi @mincequi !
I again read the issues thread and stumbled over the "Bluetooth problem" you mentioned in the discussion with @rucksman. I just recently realized the way to get all or at least some of the dependencies, you have in your version of SBFspot. Just use vcpkg in conjunction with the windows power shell. And now I have issues with defines and variables in "bluetooth.cpp" (besides other unresolved dependencies, coming from bad path settings, perhaps).
Did you switch off the bluetooth stuff as mentioned? And is this repository "https://github.com/mincequi/SBFspot" the code you and rucksman refer to as "SBFspot_qt" or have I pulled the wrong code?
Thanks! Harald
Hi @rucksman, @deHarro , @broke23 ,
i actually dropped further implementation of my fork of SBFspot in favor of https://github.com/mincequi/ElsewhereEdge. This tool will use ModbusTCP to communicate with SMA/Fronius/et al inverters and smart meters and will make the data available via MQTT. So, this tool is basically (at this time) a ModbusTCP -> MQTT gateway.
You could try to compile and make it run on your machines already. However, this impl is not yet finished (nor documented), but should already find your devices within your local network. Bluetooth will not be supported any time soon.
I simply did not like the idea of writing a proprietary solution for SMA devices only anymore. ElsewhereEdge will support any device, that supports SunSpec on ModbusTCP (basically any modern SMA/Fronius inverter and smart meter).
Let's continue discussions on this new project on its project page: https://github.com/mincequi/ElsewhereEdge.
Hi @mincequi ! Nice idea! And I follow your argumentation on the whole.
Hopefully my "old" converters do support the SunSpec protocol. I'm investigating on that at the moment. Harald
[edit] Hours later... As of the moment I didn't find any documentation on SMA SBxx00TL-21 converters in conjunction with SunSpec communication. I fear I have to contact the SMA ServiceLine. Alone the idea to do that lets me think about "Rote Hassmütze ganz tief ins Gesicht ziehen". They always insist on a complete disclosure of my personal data, just to only write down my inquiry... A senseful answer is not guaranteed anyway. [\edit]
Hi @deHarro
to make it short: yes, according to this: https://files.sma.de/downloads/STP12000TL-DDE1723-V10web.pdf this shall work :) You could try compiling ElsewhereEdge and give me some feedback. It should auto discover all your SunSpec devices.
Edit: ok, this is for STP, however should work with SB as well (with a recent SW update).
Mhmm, this doc describes the NEW TriPower converters, types are STPxxxxTL. My converters are SunnyBoy, types SBxxxxTL. ... Ah, you realized that, too.
I give it a try anyway :) I'll keep you posted.
Harald
Continued from https://github.com/SBFspot/SBFspot/issues/50 ...
@mincequi Had to compile cmake because your CMakeLists.txt states
cmake_minimum_required(VERSION 3.10)
In the raspbian repo only version 3.6.2 is available (I am on jessie).Probably it is a naming problem? Because looking at my installed packages I see
So there is no package "msgpack" (but libmsgpack3) and also no package "libmosquittopp" (but libmosquittopp1).