Skip to content
Home Assistant TestFlight
Lighting

Home Connect Local

chris-mc1/homeconnect_local_hass · v1.0.6

HACSLocal push

Home Connect integration for Home Assistant using direct communication over the local network

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
lightLight
switchSwitch or outlet
fanFan
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature, humidity, air quality…)
buttonButton (as a switch)
selectMode picker (as switches)

What people report

Bosch and Siemens appliances are controlled locally over their LAN websocket and can coexist with the Home Connect cloud. Some states are not reported locally, such as dishwasher salt.

  • Works3
  • Partly works3
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Bosch / Thermador appliancesWorks LocalGood support; local HACS version avoids cloud after setup
Saved copy
Bosch / Thermador appliances have good support, and there is a local version of the integration (in HACS) so it doesn't need the cloud after setup.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2026-01
Bosch Home Connect dishwasherWorks LocalIntegrates really well locally without cloud
Saved copy
I'd look into Bosch devices because of Home Connect, which you can use locally without the need for cloud. Also other manufacturers that use Home Connect, such as Miele. My Bosch dishwasher integrates really well using Home Connect Local.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2025-07
Bosch/Siemens coffee machinesWorks LocalCup warmer setting support merged
Saved copy
added support for cup warmer added translations for eng + de

Excerpt saved from GitHub on 2026-10-23.

PR #394 · 2026-06
Bosch dishwasher SMI6ZCS16EPartly works LocalSalt sensor stays full or unknown even when app asks for refill
Saved copy
The problem I use a Bosch Dishwasher `SMI6ZCS16E` shown in Homeassistant with Firmware: `3.12.1.1` and Hardware: `1.0.4.0` . The integration exposes a sensor for salt. This sensor is always `Voll` or `unknown`, despite the HomeConnect App stating I have to refill salt. ### Before submitting a bug report, please follow these troubleshooting steps - [x] I have tried the latest beta release of Home Connect Local. - [x] I have checked that I can perform the same action through the HomeConnect App. - [x] I have checked the open issues to ensure my issue isn't a duplicate. ### Version of Home …

Excerpt saved from GitHub on 2026-10-23.

Issue #510 · 2026-10
Bosch washer-dryerPartly works LocalDrying programs could not be set; missing entities PR open
Saved copy
I have a Bosch Washer/Dryer - you separately set the program and whether or not you want to wash, wash&dry, or just dry. But I couldn't set any of the drying programs via Home Connect Local. Did some digging and noticed the keys were in the diagnostics, but weren't being exposed as entities, so figured I'd have a stab at adding them. I patched these changes locally and all seems to work well, I can now see the options that were previously missing. Hopefully I've not missed anything obvious and this is actually the simple change it seems to be!

Excerpt saved from GitHub on 2026-10-23.

PR #503 · 2026-10
Siemens induction hobPartly works LocalPower state is read-only by design; zones and timers work
Saved copy
@chris-mc1 Exactly, `BSH.Common.Setting.PowerState` is read-only by design: Screenshot from Siemens App: „Einschalten nur lokal !" Security-relevant Siemens design, power on only physically at hob. Other commands work via app but need device confirmation. → Sensor (not Switch), or `available_access` including read-only. `KeyError: 'vib'` / `'mac'` independent.

Excerpt saved from GitHub on 2026-10-23.

Issue #299 · 2026-02

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 push

Talks to the device on your network, and the device tells Home Assistant the moment something changes.

Found automatically over

  • Bonjour (zeroconf)

Details

Installs (analytics)2,520 (0.36%)
GitHub stars499
Latest version1.0.6 (2026-10-19)
Set up in the UIYes
Maintainers@chris-mc1
LicenseMIT

Notable forks

Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.

ForkStarsLast pushDescription
vemboy200/homeconnect_local_hass★ 322026-10-23Home Connect integration for Home Assistant using direct communication over the local network
alexsxb/homeconnect_local_hass★ 32026-09-10Home Connect integration for Home Assistant using direct communication over the local network

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.