Skip to main content

Connect locally to a Zeversolar inverter.

Project description

Zeversolar local

GitHub Release License

GitHub Activity GitHub Activity GitHub Activity

PyPi Python Versions Validate Build Status

Library for connecting to a Zeversolar inverter over local network. Retrieves the inverter data.

Only tested on a Zeversolar 2000.

Usage

  1. Install this package pip install zever_local
  2. Connect to your inverter using its IP address (192.168.5.101, e.g.) and fetch the data
from zever_local.inverter import (
    Inverter,
    InverterData,
    ZeversolarError,
    ZeversolarTimeout,
)

async def async_get_data():
    ip_address = "192.168.5.101"
    my_inverter = Inverter(url)

    my_inverter_data = await my_inverter.async_get_data()
    energy_today_KWh = my_inverter_data.energy_today_KWh

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

zever_local-1.0.3.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

zever_local-1.0.3-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file zever_local-1.0.3.tar.gz.

File metadata

  • Download URL: zever_local-1.0.3.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for zever_local-1.0.3.tar.gz
Algorithm Hash digest
SHA256 e60d34a501f1646f262ad82517f9279e4ddbeaa6605c767b6606ed5cfda3380b
MD5 14ffba170981adefae7cf19d6632e6d5
BLAKE2b-256 c35646ceaba6022a891af189f201d3bc91d66a61cdb820140e213916f591a6dd

See more details on using hashes here.

File details

Details for the file zever_local-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: zever_local-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for zever_local-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bffe88b0885c8087d83e8bbd9884049fddad03fe676838ec570fa7825932ddc8
MD5 c471757604894ba30c30853b78a92547
BLAKE2b-256 11ff1096686929f6c5730c4977debea34f21c838af6a6eacc3979a2bb59d97b7

See more details on using hashes here.

Supported by

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