David Simon · Home Assistant

Undocumented Devicesand how to use them without their apps

You bought a thermostat, some blinds, a ceiling fan. They work fine. The only thing standing between you and controlling them properly is the manufacturer’s app.

I write the Home Assistant integrations that give those devices back to you. Once one is installed, the device appears in Home Assistant like any other: you can put it on a dashboard, automate it, or ask your voice assistant for it.

All of it is free, and all of it runs on your own network. There is no account to create and no cloud to depend on — nothing about your home leaves your home.

2.4 GHz Bluetooth Low Energy

daikin_madoka

Integration★ 11

Control your Daikin heating and cooling from Home Assistant: set the temperature, change the mode, adjust the fan, and see when the filter needs cleaning. It reaches the BRC1H “Madoka” panel on your wall over Bluetooth — no Daikin account, no phone app.

The panel ignores any Bluetooth connection it hasn’t been paired with. No error, no refusal — it simply never answers. Handling that one sentence properly is half of this project.

The integration was originally mduran80’s work. This fork has carried it since — rewritten connection layer, the pairing handling above, and the ESPHome route.

Open the daikin_madoka repository inside your Home Assistant Community Store

ha-bluetooth-mesh

Integration★ 3

Switch and dim your Häfele Connect Mesh lights from Home Assistant, using the ESPHome Bluetooth proxies already scattered around your house. It speaks Bluetooth Mesh itself, pairing included, so there is no extra box to buy.

Häfele discontinued the gateway these lights needed. The lights themselves were fine — only the way in had disappeared.

ha-bluesight

Diagnostics★ 1

When your Bluetooth devices keep going unavailable, this tells you why. It shows which proxy is holding which connection, and names the fault when it finds one. It only ever watches — it changes nothing. I wrote it after too many evenings spent guessing.

433.92 MHz ISM band · one-way radio

ha-rf-fan

Integration★ 8

Put a ceiling fan that only came with a remote into Home Assistant. You press each button once while it listens, and you get back the speeds, the light, the timer and the direction — whatever your own remote happens to have.

It never tries to understand the signal. It records what your remote sends and plays it back — which is why it works with fans I have never seen.

ha-dooya

Integration★ 6

Open and close your Dooya blinds and shutters from Home Assistant, and stop them halfway with a slider. The motor never says where it is, so the position is timed from how long the blind travels, and corrected every time it reaches the top or the bottom. Works through an ESPHome CC1101 gateway or a Broadlink RM4 Pro.

Something not working?

Open an issue in the repository it belongs to. Tell me what hardware you have and attach the logs — with those two things I can usually answer within the week. Support lives on GitHub rather than a forum because an issue stays searchable and linkable long after the conversation ends.

If you have a device I don’t own, your bug report is worth more than you would think. Several of these projects support hardware I have never touched, because someone was patient enough to run a test build and tell me what happened.

Only Madoka is listed in HACS so far, so its button above opens it straight in your own Home Assistant. The other four are added to HACS by hand first — three clicks, and the first thing each README walks you through. Their listings are submitted and waiting in the queue.

All of it is free, and it stays free. If something here saved you an afternoon, you can buy me a coffee — it pays for the hardware I test on. Nothing else changes.

Licence
MIT, all of it
Runs
On your network only
Install
HACS
Price
Free, and staying free