Skip to main content

An API client that reads data from the internal network of a SunPower PVS6 monitoring device.

Project description

sungazer

Documentation: https://sungazer.readthedocs.org

sungazer is a command line interface and client library for accessing the the internal API of the SunPower PVS6 monitoring device installed with a SunPower solar insallation.

Installation

sungazer supports Python 3.10+.

To install from PyPI:

pip install sungazer

Usage

Example usage of the command line interface:

# Get help
sungazer --help
sungazer device --help
sungazer network list --help

# Use JSON output (default)
sungazer session start

# Use table output
sungazer session start --output table

Autocomplete

To enable autocomplete of the sungazer command line interface, do:

# For bash
echo 'eval "$(_SUNGAZER_COMPLETE=bash_source sungazer)"' >> ~/.bashrc

# For zsh
echo 'eval "$(_SUNGAZER_COMPLETE=zsh_source sungazer)"' >> ~/.zshrc

# For fish
echo 'eval (env _SUNGAZER_COMPLETE=fish_source sungazer)' >> ~/.config/fish/config.fish

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sungazer-0.2.5.tar.gz (18.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sungazer-0.2.5-py3-none-any.whl (18.1 MB view details)

Uploaded Python 3

File details

Details for the file sungazer-0.2.5.tar.gz.

File metadata

  • Download URL: sungazer-0.2.5.tar.gz
  • Upload date:
  • Size: 18.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.10

File hashes

Hashes for sungazer-0.2.5.tar.gz
Algorithm Hash digest
SHA256 66f642f35c23eae50e87b8b8f589ea68404178ce628bb882482851606b81f7e2
MD5 1b59410916aac9d6d588754e8d84fe62
BLAKE2b-256 e3520956476c011e1d20ba15ca121e6895beba8843952eb85a1867724eb55e8e

See more details on using hashes here.

File details

Details for the file sungazer-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: sungazer-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 18.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.10

File hashes

Hashes for sungazer-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 75f667bda492995b744b665b50745972375800ed73a6a02eb12eb5a57617e4bb
MD5 dd430f8b78a6566da5f7ecca03606acd
BLAKE2b-256 3303173ea229002a863ca41da3d9b2f3568926f0e472adda2c15b3a628b16051

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page