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 web based interface to the monitoring data output by the SunPower PVS6 monitoring device installed with a SunPower solar insallation.

Installation

sungazer supports Python 3.9+.

To install from PyPI:

pip install sungazer

Usage

Example usage of the command line interface:

# Get help
sungazer --help
sungazer device --help
sungazer network get-power-production --help

# Use JSON output (default)
sungazer status get-ess

# Use table output
sungazer status get-ess --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.3.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.3-py3-none-any.whl (18.1 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sungazer-0.2.3.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.3.tar.gz
Algorithm Hash digest
SHA256 b54d6933e41a4653571718400826669e902f561fff291416ee6e2cf35667f7c0
MD5 ae1eb824027c11619397a21b830500b2
BLAKE2b-256 fd7461bd6168ba27a6e4615bd994a4a5f2c21f18151e89d856ea6146dfa5e221

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sungazer-0.2.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 47be19bc91e68abfd656b3734a259ba1a3ce3b268c047901c144f4ee56f48758
MD5 4ced5d1722998322adb71e63ae6f949e
BLAKE2b-256 c86a9ab9cfe41e9f3fc75c629f4e58d8759a447cf28cf67d5735f13fe2a07e5e

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