This is a custom Home Assistant integration based on the Solar project by mhvis. This integration extends the functionality of the original Solar project, making it compatible as a Home Assistant custom component.
This integration is heavily based on the work of mhvis and the original Solar project. A huge thanks for making this project possible!
- SolarRiver TL-D
- SolarLake TL
- (Maybe also SolarRiver TL but probably not)
- Provides real-time solar energy monitoring
- Seamless integration with Home Assistant
- Supports automatic discovery via UDP broadcast
- Custom sensors for tracking solar performance
- Download the latest release from this repository.
- Copy the
custom_components/solardirectory into your Home Assistantcustom_componentsfolder. - Restart Home Assistant.
- Add this repository as a custom repository in HACS:
- Go to HACS → Integrations → Three dots (top-right) → Custom repositories.
- Enter this repository URL and select Integration.
- Click Add.
- Search for
Solarin HACS and install it. - Restart Home Assistant.
After installation, go to Settings → Devices & Services → Add Integration and search for Solar. You can either manually enter your inverter's IP address or leave it blank to allow automatic discovery via UDP broadcast.
Feel free to open issues or submit pull requests to improve this integration.
This project is licensed under the MIT License.
- The Home Assistant integration code is Copyright (c) 2025 Tim van der Heide
- The original samil package is Copyright (c) 2016 Maarten Visscher
See the LICENSE file for details.