Skip to content

GernotAlthammer/HA-ESPHome-KACO-Powador-4500xi-S0-RS485

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a Home Assistant integration for two KACO solar power inverters via a ESPHome.

The ESP8266 works as Data logger for KACO Powador Inverters 2500xi and 4500xi via two interfaces:

  • Interface 1: S0 imupls count interface for Supplied Power to Grid (the number of counts per 1 kW is configurable in Inverter-Setup)
  • Interface 2: RS485 serial bus communication protocol for various data provided from the inverter (Inverter State, PV-Voltage, PV-Current, PV-Power, Grid-Voltage, Grid-Current, Supplied Power to Grid, Inverter Temperature, Daily Energy, Inverter Type Name)

To compile the ESPHome code for the ESP8266 it is no longer necessary to copy the file uart_read_line_sensor.h to the ESPHome directory of your Home Assistant, as ESPHome 2025 does not support Custom Components.

The ESPHome YAML configuration does also have an additional DHT11 sensor for Temperature and Humidity to measure the environment close to the Inverters.

Notes

I'm working on this project as a hobby. My work on this software is in no way associated with a company. If you like to use it, or improve on it, feel free. Use it at your own risk - it might work perfectly or it might not.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Edit: 2025-01-18

About

HA ESPHome code for KACO Powador 2500ix and 4500ix inverter interface with S0 and RS485

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages