Skip to content

A FUSE filesystem implementation for the integrated logger of SMA solar inverters.

License

Notifications You must be signed in to change notification settings

dominikbayerl/go-smafs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-smafs

Go Package

A FUSE filesystem implementation for the integrated logger of SMA solar inverters.

Getting Started

To run the go-smafs daemon, you need to provide the URL of your SMA inverter and a mountpoint for the FUSE filesystem. Optionally, you can set the following environment variables:

  • SMAFS_USER: The username for the SMA inverter (also called "Profile")
  • SMAFS_PASS: The password for the SMA inverter
go run main.go [-debug] [-insecure ]<url> <mountpoint>
# example:
go run main.go -debug https://sma733147246.lan/ /mnt/smafs

License

This project is licensed under the GPLv3 license - see the LICENSE.md file for details

About

A FUSE filesystem implementation for the integrated logger of SMA solar inverters.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages