Hi all,
I’m mainly the maintainer of the HomeWhiz integration, this fork is more of a side project. Home Connect Local (chris-mc1’s original) is a separate project for Bosch/Siemens/Neff appliances, and I started this fork purely to get my own dishwasher, hob and oven working the way I wanted. It grew from there.
It’s been public for a couple of months now and has reached a point where I think it’s ready for more people to try.
What’s different in this fork?
- Cloud sign-in built directly into the Home Assistant setup flow, no separate desktop tool needed, works from any device including a phone.If you already have a profile ZIP from the bruestel tool, you can still upload that manually instead.
- Program selection failing with a 400 error on some appliances, because stale options carried over from a previous program.
- The initial connection retrying without any backoff.
- Ambient light color failing on extraction hoods when the color setting itself is unavailable.
- A duplicated internal-light switch on some fridge models.
- Options disappearing entirely instead of showing read-only while a device has them locked (delayed start, for example).
- A couple of missing
awaitcalls that could silently drop a value. - No fallback when a device rejects a finish-in change with error 501/541.
- Manual on/off control for the oven cavity light, where before there was only a read-only status.
- Independently maintained, own release cycle on top of the original codebase.
Confirmed working so far: dishwasher, hob, oven, washing machine, refrigerator/freezer, and extraction hood (ED807HQ26E). Coffee machine and dryer are still being tested. Even the confirmed types cover a lot of ground though, different models report different options, so testers on any of them are welcome, not just the two still open.
About me: Profile
GitHub: Home Connect Local UI
CREDITS:
Built on chris-mc1’s Home Connect Local integration and homeconnect-websocket library.
The cloud sign-in reuses the Authorization Code + PKCE flow from
bruestel’s homeconnect-profile-downloader,
and the idea of bringing profile download into the setup flow itself comes from SamJongenelen’s upstream PR.
Installation
Or add it manually: open HACS, go to Integrations, click the overflow menu in the top right corner, add Custom repositories, paste https://github.com/Asmir1975/homeconnect_local_hass-UI, pick Integration as the category, then search for “Home Connect Local” and install it.
Notes: your Home Connect credentials aren’t stored, only the downloaded appliance profile (encryption key + device description). If an appliance isn’t discovered automatically, you can find its IP in your router’s DHCP table and enter it manually.

