Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucahaberer/ha-sungrow-battery-time-calculator
This repository offers a scheduling tool to manage the charge and discharge times of a Sungrow battery storage system integrated with Home Assistant.
https://github.com/lucahaberer/ha-sungrow-battery-time-calculator
battery-management-system battery-monitor home-assistant homeassistant homeassistant-addons homeassistant-sungrow sungrow sungrow-battery sungrow-homeassistant
Last synced: about 1 month ago
JSON representation
This repository offers a scheduling tool to manage the charge and discharge times of a Sungrow battery storage system integrated with Home Assistant.
- Host: GitHub
- URL: https://github.com/lucahaberer/ha-sungrow-battery-time-calculator
- Owner: LucaHaberer
- Created: 2024-08-06T18:44:40.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-25T21:13:37.000Z (about 2 months ago)
- Last Synced: 2024-10-13T08:40:59.133Z (about 1 month ago)
- Topics: battery-management-system, battery-monitor, home-assistant, homeassistant, homeassistant-addons, homeassistant-sungrow, sungrow, sungrow-battery, sungrow-homeassistant
- Homepage:
- Size: 110 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Home Assistant Sungrow Battery Charge/Discharge Time Calculator
This repository offers a scheduling tool to manage the charge and discharge times of a Sungrow battery storage system integrated with Home Assistant.
## Requirements
```bash
1. Home Assistant
2. ModBus integration by Mkaiser. (https://github.com/mkaiser/Sungrow-SHx-Inverter-Modbus-Home-Assistant)
```## Installation
```bash
1. Paste the statistics_sensor.yaml in your configuration.yaml in Home Assistant.
2. Paste the ENG_battery_calc.yaml or the GER_speicher_calc.yaml in your configuration.yaml.
3. Adjust the parameters if you are not using the default settings.
4. Save the adjustments and restart Home Assistant.
5. Navigate to the ENG_template or GER_template folder and copy the code from the template file.
6. Open your Home Assistant dashboard, click on the pencil icon in the top right corner, and then click on Add Card at the bottom right.
7. Select any card, then click on SHOW CODE EDITOR in the bottom left corner, and replace the entire code with the copied one.
8. Press SAVE
```## Support
If you encounter any issues during installation or find an error, please create a new discussion, and I will respond as quickly as possible.
## Improvements
Please open a discussion if you have any suggestions for improvements, including code, design, or additional features.
I appreciate any suggestions.## Screenshots
[![overview-battery.png](https://i.postimg.cc/DzjvFS4D/overview-battery.png)](https://postimg.cc/B8F9BQgc)
[![complete-overview.png](https://i.postimg.cc/bNc245hn/complete-overview.png)](https://postimg.cc/bdgJt3dY)