# \[APP\]\[Pro\] HomeKit Controller - for a better Homey

**URL:** <https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [November 13, 2023, 2:48pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520 "2023-11-13T14:48:49Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [November 13, 2023, 2:48pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/1 "2023-11-13T14:48:50Z")

</div>

Project started as a way to include the Aqara FP2-sensor via Homekit into Homey.

App is now more generic, many services and capabilities are supported. If you encounter problems, please PM me a short note and a copy of the log where you add the device.

Generic procedure to add a device.

1. Add your Homekit capable device to the app that came with the device and configure it.

2. If added with iOS device, remove the device from the iOS Home app, a device only can have one controller.

3. Most of the time the device can be discovered and added now, using the PIN.  
Additional services are made available over time, as its capabilities. But in some cases it can take multiple minutes that the homekit service is advertised on the network.  
As a start the Apple defined services and capabilities. When available some other vendor specific might be added as well.

4. When entering the PIN and you have selected OK, please wait patiently until the device has been added. DO NOT click OK twice impatiently 😉

WHEN adding EVE Thread devices reset the device and do not put it into pairing mode, the device will not be found if you do. For Thread devices, remove devices does not work, so if you want to remove it from homey, delete it and after that reset the device network settings. (usually pressing some button for 10s).

ISSUES: [Issues · dudz40/issues-for-homey-apps · GitHub](https://github.com/dudz40/issues-for-homey-apps/issues)

---

<div class="post-metadata">

**Author:** ![Lisoro](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lisoro/32/79513_2.png) [@Lisoro](https://community.homey.app/u/Lisoro)\
**Post date:** [December 3, 2023, 8:57am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/2 "2023-12-03T08:57:56Z")

</div>

Hi Martin,

thanks for providing the homekit controller. I tried to connect the FP2 sensor today. After a few attempts I got the sensor integrated into my home but the sensor doesn‘t sync anymore. The alarm is permanent active. Do you have an idea how to solve this issue?

Edit: Now is the device disconnected again.

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [December 3, 2023, 9:09am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/3 "2023-12-03T09:09:48Z")

</div>

Just pushed test version 1.0.3

You might just start over with 1.0.3 and delete current device and readd.

---

<div class="post-metadata">

**Author:** ![Lisoro](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lisoro/32/79513_2.png) [@Lisoro](https://community.homey.app/u/Lisoro)\
**Post date:** [December 3, 2023, 7:35pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/4 "2023-12-03T19:35:14Z")

</div>

Thanks. Unfortunately the integration process doesn‘t work anymore in the new version. After entering the homekit ID, the page doesn‘t stop loading.

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [December 3, 2023, 7:52pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/5 "2023-12-03T19:52:40Z")

</div>

I know, had a number of reports, have to check why this working flawless at my place. Thanks for testing

---

<div class="post-metadata">

**Author:** ![RickardDehlin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rickarddehlin/32/49737_2.png) [@RickardDehlin](https://community.homey.app/u/RickardDehlin)\
**Post date:** [December 5, 2023, 6:28pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/6 "2023-12-05T18:28:39Z")

</div>

Is HomeKit bridge supported?  
For example can I connect IKEA Dirigera?

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [December 7, 2023, 6:59pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/7 "2023-12-07T18:59:03Z")

</div>

Could you redo test with test version 1.0.4 ?

> **[HomeKit Controller](https://homey.app/en-us/app/com.verbem.Hhomekiy/HomeKit-Controller/)**
>
> Homekit Controller for a better Homey

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [December 8, 2023, 8:40am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/8 "2023-12-08T08:40:10Z")

</div>

> [@RickardDehlin](#):
>
> Is HomeKit bridge supported?  
> For example can I connect IKEA Dirigera?

Enhanced code will be released in test version 5.

You will need to add/pair the bridge first. When done succesfully, bridge attached accesories can be added as well.

---

<div class="post-metadata">

**Author:** ![Oren\_Malki](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oren_malki/32/13766_2.png) [@Oren\_Malki](https://community.homey.app/u/Oren_Malki)\
**Post date:** [December 9, 2023, 4:05pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/9 "2023-12-09T16:05:00Z")

</div>

Hi  
So i added the sensor and thos is what i get  
I dont see zones, movement and no information…  
How to fix it?

 ![1000145202](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/d/ad194e3689964400a82645345ffff6486c077a3a.jpeg)

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [December 9, 2023, 4:24pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/10 "2023-12-09T16:24:10Z")

</div>

All good in this case is not good.

What version of the app are you running? Test or Live? Best is to install test  
Is the FP2 added to aqara app in iOS or Android?

You can start deleting this device in Homey.  
Then remove accessory from aqara app.

Reset the FP2 by holding the button on the FP2 until it flashes yellow.  
Then add it again to the aqara app.

If added using iOS then remove it from Homekit in iOS home app.

Add it to Homey.

Enter PIN and enter OK ONLY once, keep waiting until screen with pin clears.

---

<div class="post-metadata">

**Author:** ![Oren\_Malki](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oren_malki/32/13766_2.png) [@Oren\_Malki](https://community.homey.app/u/Oren_Malki)\
**Post date:** [December 9, 2023, 4:30pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/11 "2023-12-09T16:30:14Z")

</div>

Hi  
Thankyou for the replay  
I am using 1.0.2  
Just found out how to update to 1.0.4  
Doing it now and delete from homey and aqara and add it all again and will update

Thankyou.

Just did and i think all working fine!

 ![1000145265](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/4/24378321b1d00b0df52e8017c027cba3c6eb5a22.jpeg)

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [December 9, 2023, 4:41pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/12 "2023-12-09T16:41:00Z")

</div>

looks good

---

<div class="post-metadata">

**Author:** ![Lisoro](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lisoro/32/79513_2.png) [@Lisoro](https://community.homey.app/u/Lisoro)\
**Post date:** [December 10, 2023, 7:56am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/13 "2023-12-10T07:56:56Z")

</div>

Thanks. The integration works now. I had some trouble with ghosting, but this doesn‘t seem to be based on your app. Some „AI Learnings/Resets“ later, it is more reliable now. 🙂

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [December 14, 2023, 9:16am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/14 "2023-12-14T09:16:12Z")

</div>

Version in test 1.0.6.

Mainly support for bridges.

Add the bridge device first, after that bridged devices will show which you can add without PIN.  
Might be that sometimes device capabilities are not shown that you expect. (i do not have all devices 🙂 )  
If this is the case PM me the log and a short description of the issue.

PS. Hue bridges that support Homekit can be discovered by pushing the button on the bridge.

---

<div class="post-metadata">

**Author:** ![Jonathan\_Farer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_farer/32/78957_2.png) [@Jonathan\_Farer](https://community.homey.app/u/Jonathan_Farer)\
**Post date:** [December 15, 2023, 5:20pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/15 "2023-12-15T17:20:37Z")

</div>

I have a homebridge server with a TPlink plugin. I have this set up as a child bridge. I was able to successfully add the bridge and then all of my switches using the HomeKit controller. Very cool!

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [December 17, 2023, 6:56am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/17 "2023-12-17T06:56:18Z")

</div>

> [@homify](#):
>
> Do I have to reset FP2 (I would lose my HomeKit configuration) to be able to add FP2 over HomeKit to Homey

Yes.

---

<div class="post-metadata">

**Author:** ![homify](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/homify/32/95781_2.png) [@homify](https://community.homey.app/u/homify)\
**Post date:** [December 17, 2023, 6:19pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/18 "2023-12-17T18:19:18Z")

</div>

Thanks @robertklep

After trying several times, I could add the FP2 to Homey. 🙂

But I get a yellow “!” (exclamation mark) on the device. Luminance and the zones are available, but most of the do have yellow exclamation marks. Is this a know issue?

---

<div class="post-metadata">

**Author:** ![KevlarD](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kevlard/32/30805_2.png) [@KevlarD](https://community.homey.app/u/KevlarD)\
**Post date:** [December 17, 2023, 9:45pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/19 "2023-12-17T21:45:44Z")

</div>

This one?

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/0/d0b2d24c94ed8548166cd07b90139452663dc8f0.png)

In my case this turns up when there’s presence detected in that particular room.

---

<div class="post-metadata">

**Author:** ![homify](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/homify/32/95781_2.png) [@homify](https://community.homey.app/u/homify)\
**Post date:** [December 18, 2023, 6:47am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/20 "2023-12-18T06:47:53Z")

</div>

Hi KEvlarD, thx. Yes, I mean this one. It seams, that I don’t get resent updates. Some status is several hours old, even there have been updates recently. I try to trouble shoot tonight.

---

<div class="post-metadata">

**Author:** ![Martin\_Verbeek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_verbeek/32/10641_2.png) [@Martin\_Verbeek](https://community.homey.app/u/Martin_Verbeek)\
**Post date:** [December 18, 2023, 7:10am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/21 "2023-12-18T07:10:43Z")

</div>

Install latest test version.

Remove device from Homey  
Remove accessory from Aqara  
Press Aqara button until yellow flashing  
Add to Aqara  
If IOS remove from home app  
Add to Homey  
When PIN is entered, ONLY PRESS OK ONCE AND WAIT.

[Next page](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520.md?page=2)
