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

Applications

This library is for creating higher-level applications. If you are looking for such, check the following:

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.5.0.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

hoymiles_modbus-0.5.0-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hoymiles_modbus-0.5.0.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for hoymiles_modbus-0.5.0.tar.gz
Algorithm Hash digest
SHA256 283040b78285fa838eb49c496e0fe190e5efb72ccb082d226cfd9a0038dafbbf
MD5 f711e41e0a1f2169de201de725f6d7e1
BLAKE2b-256 cf40b521e0b3297c7e7dac93cab01241ca9cb9bd77cbc4b79d66319aa9ca3112

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hoymiles_modbus-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6d6f589300a3da66106f026c5d3967d57ebc2c01af2b5258072b24d6b58ecea4
MD5 c5ea5fa270a2b66419a3c3fa805394a9
BLAKE2b-256 d6aa911f66f80b7bd75ebd1c0a8e87e95b2794bf6c44fb205144828406875bbd

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