Hello everyone! I recently moved all my devices from Homebridge to Home Assistant.
Now I’m adding HomeKit accessories to HA through HomeKit Controller. I’ve added all my accessories without any problem. (Koogeeg Led Strip, iHaper Led Strip, Koogeeg Plug, iHaper bulb, iHaper bulb cap, Aqara Hub (alarm + light) some homebridge instances (BroadlinkRM) and also Ravencore firmware with Sonoff and soon with Shelly)
My problem becomes when I try to export it back to HomeKit. I can’t export it. I write it in the config as the other HA accessories, but only the HK products doesn’t appear in HK.
Now I’ve created input_boolean in HA, to export it to HomeKit and in HA I have to make some automations to sync input_boolean with the original HK accessory. It’s a botched job, but I can’t understand why this accessories can’t export it back to HomeKit.
Do you have the Homekit devices paired with an Apple hub or with Home Assistant? If still with an Apple hub unpair all devices from that. Then import all these devices through the homekit controller in HA. Then in configuration.yaml create a homekit config, here is my example:
# Tira led Koogeek (no funciona)
- light.ls1
# Tira de led iHaper (no funciona)
- light.l3
# Alarma Aqara (no funciona)
- alarm_control_panel.aqara_hub_9640
And I have more HK products, but now im testing only with this.
This are the input_boolean I have to create to export those accessories to HK
# Controlar los accesorios originales de HomeKit con un toggle falso
- input_boolean.gateway_aqara
- input_boolean.mesita_servidor
- input_boolean.jorge_mesita
- input_boolean.jorge_mesa
- input_boolean.mami
- input_boolean.sofas
- input_boolean.recibidor
- input_boolean.recibidor_techo
- input_boolean.mesa_comedor
- input_boolean.subir_comedor
- input_boolean.parar_comedor
- input_boolean.bajar_comedor
Did you use the config I shared? Like including domains? And the alarm control panel (I put an example of that as well). Alarms require a code that is why it won’t show up. Input booleans, media_players, and some other domains will not show up until you define those in your setup. In the case of input_boolean, make sure you include that domain in your HK setup.
And you should remove the pin-code. It is not a supported config entry which might be a reason for Homekit to fail starting. Try those 2 things and tell me how it went.
I’ve edited my HK entry in configuration.yaml and occurs the same.
I think you are not understanding mi problem.
On one hand, HomeKit Controller. I use this component to add to HA accessories from HomeKit Original products. Like such as Koogeek HomeKit Plug, iHaper Led Strip, Aqara Hub… with HomeKit code.
On the other hand, HomeKit Component. I use this component to export all entries in HA to HomeKit and manage it with Siri and Home app.
All works well, but only one thing doesn’t work. Only the accessories I’ve integrate with HomeKit Controller doesn’t appear in HomeKit when I try to export it back to HomeKit with HomeKit Component.
I have struggled for many days with the same issues related to HomeKit Controller based entities and specially with Koogeek.
Finally resolved it by disabling Autostart of Homekit component in HA config “auto_start: false” and then enabled Homekit component using an Automation with a delay of 5 minutes.
Now every time when my HA reboots all the Koogeek accessories show up without issue in my HomeKit App on Phone after five minutes.
Hi, I need some advice please. I can’t add a light bulb through the homekit controller, which is normally paired with the Homekit via a qr code. According to one of the instructions, after removing it in the iPhone app, the homekit controller sees this bulb and you can start the addition, but it never completes. Can you please help me with this? Well thank you