A custom Home Assistant integration for Solax solar inverters that provides real-time monitoring of your solar system's performance.
- Real-time monitoring of solar production
- Battery status and performance tracking
- Grid import/export monitoring
- Temperature monitoring
- Energy production statistics
- Support for multiple inverter models
- Configurable update intervals
- Home Assistant Energy Dashboard integration
- PV Voltage and Current (both strings)
- Grid Voltage, Current, Power, and Frequency
- Inverter Temperature
- Today's and Total Energy Production
- Battery Voltage, Current, Power, Temperature, and State of Charge
- System Status and Information
- Open the HACS tab in Home Assistant
- Click the "Three Dots" in the top Right Hand corner
- Click "Custom repositories"
- Choose Type: Integration
- Copy in the link to this repository: https://github.com/BoringKraken/HA-Solax-Solar
- Click "Add"
- Find "Custom Solax" in the integrations list
- Click "Install"
- Download or clone this repository
- Copy the
custom-solax
directory into thecustom_components
directory in your Home Assistant configuration directory - Restart Home Assistant
After installation, you can configure the integration through the Home Assistant UI:
- Go to Settings -> Devices & Services
- Click "Add Integration"
- Search for "Custom Solax"
- Enter your inverter's details:
- Host/IP Address
- Username
- Password
If you encounter any issues:
- Check your inverter's network connectivity
- Verify your credentials are correct
- Check the Home Assistant logs for any error messages
- Ensure your inverter's firmware is up to date
- The integration polls the inverter every 30 seconds by default
- All sensors support long-term statistics for historical data
- The integration is designed to work with local network access to the inverter
- Some features may not be available depending on your inverter model
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
This is a custom integration and is not officially supported by Solax. Use at your own risk.
If you encounter issues with the integration, you can enable debug logging to get more detailed information. To do this:
- Open your Home Assistant configuration file (
configuration.yaml
) - Add the following logger configuration:
logger: default: info logs: custom_components.custom_solax: debug
- Restart Home Assistant for the changes to take effect
This will enable detailed logging for the Custom Solax integration, which can help diagnose any issues you might encounter.