Skip to main content

Gather data from Hoymiles microinverters.

Project description

hoymiles_modbus

pypi python Build Status codecov

Python library for gathering data from Hoymiles microinverters.

The library communicates with DTU (DTU-Pro) which is a proxy/monitoring device for microinverters. DTU should be connected via its Ethernet port and should have IP address assigned by DHCP server.

Features

  • Communication via Modbus TCP
  • Decode all microinverter status registers, which include information such as:
    • current production
    • total production
    • today production
    • temperature
    • alarms
    • status
    • grid voltage and frequency

Credits

This package was created with Cookiecutter and the waynerv/cookiecutter-pypackage project template.

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

hoymiles_modbus-0.2.0.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

hoymiles_modbus-0.2.0-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file hoymiles_modbus-0.2.0.tar.gz.

File metadata

  • Download URL: hoymiles_modbus-0.2.0.tar.gz
  • Upload date:
  • Size: 7.8 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 hoymiles_modbus-0.2.0.tar.gz
Algorithm Hash digest
SHA256 89985ccc6661b857ff46a66d24f5ab78fa2d48707e5b260e232e8a79c9c5f898
MD5 5baaa440699ec82a27f3c2e12da8eedc
BLAKE2b-256 22e48ca3b2f2ac6fd2b88c946200e5ca9b0e707cae2cac1ac63d6be4cce66c0d

See more details on using hashes here.

File details

Details for the file hoymiles_modbus-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: hoymiles_modbus-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.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 hoymiles_modbus-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9f36162454ee96686c6b9cd7589ca608d1518219569f5cef449a1a56ba9b9403
MD5 29bda0cffc6a42c6c1608608ebcabf81
BLAKE2b-256 fc96898524fccd12e3a6c218249fc53ba2a1908e1bc4c8ac73064b8b4c4ded0a

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