Skip to content

Code for collecting data from Fronius Inverter (symo)

License

Notifications You must be signed in to change notification settings

lxrocks/fronius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fronius

Fronius Inverter (symo) Data

Use at your own risk - the code may save you some typing :)

doc

You will find the API doc from Fronius for reference. If things don't work as expected, read this document.

fronius.py

This code is still very much a work in progress and still largely untested. The api functions are usable but it's not in a package. There are a number of calls which I cannot test due to my install options. I'm still trying to figure out what much of the data means.

Use at your own risk - some of the code may save you some typing :)

collector.py

Collect data from the fronius Symo and log to sqlite database

Assumes you have host 'fronius' your /etc/hosts file.

Creates a sqlite db called fronius.sqlite with two tables called Site and Inverters

Queries the Inverter every 5 seconds.

Todo

  1. Test and cleanup function options
  2. Build option to return json or csv data
  3. Create a Module.
  4. Add code to check that Inverter is up before doing anything. Necessary if powered by sunlight only

About

Code for collecting data from Fronius Inverter (symo)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages