# \[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:** 24

<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:** [May 10, 2025, 1:30pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/478 "2025-05-10T13:30:31Z")

</div>

Only wifi based transports, so no thread

---

<div class="post-metadata">

**Author:** ![Pal\_Rist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pal_rist/32/121795_2.png) [@Pal\_Rist](https://community.homey.app/u/Pal_Rist)\
**Post date:** [May 31, 2025, 7:37pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/479 "2025-05-31T19:37:31Z")

</div>

Hi Martin, thanks for all the work so far!  
I have issues with my FP2 as well. You guide works well, with a few retries and paitence. After pairing to my Homey Pro, no zones are there i only get «Not Used». Aqara works well.  
Here’s my log, hope you’re able to help. I am running 1.4.9 and the FP2 is running 1.3.1

 ![IMG_5144](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/c/2c14bd5070ce0ae2f6a24c883e2c9cc903f8968f.png)

> **Logs**
>
> ````auto
> 
> undefined2025-05-31T19:34:49.151Z [log] [MyApp] cpu warning
> 2025-05-31T19:34:44.695Z [log] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found HomePodSensor 272171._hap._tcp.local
> 2025-05-31T19:34:44.694Z [log] [ManagerDrivers] [Driver:hapIP] UP for HomePodSensor 272171._hap._tcp.local service count is 3
> 2025-05-31T19:34:44.582Z [log] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found HomeKitty 9E29._hap._tcp.local
> 2025-05-31T19:34:44.580Z [log] [ManagerDrivers] [Driver:hapIP] UP for HomeKitty 9E29._hap._tcp.local service count is 2
> 2025-05-31T19:34:44.575Z [log] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Scrypted 5A99._hap._tcp.local
> 2025-05-31T19:34:44.567Z [log] [ManagerDrivers] [Driver:hapIP] UP for Scrypted 5A99._hap._tcp.local service count is 1
> 2025-05-31T19:34:44.545Z [log] [ManagerDrivers] [Driver:hapIP] discoveredHapBonjour Devices Ready start browsing your network
> 2025-05-31T19:34:44.531Z [log] [ManagerDrivers] [Driver:hapIP] discoverDevicesBonjour
> 2025-05-31T19:34:39.689Z [err] _requestClear Socket error 10.0.1.201 57977 ECONNREFUSED
> 2025-05-31T19:34:39.686Z [err] _open Socket onError 10.0.1.201 57977 ECONNREFUSED
> 2025-05-31T19:34:39.587Z [log] [ManagerDrivers] [Driver:hapIP] [Device:064066e5-0dad-4188-8837-2d81e8c94609] Presence-Sensor-FP2-21DA initialized
> 2025-05-31T19:34:39.584Z [log] [ManagerDrivers] [Driver:hapIP] [Device:064066e5-0dad-4188-8837-2d81e8c94609] Presence-Sensor-FP2-21DA setupConnection for 38:61:98:AC:C2:22 on 10.0.1.201:57977, existing client false
> 2025-05-31T19:34:39.580Z [log] [ManagerDrivers] [Driver:hapIP] addActiveDevice Presence-Sensor-FP2-21DA._hap._tcp.local 38:61:98:AC:C2:22
> 2025-05-31T19:34:39.530Z [log] [ManagerDrivers] [Driver:hapIP] hapIP driver has been initialized
> 2025-05-31T19:34:39.157Z [log] [MyApp] Homekit Controller 1.4.9 has been initialized
> 2025-05-31T19:34:39.156Z [log] capturing stderr
> 2025-05-31T19:34:39.155Z [log] capturing stdout
> 2025-05-31T19:34:37.894Z [log] [MyApp] app unload called ```
> 
> ````

---

<div class="post-metadata">

**Author:** ![Pal\_Rist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pal_rist/32/121795_2.png) [@Pal\_Rist](https://community.homey.app/u/Pal_Rist)\
**Post date:** [June 2, 2025, 6:36pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/481 "2025-06-02T18:36:40Z")

</div>

I have some instabilities too, and need to restart HomeKit Controller a few times thoughout the day. Any body else with similar issues/solution?

---

<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:** [June 2, 2025, 8:24pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/482 "2025-06-02T20:24:52Z")

</div>

Not many instability reports since last release. Can you pull the power on the FP2 and back on? Is the device unavailable in Homey with a message?

---

<div class="post-metadata">

**Author:** ![Pal\_Rist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pal_rist/32/121795_2.png) [@Pal\_Rist](https://community.homey.app/u/Pal_Rist)\
**Post date:** [June 3, 2025, 3:41am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/483 "2025-06-03T03:41:04Z")

</div>

Hi! I’ve power cycled a few times, still end up with this message. Restarting the Homekit Controller also resolves it. Please check message 462, this is my main issue. Thank you!

 ![IMG_5152](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/0/f05bb08b9dbce5130f20b40e5aa0aad29717aeca.jpeg)

---

<div class="post-metadata">

**Author:** ![Pal\_Rist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pal_rist/32/121795_2.png) [@Pal\_Rist](https://community.homey.app/u/Pal_Rist)\
**Post date:** [June 6, 2025, 10:53am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/484 "2025-06-06T10:53:06Z")

</div>

I found the issue, i think this must have been an edge case.  
I resolved it by connecting it back to homekit and syncing names from the Aqara app to Homekit, then remove from Homekit and repair with Homey - hope some of you can benefit from my hours of searching and trying..!

---

<div class="post-metadata">

**Author:** ![Rakel\_Nesteng](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rakel_nesteng/32/123687_2.png) [@Rakel\_Nesteng](https://community.homey.app/u/Rakel_Nesteng)\
**Post date:** [July 9, 2025, 4:44pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/485 "2025-07-09T16:44:04Z")

</div>

Hello! I’m fairly new to all of this home automation stuff, but I’m trying to learn!  
I have had my fp2 sensor successfully connected to my homey for a week now but only today did i try to add flow cards to the setup. When adding the cards pertaining to zones , and trying to select room or zone, i get the error message “cannot read properties of undefined (reading 'tolowercase)”

Does anyone have any idea of what i am doing wrong, or what i can do to fix this?

I was planing on using the sensor to detect if someone had gone to bed (asleep) or out of bed (awake) but if i cant use the designated zones to differentiate between people I’m going back to DIYing a sensor myself 😅

---

<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:** [July 9, 2025, 4:49pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/486 "2025-07-09T16:49:34Z")

</div>

Problem in the code. Can you do again what you did and do a diagnostic report in the app settings.

---

<div class="post-metadata">

**Author:** ![Rakel\_Nesteng](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rakel_nesteng/32/123687_2.png) [@Rakel\_Nesteng](https://community.homey.app/u/Rakel_Nesteng)\
**Post date:** [July 9, 2025, 4:51pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/487 "2025-07-09T16:51:49Z")

</div>

Here you go :  
49e6dd85-d2cc-4fe8-b477-9676ef996ed9

---

<div class="post-metadata">

**Author:** ![CtlAltDel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ctlaltdel/32/134728_2.png) [@CtlAltDel](https://community.homey.app/u/CtlAltDel)\
**Post date:** [July 14, 2025, 8:35pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/488 "2025-07-14T20:35:05Z")

</div>

Hello! Your app is the only one I’ve found that allowed me to add my Ring Alarm Pro in Homey Pro, so thank you for that! The issue I’m having is with the Then card for Setting the alarm states. Disarmed and Armed work perfectly, but Partially armed (labeled as Home in the Home App) does not work. Diagnostic report is 15cf38c0-047e-4e39-b97d-1261acab22b7  
Thank you!

---

<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:** [July 14, 2025, 9:41pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/490 "2025-07-14T21:41:37Z")

</div>

Update to 1.4.10, that should fix it

---

<div class="post-metadata">

**Author:** ![CtlAltDel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ctlaltdel/32/134728_2.png) [@CtlAltDel](https://community.homey.app/u/CtlAltDel)\
**Post date:** [July 14, 2025, 10:32pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/491 "2025-07-14T22:32:49Z")

</div>

Wow! Thanks for the quick response! Unfortunately everything went south after the .10 update. The app disappeared and I have red exclamation marks on all of the devices.

---

<div class="post-metadata">

**Author:** ![CtlAltDel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ctlaltdel/32/134728_2.png) [@CtlAltDel](https://community.homey.app/u/CtlAltDel)\
**Post date:** [July 15, 2025, 12:20am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/492 "2025-07-15T00:20:58Z")

</div>

Disregard. After some time, I tried the install again and the issue is resolved. Thanks again for looking into this so quickly!

---

<div class="post-metadata">

**Author:** ![CtlAltDel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ctlaltdel/32/134728_2.png) [@CtlAltDel](https://community.homey.app/u/CtlAltDel)\
**Post date:** [July 23, 2025, 11:51pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/493 "2025-07-23T23:51:58Z")

</div>

Another issue has come up. In devices, for the Ring alarm where you select the state that you want to change shows disarmed, but the next page that shows the current state, it shows ‘stay arm’, when it should say disarmed. This issue caused a couple flows to malfunction.

Diagnostics report:

fb6cef13-0946-44c1-afe8-db760b3bbd06

---

<div class="post-metadata">

**Author:** ![Hunnets](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hunnets/32/123533_2.png) [@Hunnets](https://community.homey.app/u/Hunnets)\
**Post date:** [July 31, 2025, 1:23pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/494 "2025-07-31T13:23:05Z")

</div>

I cannot get my FP2 to connect via the HomeKit Controller.

I have factory reset multiple times and uninstalled the HomeKit Controller.

The message I keep getting is “onPair device no longer available, power cycle DEVICE and try again”.

I’ve also tried to connect the device via an iPhone to HomeKit on IOS and this works but not Homey.

---

<div class="post-metadata">

**Author:** ![roberto2391](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/roberto2391/32/68551_2.png) [@roberto2391](https://community.homey.app/u/roberto2391)\
**Post date:** [July 31, 2025, 1:38pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/495 "2025-07-31T13:38:40Z")

</div>

I have the same problem

---

<div class="post-metadata">

**Author:** ![CtlAltDel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ctlaltdel/32/134728_2.png) [@CtlAltDel](https://community.homey.app/u/CtlAltDel)\
**Post date:** [July 31, 2025, 2:40pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/496 "2025-07-31T14:40:39Z")

</div>

Same.

---

<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:** [July 31, 2025, 3:28pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/497 "2025-07-31T15:28:36Z")

</div>

This is super weird…. 3 persons in a row that have the same issue 🙂

Just tried to connect one of mine, as there has been a firmware upgrade to the FP2. No issues pairing the device.

Can you provide a bit more info?

Is this a new device?

did you reset it and not delete it from Homey upfront?

Where you able to enter the PIN and hit OKAY only once? some hit OKAY more than once impatiently 😮

If not the above, can you go to the app settings, configure and PM met the log,

---

<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:** [July 31, 2025, 7:21pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/498 "2025-07-31T19:21:49Z")

</div>

I am able to pair, but after that it behaves strange. Looking into it.

---

<div class="post-metadata">

**Author:** ![Hunnets](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hunnets/32/123533_2.png) [@Hunnets](https://community.homey.app/u/Hunnets)\
**Post date:** [August 1, 2025, 4:09am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/499 "2025-08-01T04:09:36Z")

</div>

I’ve sent you a PM with the log.

The device is not new - previously paired to Home Assistant Homekit controller.

After trying multiple factory resets and trying to pair with Homey I tried connecting to homekit on an apple iPhone which worked instantly.

Then removed from iPhone - Factory reset and still in the same position.

The device is found and I can input the code - hit okay ‘once’ and the error message comes up.

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

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