Skip to content

Latest commit

 

History

History
90 lines (61 loc) · 8.24 KB

fronius-symo-6.0-3-M.org

File metadata and controls

90 lines (61 loc) · 8.24 KB

Fronius Symo 6.0-3-M inverter

The Fronius Symo 6.0-3-M is a 6 kW 3-phase grid-tie inverter that is currently a part of my home PV setup. This is a repository of all of the information I was able to gather on this device, some easy, some other a bit harder to find.

Interfaces

Aside the obvious DC and AC inputs the inverter has a number of interfaces for monitoring and integration to different systems.

DATCOM

The DATCOM bus is RS-485 based and documented in Fronius DATCOM Detail.

The Datamanager card

The Datamanager card is an optional datalogger and interface card installed in the inverter which allows for it to connect to the internet and have additional I/O interfaces. The Fronius part number of this particular card is 4,240,038,Z and it can be found on eBay if you look for that symbol.

There also exists a different model of the Datamanager card with a PN 4,240,034,Z which I believe is meant for different inverter line (IG Plus).

Some information about the card’s capabilities (albeit for an older model) is provided on the Fronius site as document ref 42,0426,0169.

Ethernet

The card has an ordinary 100MBit RJ-45 socket.

WLAN

Fronius Solar JSON API

The Datamanager card exposes a JSON API which is used by the inverter management page to which you can browse on port 80 of the Datamanager card’s IP. There are two versions of the API which provide slightly different features:

The different APIs are supported based on the software version on the inverter as described in Fronius Solar API Compatibility. Fortunately Fronius seems to be well-organized in that regard and all of the docs have identifiers which are easily found with a simple web search.

Many people have been using the JSON API to integrate Fronius with OpenHab (https://community.openhab.org/t/reading-fronius-inverters-symo-15-0-3-m-with-modbus-binding/26351/21), and Home Assistant.

There are also python modules to wrap the JSON requests in an API, for example pyfronius.

MODBUS

The Datamanager card implements a MODBUS interface via RS485 and via TCP over the LAN. The interface is named “SunSpec” and it may be compatible with the specs from http://sunspec.org/interoperability-specifications/ but I have not verified that. Fronius provides docs for the MODBUS intefrace on their own site also under the IDs of 42,0410,2049 and 42,0410,2108 where stuff is described.

Fronius Push Service

The Datamanager card can also upload logs to an FTP server and this is called a Push Service. It’s documented on the Fronius site when you search for Push Service and find a training document. I have not yet used this interface as well.

USB

The inverter also has a USB port used for firmware update. This process has been already documented by others for example on Youtube.

I have managed to download the currently available firmware files and they appear to be encrypted. They are mirrored here.

Other

I found some references to using MODBUS for Fronius inverter monitoring in the EU SHAR-Q project paper.

References

Fronius refDescriptionLinkNotes
42,0410,2011Fronius Solar API V0https://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/42%2C0410%2C2011.pdf
42,0410,2012Fronius Solar API V1https://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/42%2C0410%2C2012.pdf
42,0410,2049Fronius Datamanager Modbus TCP & RTUhttps://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/42%2C0410%2C2049.pdf
SETTING UP THE LOCAL FTP SERVERhttps://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/SE_OI_Setting_up_the%20local_FTP_server_EN.pdf
42,0426,0169Fronius Datamanagerhttps://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/42%2C0426%2C0169%2CEA.pdf
42,0410,2108Fronius Datamanager 2.0 Modbus RTU Quickstart Guidehttps://fronius.com/~/downloads/Solar%20Energy/User%20Information/42,0410,2108.pdf
42,0426,0191,EAFronius Datamanager 2.0 / Fronius Datamanager Box 2.0https://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/42,0426,0191,EA.pdf
42,0410,2020Fronius Solar API Compatibilityhttps://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/42%2C0410%2C2020.pdf
42,0410,0968Fronius DATCOM Detailhttps://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/42,0410,0968.pdf
Numeric fault codeshttps://review.solar/fronius-inverter-fault-codes/
Storage capacity sharing over virtual neighbourhoods of energy ecosystemshttps://cordis.europa.eu/project/id/731285