---
title: "Anker Solix"
description: "Anker Solix is a Marketplace integration for Home Assistant. It has 6.3k installs sharing analytics, needs the vendor's cloud and was last updated October 26, 2026."
canonical: "https://vulpo.app/integrations/marketplace/thomluther-ha-anker-solix"
url: "https://vulpo.app/integrations/marketplace/thomluther-ha-anker-solix.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Anker Solix

> Anker Solix is a Marketplace integration for Home Assistant. It has 6.3k installs sharing analytics, needs the vendor's cloud and was last updated October 26, 2026.

Anker Solix is a Home Assistant integration that monitors and controls Anker Solix power devices through the Anker cloud. It was first built for the Solarbank E1600, and the library behind it also covers other Solarbank models, MI80 micro-inverters and Anker smart meters. Devices can optionally be reached through the Anker MQTT server, which provides real-time data and is the route for portable power stations and home energy systems. It adds sensors, switches, numbers, selects, schedule times, buttons and a firmware update entity, plus actions to read or change the Solarbank schedule, backup charge settings and Time of Use plan. Options cover excluded entity categories, update interval, request throttling and MQTT use. It is set up in the UI with an Anker account, and a second shared account is recommended because one account cannot be used in the Anker app and the integration at once.

Automatic summary of the README and code of thomluther/ha-anker-solix. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=thomluther&repository=ha-anker-solix&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=thomluther&repository=ha-anker-solix&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Add your Anker Solix devices

- **Username/e-mail**: Recommendation: Create a second account in the Anker App and share your system with the second account. A parallel usage of the same account in this integration and the Anker App is not possible.
- **Password**
- **Country**
- **Accept Integration usage terms and conditions**

Also asked when signing in again.

### Anker Solix options

- **Excludable entity categories**: Depending on the excluded categories shown above, the number of entities and API requests can be reduced (especially for energy categories)
- **Update interval**: Note: The data on the cloud server is updated every 60-300 seconds at most if no MQTT real-time data update has been triggered. An update interval of less than 60 seconds therefore only offers advantages in conjunction with MQTT use.
- **Interval multiplier for device details**
- **Delay for subsequent Api requests**
- **Timeout for Api requests**
- **Endpoint request limit per minute**: Note: The Anker cloud Api enforces a request limit per minute and endpoint. To avoid Api errors, identical endpoint requests are throttled to 10 per minute once the limit has been exceeded. With 0 you can deactivate endpoint throttling.
- **Api payload encryption**: Note: Api payload encryption is used by default for enhanced transfer security. It can be disabled to avoid encryption related Api errors.
- **Skip invalid data responses**: Note: Cloud responses with invalid or stale data will make entities unavailable. You can skip entity updates until next valid data is received again.
- **MQTT server usage**
- **Real time data trigger timeout**: Devices publish real time data only if triggered. The timeout is the publish duration if not triggered again.
- **Integration test mode usage**: In test mode, the configuration only uses the json files in the selected folder to create devices and sensors for test purposes. Server communication then no longer takes place.
- **Folder with json files for integration testing**
- **Speed factor for MQTT message simulation**: If the folder contains a sequence of MQTT message files, these are simulated using the selected speed factor.

### After setup

- **Excluded entity categories**: Depending on selected (= excluded) entity categories, the number of Api requests can be reduced (especially for energy categories)
- **Update interval**: Note: The data on the cloud server is updated every 60-300 seconds at most if no MQTT real-time data update has been triggered. An update interval of less than 60 seconds therefore only offers advantages in conjunction with MQTT use.
- **Interval multiplier for device details**
- **Delay for subsequent Api requests**
- **Timeout for Api requests**
- **Endpoint request limit per minute**: Note: The Anker cloud Api enforces a request limit per minute and endpoint. To avoid Api errors, identical endpoint requests are throttled to 10 per minute once the limit has been exceeded. With 0 you can deactivate endpoint throttling.
- **Api payload encryption**: Note: Api payload encryption is used by default for enhanced transfer security. It can be disabled to avoid encryption related Api errors.
- **Skip invalid data responses**: Note: Cloud responses with invalid or stale data will make entities unavailable. You can skip entity updates until next valid data is received again.
- **MQTT server usage**
- **Real time data trigger timeout**: Devices publish real time data only if triggered. The timeout is the publish duration if not triggered again.
- **Integration test mode usage**: In test mode, the configuration only uses the json files in the selected folder to create devices and sensors for test purposes. Server communication then no longer takes place.
- **Folder with json files for integration testing**
- **Speed factor for MQTT message simulation**: If the folder contains a sequence of MQTT message files, these are simulated using the selected speed factor.

Texts from the code of [thomluther/ha-anker-solix](https://github.com/thomluther/ha-anker-solix).

## Entities

- **Binary sensors**: Wifi connection, Wired connection, MQTT connection, Connection, OTA Update, AI enabled, AI controlled, Battery heating, and 14 more
- **Buttons**: Refresh details, Refresh vehicles, Restore attributes, MQTT realtime trigger, MQTT status request, Restart device, Shutdown device
- **Dates and times**: Backup start, Backup end
- **Numbers**: MQTT status interval, System load preset, Device load preset, Charge priority limit, Fixed price kWh, Tariff price kWh, Battery capacity, Max charge, and 16 more
- **Selects**: SoC reserve, Usage mode, System load type preset, Tariff ToU, Price currency, Price type, Price provider, Inverter limit, and 41 more
- **Sensors**: Cloud state, Mode, Station role, Charge power, Discharge power, Battery power, Battery power total, Solar 3rd party, and 172 more
- **Switches**: Auto-Upgrade, Allow power export, Discharge priority, Backup plan, Storm guard, Allow grid export, Activate Backup SoC, MQTT Overlay, and 29 more
- **Texts**: Clock display weekdays, Silent mode weekdays
- **Times**: LED off start time, LED off end time, Schedule weekday start time, Schedule weekday end time, Schedule weekend start time, Schedule weekend end time, Clock display start time, Clock display end time, and 5 more
- **Updates**: Firmware

## Actions

- **Request actual system information**: The actual system information will be provided as response to this action
  Fields: Include cache
- **Get cached device information**: The cached device information will be provided as response to this action. It provides the consolidated details from Api and MQTT data.
  Fields: Include MQTT cache
- **Export anonymized Api information of accessible systems and devices into zipped JSON files**: The actual Api responses for your Anker Solix system and device information will be anonymized and saved into JSON files. The zipped output folder will be returned as response. This action can run 10 seconds or several minutes if endpoint throttling is being applied! The Execute button toggles just green once finished.
  Fields: Include MQTT messages
- **Request actual Solarbank schedule**: The actual Solarbank schedule will be provided as response to this action
- **Clear the Solarbank schedule**: The Solarbank schedule will be cleared
  Fields: Plan, Weekdays
- **Set a new Solarbank Schedule**: Create a new time schedule for the Solarbank with the defined time interval. An existing time schedule is completely replaced by the new interval!
  Fields: Start time, End time, Plan, Weekdays, Load type preset, Appliance load preset, Device load preset, Allow export, Discharge priority, Limit for charge priority
- **Update Solarbank Schedule**: An existing Solarbank schedule is updated with the defined time interval. Adjacent time intervals are adjusted in time and overlapping ones are replaced.
  Fields: Start time, End time, Plan, Weekdays, Load type preset, Appliance load preset, Device load preset, Allow export, Discharge priority, Limit for charge priority
- **Modify backup charge settings**: Adjust the backup time for emergency AC charge of the battery (using max. AC charge power)
  Fields: Backup start, Backup end, Backup duration, Enable backup period
- **Modify Time of Use plan**: Adjust the Time of Use plan for Anker Solix devices that support AC charge and a Time of Use mode with flexible power tariffs
  Fields: Start month, End month, Day type, Start hour, End hour, Tariff, Tariff price per kWh, Backup SOC, Delete selected options from plan
- **Api request**: Issue a request to an Anker Solix Api endpoint with optional payload parameters. REMINDER: The user bears the sole risk for a possible loss of the manufacturer's warranty or any damage caused by use of the integration or this Anker Solix Api request action.
  Fields: Method, Endpoint, Payload

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.
- **Repair notices**: Notices it can show in Settings, Repairs:
  Duplicate Anker Solix device serials found

## From the README

> This Home Assistant custom integration utilizes the anker-solix Python library, allowing seamless integration with Anker Solix devices via the Anker power cloud and optionally via the Anker MQTT server. It was specifically developed to monitor the Anker Solarbank E1600. Support for further Anker devices like solar micro-inverters (MI80), Solarbank 2 E1600, Solarbank 3 E2700 and Anker smart meters has been added to the Api library and is available through the integration. The Anker power cloud also supports portable power stations (PPS), home Power Panels or home energy systems (HES) which are not or only partially supported by the power cloud.

From the README of [thomluther/ha-anker-solix](https://github.com/thomluther/ha-anker-solix#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Energy](https://vulpo.app/integrations/category/energy.md), Solar and batteries
- Brand: [Anker](https://vulpo.app/integrations/anker.md)
- Number: 6.3k installs sharing analytics; 1.1k GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: 3.9.0, last updated October 26, 2026
- Domain: `anker_solix`
- Source: <https://github.com/thomluther/ha-anker-solix>
- Issues: <https://github.com/thomluther/ha-anker-solix/issues>

In Vulpo: Quick Toggle card, Button card, Select card, Chart card, Apple Watch, Control Center

## Other ways in for Anker

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Anker SOLIX Official](https://vulpo.app/integrations/marketplace/anker-charging-ha-anker-solix-official.md) | Marketplace integration | 1.1k installs sharing analytics | Works locally | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/thomluther-ha-anker-solix

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/thomluther-ha-anker-solix
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
