{"id":26568797,"url":"https://github.com/fireson/zendure-ha","last_synced_at":"2025-03-22T20:17:33.746Z","repository":{"id":276041775,"uuid":"928012218","full_name":"FireSon/Zendure-HA","owner":"FireSon","description":"Zendure Home Assistant Integration","archived":false,"fork":false,"pushed_at":"2025-03-21T16:04:28.000Z","size":106,"stargazers_count":22,"open_issues_count":4,"forks_count":2,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-21T17:23:25.618Z","etag":null,"topics":["custom-component","home-assistant","home-assistant-integration","homeassistant","zendure"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FireSon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-05T23:00:45.000Z","updated_at":"2025-03-21T16:04:31.000Z","dependencies_parsed_at":"2025-03-13T14:41:04.079Z","dependency_job_id":null,"html_url":"https://github.com/FireSon/Zendure-HA","commit_stats":null,"previous_names":["fireson/fireson","fireson/hyper2000","fireson/zendure-ha"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireSon%2FZendure-HA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireSon%2FZendure-HA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireSon%2FZendure-HA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireSon%2FZendure-HA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FireSon","download_url":"https://codeload.github.com/FireSon/Zendure-HA/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245013988,"owners_count":20547181,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["custom-component","home-assistant","home-assistant-integration","homeassistant","zendure"],"created_at":"2025-03-22T20:17:33.172Z","updated_at":"2025-03-22T20:17:33.734Z","avatar_url":"https://github.com/FireSon.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Zendure Integration\n![image](https://github.com/user-attachments/assets/393fec2b-af03-4876-a2d3-3bb3111de1d0)\n\nThis Home Assistant Integration is for Zendure devices.\nCurrently the Hyper2000 and the Solarflow 800 are supported.\n\n## Telemetry\nAll the properties which the devices are reporting, are automatically added to HA.\n\n## Power Manager\nThe ZendureManager, can be used as a cluster manager.\n- For each phase the maximum output can be configured'\n- There are three mode of operation available for the Zendure Manger in order to mange how it operates:\n    1) Off; the Zendure Manger does nothing.\n    2) Manual power; the 'Zendure Manual Power' number is used to set discharging (if negative) and charging if positive.\n    3) Smart matching; The 'P1 Sensor for smart matching' sensor is used to keep zero on the meter.\n\nIn all of these modes, the current is always distributed dynamicly, based on the 'actual soc' for charging and discharging.\nThe actual soc is calculated like this:\n- chargecapacity = packNum * max(0, socSet - electricLevel)\n- dischargecapacity = packNum * max(0, electricLevel - socMin)\n\n\nIn 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.\n\n\n### Installation using HACS\n\nPreferable 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).\nAfter 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.\n\n[![Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.](https://my.home-assistant.io/badges/hacs_repository.svg)](https://my.home-assistant.io/redirect/hacs_repository/?owner=FireSon\u0026repository=Zendure-HA\u0026category=integration)\n\n## Configuration options\n\n![image](https://github.com/user-attachments/assets/a92daa42-99aa-41fa-880a-d7acd19185da)\n\n## License\n\nMIT License\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffireson%2Fzendure-ha","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffireson%2Fzendure-ha","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffireson%2Fzendure-ha/lists"}