Skip to content
Home Assistant TestFlight
Energy

Indevolt

indevolt

Built inLocal pollingPlatinum

The Indevolt integration enables direct local communication between Home Assistant and your Indevolt energy storage devices.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
switchSwitch or outlet
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature)
buttonButton (as a switch)
selectMode picker (as switches)

What people report

Indevolt batteries and inverters work locally via the integration; some generation-specific sensors differ and a 2400 W cap was fixed for SolidFlex 3000.

  • Works4
  • Partly works1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Indevolt BK1600 / BK1600 UltraWorksListed; energy mode needs non-Outdoor mode, inverter temp only when active
Saved copy
Supported devices: BK1600 / BK1600 Ultra; SolidFlex 1200; SolidFlex 2000 / PowerFlex 2000; SolidFlex 3000 / PowerFlex 3000; SolidFlex 3600 / PowerFlex 3600. Limitations: Real-time configuration changes may appear with a small delay in Home Assistant and the Indevolt app. Energy mode can only be set when the device is not in "Outdoor / Portable"-mode (BK1600 / BK1600 Ultra). Some sensors are device generation-specific and may not appear for all models. Some sensors / configurations available in the app are not (yet) available in the integration. The inverter temperature only shows when the …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Indevolt SolidFlex / PowerFlex 2000WorksListed as supported
Saved copy
Supported devices: BK1600 / BK1600 Ultra; SolidFlex 1200; SolidFlex 2000 / PowerFlex 2000; SolidFlex 3000 / PowerFlex 3000; SolidFlex 3600 / PowerFlex 3600. Limitations: Real-time configuration changes may appear with a small delay in Home Assistant and the Indevolt app. Energy mode can only be set when the device is not in "Outdoor / Portable"-mode (BK1600 / BK1600 Ultra). Some sensors are device generation-specific and may not appear for all models. Some sensors / configurations available in the app are not (yet) available in the integration. The inverter temperature only shows when the …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Indevolt SolidFlex / PowerFlex 3600WorksListed as supported
Saved copy
Supported devices: BK1600 / BK1600 Ultra; SolidFlex 1200; SolidFlex 2000 / PowerFlex 2000; SolidFlex 3000 / PowerFlex 3000; SolidFlex 3600 / PowerFlex 3600. Limitations: Real-time configuration changes may appear with a small delay in Home Assistant and the Indevolt app. Energy mode can only be set when the device is not in "Outdoor / Portable"-mode (BK1600 / BK1600 Ultra). Some sensors are device generation-specific and may not appear for all models. Some sensors / configurations available in the app are not (yet) available in the integration. The inverter temperature only shows when the …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Indevolt SolidFlex 3000 Hybrid ProWorksPower limit entities capped at 2400 W; fixed in follow-up PR
Saved copy
The problem On my Indevolt SolidFlex 3000 Hybride Pro, three number entities have a hard-coded `native_max_value` of 2400 W: - `max_ac_output_power` - `inverter_input_limit` - `feedin_power_limit` The device itself is configured for 3000 W (via the Indevolt app) and HA reads this value back correctly. The entity state is `3000` while its `max` attribute is `2400`: [code] Because of this cap, these values can't be set above 2400 W from Home Assistant (UI and service calls are rejected), so the device's 3000 W rating can't be used from HA, and the feed-in limit in particular can't be raised to …

Excerpt saved from GitHub on 2026-10-23.

Issue #185099 · 2026-10
Indevolt SolidFlex 1200Partly worksListed but identifies itself as a SolidFlex 2000
Saved copy
Supported devices: BK1600 / BK1600 Ultra; SolidFlex 1200; SolidFlex 2000 / PowerFlex 2000; SolidFlex 3000 / PowerFlex 3000; SolidFlex 3600 / PowerFlex 3600. Limitations: Real-time configuration changes may appear with a small delay in Home Assistant and the Indevolt app. Energy mode can only be set when the device is not in "Outdoor / Portable"-mode (BK1600 / BK1600 Ultra). Some sensors are device generation-specific and may not appear for all models. Some sensors / configurations available in the app are not (yet) available in the integration. The inverter temperature only shows when the …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local polling

Talks to the device on your network, asking it for updates every so often.

Found automatically over

  • DHCP
  • Bonjour (zeroconf)

Details

Installs (analytics)313 (0.04%)
Quality scalePlatinum
Added inHome Assistant 2026.3
Set up in the UIYes
Maintainers@xirt, @INDEVOLT, @indevolt-y

Devices listed in its documentation

  • BK1600 / BK1600 Ultra
  • SolidFlex 1200
  • SolidFlex 2000 / PowerFlex 2000
  • SolidFlex 3000 / PowerFlex 3000
  • SolidFlex 3600 / PowerFlex 3600

Limitations from the docs

  • Real-time configuration changes may appear with a small delay in Home Assistant and the Indevolt app.
  • Energy mode can only be set when the device is not in "Outdoor / Portable"-mode (BK1600 / BK1600 Ultra).
  • Some sensors are device generation-specific and may not appear for all models.
  • Some sensors / configurations available in the app are not (yet) available in the integration.
  • The inverter temperature only shows when the inverter is active (BK1600 / BK1600 Ultra).
  • The SolidFlex 1200 identifies itself as a SolidFlex 2000 device.

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.