This is my first trial of HA integration, so the HACS install instructions below are not working or might not work!
A custom integration for Home Assistant to read and monitor data from Kaco 3.7NX inverters. This integration allows you to seamlessly integrate your Kaco inverter into your smart home setup, providing real-time insights and control.
This integration was inspired by Kolja Windeler's Kaco integeration.
- Local network: Doesn't require internet connection, all readings are made in the local network.
- Combined Device: Uses the MAC address (if provided) for the device id, which enable Home Assistant to combine the device with other devices provided by other integrations using MAC address i.e. Router, in my case UDMPRO gateway.
- Real-Time Monitoring: Track the performance and status of your Kaco 3.7NX inverter.
- Multiple Inverters Support: Easily integrate and monitor multiple inverters.
- Network Integration: Combine with other networked devices like Unifi Network for enhanced functionality.
- User-Friendly Setup: Simple installation and configuration process via HACS.
- Home Assistant Core: Version 2023.9 or higher.
- HACS: Home Assistant Community Store must be installed.
- Kaco 3.7NX Inverter: Connected to the same network as Home Assistant.
note "Getting this into HACS is still Work-In-Progress"
1. **Ensure HACS is Installed**: If you haven't installed HACS yet, follow the [HACS installation guide](https://hacs.xyz/docs/installation/prerequisites).
2. **Add Repository**:
- Navigate to **HACS** in Home Assistant.
- Click on **Integrations**.
- Click the **+** button in the bottom right corner.
- Search for "Kaco 3.7NX" and select it.
3. **Install the Integration**:
- Click **Install**.
- After installation, restart Home Assistant to apply changes.
- Download the Repository:
- Clone or download the repository from GitHub.
- Copy to Custom Components:
- Place the
kaco_
folder into thecustom_components
directory of your Home Assistant configuration.
- Place the
- Restart Home Assistant:
- Restart Home Assistant to recognize the new integration.
- Add the integration:
- Add the integration and follow the setup wizard.
Important:
- Inverter Availability: Ensure at least one Kaco inverter is functioning and connected to the network, preferably during daylight hours.
- MAC Address Requirement: To have the inverter's page in Home Assistant show the inverter's data and sensors from other integrations in addition to this in the same device page (e.g., Unifi Network), you must enter the inverter's MAC address during setup.
-
Access Integrations:
- Go to Settings > Devices & Services in Home Assistant.
-
Add Integration:
- Click on Add Integration.
- Search for "Kaco 3.7NX" and select it.
-
Configure the Inverter:
-
Finalize Setup:
After successful installation and configuration, the integration will create various sensors and entities that reflect the inverter's performance metrics. You can:
- Add to Dashboards: Display inverter data on your Home Assistant dashboards.
- Create Automations: Use inverter data to trigger automations, such as adjusting energy consumption based on solar production.
- Monitor Performance: Keep track of energy generation, consumption, and other vital statistics in real-time.
- Kaco Inverters Page: BluePlanet 30 NX1-M2 50 NX1-M2
- Inverter Image: View Image
- Inverter Not Detected:
- Ensure the inverter is powered on and connected to the network.
- Verify that the MAC address entered is correct.
- Integration Fails to Install via HACS:
- Check your HACS configuration and ensure it's up to date.
- Restart Home Assistant and try installing again.
- No Data Displayed:
- Confirm that the inverter is operational and generating data.
- Check Home Assistant logs for any error messages related to the integration.
Contributions are welcome! Whether it's reporting issues, suggesting features, or submitting pull requests, your input helps improve the integration.
- Fork the Repository: Click the Fork button at the top right of this repository.
- Create a Feature Branch:
git checkout -b feature/YourFeature