https://github.com/fireson/zendure-ha
Zendure Home Assistant Integration
https://github.com/fireson/zendure-ha
custom-component home-assistant home-assistant-integration homeassistant zendure
Last synced: about 1 year ago
JSON representation
Zendure Home Assistant Integration
- Host: GitHub
- URL: https://github.com/fireson/zendure-ha
- Owner: FireSon
- License: mit
- Created: 2025-02-05T23:00:45.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-21T16:04:28.000Z (about 1 year ago)
- Last Synced: 2025-03-21T17:23:25.618Z (about 1 year ago)
- Topics: custom-component, home-assistant, home-assistant-integration, homeassistant, zendure
- Language: Python
- Homepage:
- Size: 104 KB
- Stars: 22
- Watchers: 5
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Zendure Integration

This Home Assistant Integration is for Zendure devices.
Currently the Hyper2000 and the Solarflow 800 are supported.
## Telemetry
All the properties which the devices are reporting, are automatically added to HA.
## Power Manager
The ZendureManager, can be used as a cluster manager.
- For each phase the maximum output can be configured'
- There are three mode of operation available for the Zendure Manger in order to mange how it operates:
1) Off; the Zendure Manger does nothing.
2) Manual power; the 'Zendure Manual Power' number is used to set discharging (if negative) and charging if positive.
3) Smart matching; The 'P1 Sensor for smart matching' sensor is used to keep zero on the meter.
In all of these modes, the current is always distributed dynamicly, based on the 'actual soc' for charging and discharging.
The actual soc is calculated like this:
- chargecapacity = packNum * max(0, socSet - electricLevel)
- dischargecapacity = packNum * max(0, electricLevel - socMin)
In this way the maximal availability for charging/discharging is achieved. This is also the reason why the AC mode can not be manipulated because it would break this feature.
### Installation using HACS
Preferable way to install this custom integration is to use [HACS](https://www.hacs.xyz/). Learn how to install HACS [here](https://www.hacs.xyz/docs/use/download/download).
After you have successfully installed and configured HACS you can simply press this button to add this repository to HACS and proceed to `Zendure Home Assistant Integration` installation.
[](https://my.home-assistant.io/redirect/hacs_repository/?owner=FireSon&repository=Zendure-HA&category=integration)
## Configuration options

## License
MIT License