1
0
Fork 0
mirror of https://github.com/Zendure/Zendure-HA.git synced 2026-09-24 11:08:45 +02:00
Zendure Home Assistant Integration
  • Python 99.5%
  • Shell 0.5%
Find a file
Jan Brandsma e71b0b83be Merge pull request #1540 from krenk80/test/add-pytest-environment
Add a pytest test environment (device/number/manager scenario tests)
2026-08-11 13:24:40 +02:00
.github ci: use Python 3.14 to match homeassistant>=2026.4.3's minimum 2026-08-11 13:08:14 +02:00
.vscode Device ID migration, custom snakecase, and code review fixes 2026-03-29 23:31:51 +00:00
config Fix entities 2026-04-28 16:05:48 +00:00
custom_components/zendure_ha Halve the zenSDK HTTP timeout from 4s to 2s 2026-08-11 12:43:18 +02:00
scripts Update HA 2026.2 2026-02-07 13:59:20 +00:00
tests test: keep the zenSDK scenarios that still hold after the revert 2026-08-11 13:16:35 +02:00
.gitattributes initial version 2025-03-01 17:40:25 +01:00
.gitignore Device ID migration, custom snakecase, and code review fixes 2026-03-29 23:31:51 +00:00
.ruff.toml Implement FuseGroup + Simplify distribution code 2025-09-04 13:15:18 +00:00
CLAUDE.md Add CLAUDE.md with commit-authorship rule 2026-04-22 22:05:16 +00:00
hacs.json Revert hacs.json content_in_root to false 2026-07-18 12:46:44 +02:00
LICENSE initial version 2025-03-01 17:40:25 +01:00
pyproject.toml test: add repo root to pythonpath so custom_components is importable 2026-08-11 13:08:15 +02:00
README.md Add troubleshooting solution for MQTT error 2026-07-19 12:33:24 +02:00
requirements.txt Update pip requirement from >=26.1.2 to >=26.2.1 2026-08-11 08:38:47 +00:00
requirements_test.txt test: pin bluetooth/usb transitive import deps needed for module collection 2026-08-11 13:08:15 +02:00

Logo

Zendure Home Assistant Integration

This Home Assistant integration connects your Zendure devices to Home Assistant, making all reported parameters available as entities. You can track battery levels, power input/output, manage charging settings, and integrate your Zendure devices into your home automation routines. The integration also provides a power manager feature that can help balance energy usage across multiple devices when a P1 meter entity is supplied.

hacs releasebadge License hainstall

Overview

Minimum Requirements

Installation

HACS (Home Assistant Community Store)

To install via HACS:

  1. Navigate to HACS -> Integrations -> "+ Explore & Download Repos".

  2. Search for "Zendure".

  3. Click on the result and select "Download this Repository with HACS".

  4. Refresh your browser (due to a known HA bug that may not update the integration list immediately).

  5. Go to "Settings" in the Home Assistant sidebar, then select "Devices and Services".

  6. Click the blue [+ Add Integration] button at the bottom right, search for "Zendure", and install it.

    Set up a new integration in Home Assistant

Contributing

Contributions are welcome! If you're interested in contributing, please review our Contribution Guidelines before submitting a pull request or issue.

Support

If you find this project helpful and want to support its development, consider buying me a coffee! Buy Me a Coffee


License

MIT License