Skip to main content

hoymiles_modbus

pypi python Build Status codecov

Python library for gathering data from Hoymiles inverters.

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

Disclaimer: This is an independent project, not affiliated with Hoymiles. Any trademarks or product names mentioned are the property of their respective owners.

Features

  • Communication via Modbus TCP
  • Decode all inverter 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 such as Home Assistant integration

Credits

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

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

Uploaded Source

Built Distribution

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

hoymiles_modbus-0.10.0-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hoymiles_modbus-0.10.0.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for hoymiles_modbus-0.10.0.tar.gz
Algorithm Hash digest
SHA256 46f3457a94379bb7baf4dd6f023375ca6551255cb5c0f93aebebb15c910605e5
MD5 a98bb7de5bfc5739db7ae90a2062d379
BLAKE2b-256 328036d468cc6b4e677b6c4494337c3808378d2977edc207b5dbc2bba4d3808d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hoymiles_modbus-0.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fdf34adee8b8afd71bc02a3e58edfa536d366ace93362d789bcad29689623935
MD5 a6d29ea49ca55a4590436c0e205232f0
BLAKE2b-256 caf526b27bbde8a6d55d3535473ca880aaf22d4c2de107826230a250ef40fb97

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.10.0 This release

2 files

0.9.1

2 files

0.9.0

2 files

0.8.0

2 files

0.7.0

2 files

0.6.3

2 files

0.6.2

2 files

0.6.1

2 files

0.6.0

2 files

0.5.0

2 files

0.4.0

2 files

0.3.0

2 files

0.2.1

2 files

0.2.0

2 files

0.1.0

2 files

Supported by

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