Home Assistant integration which allows for the monitoring of Anker Solix devices using a Bluetooth connection.
- 🔋 Battery percentage
- ⚡ Total Power In/Out
- 🔌 AC Power In/Out
- 🚗 DC Power In/Out
- ⏰ AC/DC Timer value
- ⏲️ Time remaining to full/empty
- ☀️ Solar Power In
- 📱 USB Port Status
- 💡 Light bar status
- C300X
- C1000
- Maybe more? IDK
- Ensure HACS is installed.
- Add
https://github.com/flip-dots/HaSolixBLEas a custom repository - Install integration.
- Restart your instance.
- Ensure device is in pairing mode. This can be achieved by pressing the IoT button or holding it to reset Bluetooth. The device indicator on the screen should be flashing.
- Select the device in Home Assistant. It should be automatically detected.
- Add the device and press confirm once prompted.
- This integration can only monitor the power station, it cannot control it (i.e turn things on and off).
- It is not possible to use Bluetooth and Wi-Fi at the same time.
Support for new devices can be added by setting up this integration with an unsupported device and enabling debug logging, this causes the raw telemetry data and differences between values between updates to be printed to the debug log, this can be used to determine what bytes mean what by turning things on and off and finding what corresponds with that in the log. You are welcome to submit a PR to the underlying library SolixBLE to add support or to raise a GitHub issue with all of the indexes of the values and what they correspond to and I am happy to add support myself.