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

<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 29, 2025, 12:25pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/541 "2025-12-29T12:25:59Z")

</div>

![1000010790](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/5/55eeeb26f7309d1231db65ae8f599b76cc870ad7.png)

---

<div class="post-metadata">

**Author:** ![kruza26](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kruza26/32/36806_2.png) [@kruza26](https://community.homey.app/u/kruza26)\
**Post date:** [December 29, 2025, 12:47pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/542 "2025-12-29T12:47:56Z")

</div>

I have only G4 at home.

---

<div class="post-metadata">

**Author:** ![malmen\_xz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/malmen_xz/32/122207_2.png) [@malmen\_xz](https://community.homey.app/u/malmen_xz)\
**Post date:** [January 6, 2026, 11:01pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/543 "2026-01-06T23:01:27Z")

</div>

How does this work exactly, can I connect for example a device to apple home and also connect it to homey simultaneously?

---

<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:** [January 7, 2026, 7:26am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/544 "2026-01-07T07:26:46Z")

</div>

> [@\[APP\]\[Pro\] HomeKit Controller - for a better Homey](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520):
>
> 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. Add your Homekit capable device to the app that came with the device and configure it. If added with iOS device, remove the device from the iOS Home app, a device only can have one controller. Most of …

Check the first post.

---

<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:** [January 9, 2026, 11:11pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/545 "2026-01-09T23:11:51Z")

</div>

I have the basic functionality running for homekit over Thread. Still a few things to solve but getting there. I can operate my Nanoleaf

---

<div class="post-metadata">

**Author:** ![Vegar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vegar/32/114342_2.png) [@Vegar](https://community.homey.app/u/Vegar)\
**Post date:** [January 12, 2026, 12:36pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/546 "2026-01-12T12:36:07Z")

</div>

Hello

After update 2.0.3 I am having issues with controlling lights added through homekit controller.

 ![IMG_0764](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/0/6057b8fee1378579752a40f8ba518db6c5407b05.jpeg)

---

<div class="post-metadata">

**Author:** ![Matt\_Middleton](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matt_middleton/32/121016_2.png) [@Matt\_Middleton](https://community.homey.app/u/Matt_Middleton)\
**Post date:** [January 12, 2026, 1:45pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/547 "2026-01-12T13:45:07Z")

</div>

Same here with Hive Thermostats since update.

 ![IMG_0343](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/e/ce98166522f7e85ab5ffe5f05c211e56aa2fcafa.jpeg)

a0e7746d-3144-4939-a09e-e7246319bafe

Thanks

Matt

---

<div class="post-metadata">

**Author:** ![Daniel-567219](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daniel-567219/32/79186_2.png) [@Daniel-567219](https://community.homey.app/u/Daniel-567219)\
**Post date:** [January 12, 2026, 6:20pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/548 "2026-01-12T18:20:14Z")

</div>

Ny Aqara fp2 also stopped working after the update

dfc17e63-f5bd-4222-9d33-b21c615f6413

---

<div class="post-metadata">

**Author:** ![Thilo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/thilo/32/30303_2.png) [@Thilo](https://community.homey.app/u/Thilo)\
**Post date:** [January 12, 2026, 8:16pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/549 "2026-01-12T20:16:06Z")

</div>

Same here, both FP2 stopped working 🥲

Same error notice

---

<div class="post-metadata">

**Author:** ![Thilo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/thilo/32/30303_2.png) [@Thilo](https://community.homey.app/u/Thilo)\
**Post date:** [January 13, 2026, 5:33pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/550 "2026-01-13T17:33:33Z")

</div>

Working again, thank you for that very quick help! Great app! (great developper 😀 )

---

<div class="post-metadata">

**Author:** ![weej89](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/weej89/32/122070_2.png) [@weej89](https://community.homey.app/u/weej89)\
**Post date:** [January 14, 2026, 8:19am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/551 "2026-01-14T08:19:04Z")

</div>

Hi, I’m running the newest app version 2.0.10 and I can no longer pair my two new FP2 sensors. I’ve paired 2 already in my home which are still functional, however I can’t seem to pair either of the newest ones I just bought. I followed the steps above:

- add to Aqara
- Paired to Apple home
- Set up zones
- Remove from Apple home
- Try to add in Homey

Currently it just says it can’t find a device and the logs show an empty array after checking for pairable devices. This pairing was working as recently as Sunday night before the latest update.

---

<div class="post-metadata">

**Author:** ![weej89](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/weej89/32/122070_2.png) [@weej89](https://community.homey.app/u/weej89)\
**Post date:** [January 14, 2026, 10:18am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/552 "2026-01-14T10:18:35Z")

</div>

Follow up on my post above, looks like I needed to update the Firmware on my new sensors to 1.3.2 from 1.2.8 in order for them to show up. My previous two sensors are still on 1.2.8 and still seem to work fine so I’m guessing something changed in the way the device announces itself on the network perhaps??

---

<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:** [January 14, 2026, 10:31am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/553 "2026-01-14T10:31:59Z")

</div>

FP2 are sometimes very rapid with stopping the homekit service

---

<div class="post-metadata">

**Author:** ![Ewen\_Le\_guennec](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ewen_le_guennec/32/25503_2.png) [@Ewen\_Le\_guennec](https://community.homey.app/u/Ewen_Le_guennec)\
**Post date:** [January 16, 2026, 1:33pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/554 "2026-01-16T13:33:18Z")

</div>

Hello,i have 2 Fp2 sensors,they always worked fine but since 3-4 days i have to restart the app every 30mns otherwise the device doesn’t update the status.I try to restart Homey box ,unplug the sensors,install the test version but always the same problem…

If someone can help me,thanks a lot

---

<div class="post-metadata">

**Author:** ![Claus\_Nielsen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/claus_nielsen/32/126918_2.png) [@Claus\_Nielsen](https://community.homey.app/u/Claus_Nielsen)\
**Post date:** [January 16, 2026, 5:11pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/555 "2026-01-16T17:11:15Z")

</div>

09e4cd17-96d3-417c-8542-476178e70b50

Got a lot errors in the log.

---

<div class="post-metadata">

**Author:** ![Finn\_Nielsen2](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/finn_nielsen2/32/122429_2.png) [@Finn\_Nielsen2](https://community.homey.app/u/Finn_Nielsen2)\
**Post date:** [January 22, 2026, 12:27pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/557 "2026-01-22T12:27:06Z")

</div>

Hi  
I have an Homey Pro (2023) that was running fine.  
Until HomeKit did update from version 2.0.3 to future versions.  
After those updates.  
First time after the 2.0.3 update. I was not able to turn on/off the SG Smart devices  
Homey Pro did return “listener controller missing”. Did wait 3 days to see if it was solved automatically. But no. Then I did delete HomeKit Controller. Install it again. And now I am not able to find my SG Smart hub.

Any suggestions ??

---

<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:** [January 22, 2026, 6:55pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/558 "2026-01-22T18:55:26Z")

</div>

when you delete the app, the devices are still paired to the controller. So when you search for new devices they will not appear as the flag paired has been set on these devices. Most devices have a network settings (NOT factory reset) function, this will remove the network settings and homekit settings, you probably have to add them to the vendor app again.

Try with test version after that 2.0.14

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

---

<div class="post-metadata">

**Author:** ![Finn\_Nielsen2](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/finn_nielsen2/32/122429_2.png) [@Finn\_Nielsen2](https://community.homey.app/u/Finn_Nielsen2)\
**Post date:** [January 22, 2026, 8:20pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/559 "2026-01-22T20:20:51Z")

</div>

Hi Martin

Did not help. I am still not able to detect sg smart hub.

undefined2026-01-22T20:15:41.335Z [log] pairing found devices: [  
{  
name: ‘VELUX gateway’,  
data: { fullName: ‘VELUX gateway.\_hap.\_tcp.local’ },  
store: { namedService: [Object] },  
icon: ‘/cat-2.svg’  
}  
]  
x getMDNSPairableDevices checking bridged accessories for VELUX gateway.\_hap.\_tcp.local  
x getMDNSPairableDevices checking bridged accessories for Gateway SG.\_hap.\_tcp.local  
2026-01-22T20:15:41.331Z [log] getMDNSPairableDevices for tcp [  
{  
completedParts: [‘PTR’, ‘SRV’, ‘TXT’, ‘A’],  
name: ‘VELUX gateway’,  
rinfo: {  
address: ‘10.50.0.71’,  
family: ‘IPv4’,  
port: 5353,  
size: 254,  
interface: ‘wlan0’  
},  
aid: ‘1’,  
lastSeen: 1769112926383,  
fullName: ‘VELUX gateway.\_hap.\_tcp.local’,  
host: ‘VELUX gateway.local’,  
service: {  
name: ‘VELUX gateway.\_hap.\_tcp.local’,  
type: ‘SRV’,  
ttl: 10,  
class: ‘IN’,  
flush: false,  
data: [Object]  
},  
port: 5001,  
txt: {  
‘c#’: 9,  
‘s#’: 1,  
ff: 1,  
sf: 1,  
pv: ‘1.1’,  
md: ‘VELUX Gateway\x00’,  
id: ‘F7:84:AC:47:A0:3C’,  
na\_tkn: ‘efdc3313fb0f’,  
ci: 2,  
sh: ‘/QB+fg==’,  
aid: 1,  
class: ‘other’,  
availableToPair: true,  
pairMethod: 1  
},  
bridge: true,  
bridgeAccessories: {},  
icon: ‘/cat-2.svg’,  
addresses: [[Object], [Object], [Object] ],  
initialEmitDone: true  
}  
] [  
{  
completedParts: [‘PTR’, ‘SRV’, ‘TXT’, ‘A’],  
name: ‘Gateway SG’,  
rinfo: {  
address: ‘10.50.0.203’,  
family: ‘IPv4’,  
port: 5353,  
size: 230,  
interface: ‘wlan0’  
},  
aid: ‘1’,  
lastSeen: 1769112926311,  
fullName: ‘Gateway SG.\_hap.\_tcp.local’,  
host: ‘Android.local’,  
service: {  
name: ‘Gateway SG.\_hap.\_tcp.local’,  
type: ‘SRV’,  
ttl: 10,  
class: ‘IN’,  
flush: false,  
data: [Object]  
},  
port: 65432,  
txt: {  
‘c#’: 3,  
ff: 2,  
id: ‘77:02:EC:E3:2C:A5’,  
md: ‘SG Smart Gateway’,  
pv: ‘1.1’,  
‘s#’: 5033,  
sf: 0,  
ci: 2,  
sh: ‘canc5g==’,  
aid: 1,  
class: ‘other’,  
availableToPair: false,  
pairMethod: 0  
},  
bridge: true,  
bridgeAccessories: {},  
icon: ‘/cat-2.svg’,  
addresses: [[Object] ],  
initialEmitDone: true  
},  
{  
completedParts: [‘PTR’, ‘SRV’, ‘TXT’, ‘A’],  
name: ‘VELUX gateway’,  
rinfo: {  
address: ‘10.50.0.71’,  
family: ‘IPv4’,  
port: 5353,  
size: 254,  
interface: ‘wlan0’  
},  
aid: ‘1’,  
lastSeen: 1769112926383,  
fullName: ‘VELUX gateway.\_hap.\_tcp.local’,  
host: ‘VELUX gateway.local’,  
service: {  
name: ‘VELUX gateway.\_hap.\_tcp.local’,  
type: ‘SRV’,  
ttl: 10,  
class: ‘IN’,  
flush: false,  
data: [Object]  
},  
port: 5001,  
txt: {  
‘c#’: 9,  
‘s#’: 1,  
ff: 1,  
sf: 1,  
pv: ‘1.1’,  
md: ‘VELUX Gateway\x00’,  
id: ‘F7:84:AC:47:A0:3C’,  
na\_tkn: ‘efdc3313fb0f’,  
ci: 2,  
sh: ‘/QB+fg==’,  
aid: 1,  
class: ‘other’,  
availableToPair: true,  
pairMethod: 1  
},  
bridge: true,  
bridgeAccessories: {},  
icon: ‘/cat-2.svg’,  
addresses: [[Object], [Object], [Object] ],  
initialEmitDone: true  
}  
]  
2026-01-22T20:15:26.299Z [log] Initial ServiceUp emit for VELUX gateway.\_hap.\_tcp.local  
2026-01-22T20:15:26.282Z [log] Detected Bridge accessory: VELUX gateway.\_hap.\_tcp.local  
2026-01-22T20:15:26.129Z [log] Initial ServiceUp emit for Gateway SG.\_hap.\_tcp.local  
2026-01-22T20:15:26.090Z [log] Detected Bridge accessory: Gateway SG.\_hap.\_tcp.local  
2026-01-22T20:15:26.063Z [log] MDNS Scanner ready and querying for \_hap.\_tcp/\_udp.local services.  
2026-01-22T20:15:26.016Z [log] Homey IP addresses detected as [‘127.0.0.1’, ‘10.50.0.202’]  
2026-01-22T20:15:26.003Z [log] [ManagerDrivers] [Driver:hapIP] checkPairData remaining pairData:   
2026-01-22T20:15:26.003Z [log] [ManagerDrivers] [Driver:hapIP] checkPairData pairedDevices:   
2026-01-22T20:15:26.002Z [log] [ManagerDrivers] [Driver:hapIP] hapIP driver has been initialized  
2026-01-22T20:15:25.961Z [log] [MyApp] Homekit Controller 2.0.14 has been initialized  
2026-01-22T20:15:25.948Z [log] Starting MDNS Scanner  
2026-01-22T20:15:25.948Z [log] capturing stderr  
2026-01-22T20:15:25.944Z [log] capturing stdout

---

<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:** [January 22, 2026, 8:24pm UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/560 "2026-01-22T20:24:09Z")

</div>

De gateway is unavailable to pair

availableToPair: false

Dat betekent dat de gateway nog steeds denkt verbonden te zijn met een controller.

---

<div class="post-metadata">

**Author:** ![Finn\_Nielsen2](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/finn_nielsen2/32/122429_2.png) [@Finn\_Nielsen2](https://community.homey.app/u/Finn_Nielsen2)\
**Post date:** [January 23, 2026, 8:39am UTC](https://community.homey.app/t/app-pro-homekit-controller-for-a-better-homey/94520/561 "2026-01-23T08:39:11Z")

</div>

Hi Martin

That did do it 😊 Thanks for that

But i am not able to see the status of the light

Missing indicator on the icon.

Regardless

Finn

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

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