Will check it out.
Thank you, Martin.
I used in the flow “characteristic ‘button’ is changed (eigenschappen ‘button’ is veranderd.)”
I tried a few things and on this moment the biggest problem seems to be when he see a motion and at the same time a button push it neglected the button push.
Have a G4 myself, so trying to reproduce. No luck so far
If i open the door, but won’t stand in front of it and push the button it sees my arm and it get a motion detect. But this way it doesn’t report the button. Maybe to close by each other and it thereby skips the button press.
Have to check another thing, might be an array of events reported in one go. Not sure if that is possible or if I have the logic in place to do that.
Got it. Take your time. I hope you will find it. I will wait. In the mean time thanks for looking into it.
Code is actually doing the multiple characteristics in one event. Will put out a test version that logs a bit more info.
Hi,
I wonder if you can help me, I am unable to add my Heatmiser neoHub to my Homey Pro using the HomeKit Controller app.
The app successfully discovers the hub, but the “New Devices Found” screen is blank and shows the following error:
Cannot read properties of undefined (reading ‘update’)
The app log confirms the device is discovered via Bonjour before the error occurs.
Please let me know if you need any further information to help resolve this issue.
Thank you.
Logs
“undefined2025-10-16T04:40:48.652Z [log] [MyApp] cpu warning
2025-10-16T04:40:43.989Z [log] [ManagerDrivers] [Driver:hapIP] UP for Heatmiser neoHub._hap._tcp.local service count is 1
2025-10-16T04:40:43.923Z [log] [ManagerDrivers] [Driver:hapIP] discoveredHapBonjour Devices Ready start browsing your network
2025-10-16T04:40:43.920Z [log] [ManagerDrivers] [Driver:hapIP] discoverDevicesBonjour
2025-10-16T04:40:38.917Z [log] [ManagerDrivers] [Driver:hapIP] hapIP driver has been initialized
2025-10-16T04:40:38.658Z [log] [MyApp] Homekit Controller 1.5.1 has been initialized
2025-10-16T04:40:38.658Z [log] capturing stderr
2025-10-16T04:40:38.657Z [log] capturing stdout
2025-10-16T04:40:32.631Z [log] [MyApp] app unload called”
Will have a look. Does is already ask for a pincode?
Can you test with HomeKit Controller | Homey it adds a bit more logging and additional checking
Hi, it doesn’t get to the stage of asking for pin code. I just tried it again now and its no longer detecting it.
I the logs it finds it, but am unable to add it, it says no new device found
undefined2025-10-18T00:40:59.682Z [log] [MyApp] cpu warning
2025-10-18T00:40:55.068Z [log] [ManagerDrivers] [Driver:hapIP] UP for Heatmiser neoHub._hap._tcp.local service count is 1 {“addresses”:[“10.0.2.27”,“fe80::205f:7fff:fedd:6b91”],“subtypes”:,“rawTxt”:[{“type”:“Buffer”,“data”:[99,35,61,53]},{“type”:“Buffer”,“data”:[102,102,61,49]},{“type”:“Buffer”,“data”:[105,100,61,49,56,58,69,52,58,57,68,58,69,57,58,66,70,58,57,55]},{“type”:“Buffer”,“data”:[109,100,61,72,101,97,116,109,105,115,101,114,95,110,101,111,72,117,98]},{“type”:“Buffer”,“data”:[112,118,61,49,46,49]},{“type”:“Buffer”,“data”:[115,35,61,54,49]},{“type”:“Buffer”,“data”:[99,105,61,50]},{“type”:“Buffer”,“data”:[115,102,61,48]},{“type”:“Buffer”,“data”:[115,104,61,48,81,107,52,121,81,61,61]}],“txt”:{“c#”:“5”,“ff”:“1”,“id”:“18:E4:9D:E9:BF:97”,“md”:“Heatmiser_neoHub”,“pv”:“1.1”,“s#”:“61”,“ci”:“2”,“sf”:“0”,“sh”:“0Qk4yQ==”},“name”:“Heatmiser neoHub”,“fqdn”:“Heatmiser neoHub._hap._tcp.local”,“host”:“imx6ulevk.local”,“referer”:{“address”:“10.0.2.27”,“family”:“IPv4”,“port”:5353,“size”:271},“port”:4238,“type”:“hap”,“protocol”:“tcp”}
2025-10-18T00:40:54.957Z [log] [ManagerDrivers] [Driver:hapIP] discoveredHapBonjour Devices Ready start browsing your network
2025-10-18T00:40:54.954Z [log] [ManagerDrivers] [Driver:hapIP] discoverDevicesBonjour
2025-10-18T00:40:49.949Z [log] [ManagerDrivers] [Driver:hapIP] hapIP driver has been initialized
2025-10-18T00:40:49.689Z [log] [MyApp] Homekit Controller 1.5.2 has been initialized
2025-10-18T00:40:49.688Z [log] capturing stderr
2025-10-18T00:40:49.687Z [log] capturing stdout
2025-10-18T00:40:42.990Z [log] [MyApp] app unload called
2025-10-18T00:40:24.452Z [log] [ManagerDrivers] [Driver:hapIP] UP for Heatmiser neoHub._hap._tcp.local service count is 1 {“addresses”:[“10.0.2.27”,“fe80::205f:7fff:fedd:6b91”],“subtypes”:,“rawTxt”:[{“type”:“Buffer”,“data”:[99,35,61,53]},{“type”:“Buffer”,“data”:[102,102,61,49]},{“type”:“Buffer”,“data”:[105,100,61,49,56,58,69,52,58,57,68,58,69,57,58,66,70,58,57,55]},{“type”:“Buffer”,“data”:[109,100,61,72,101,97,116,109,105,115,101,114,95,110,101,111,72,117,98]},{“type”:“Buffer”,“data”:[112,118,61,49,46,49]},{“type”:“Buffer”,“data”:[115,35,61,54,49]},{“type”:“Buffer”,“data”:[99,105,61,50]},{“type”:“Buffer”,“data”:[115,102,61,48]},{“type”:“Buffer”,“data”:[115,104,61,48,81,107,52,121,81,61,61]}],“txt”:{“c#”:“5”,“ff”:“1”,“id”:“18:E4:9D:E9:BF:97”,“md”:“Heatmiser_neoHub”,“pv”:“1.1”,“s#”:“61”,“ci”:“2”,“sf”:“0”,“sh”:“0Qk4yQ==”},“name”:“Heatmiser neoHub”,“fqdn”:“Heatmiser neoHub._hap._tcp.local”,“host”:“imx6ulevk.local”,“referer”:{“address”:“10.0.2.27”,“family”:“IPv4”,“port”:5353,“size”:271},“port”:4238,“type”:“hap”,“protocol”:“tcp”}
2025-10-18T00:40:24.358Z [log] [ManagerDrivers] [Driver:hapIP] discoveredHapBonjour Devices Ready start browsing your network
2025-10-18T00:40:24.355Z [log] [ManagerDrivers] [Driver:hapIP] discoverDevicesBonjour
2025-10-18T00:40:19.352Z [log] [ManagerDrivers] [Driver:hapIP] hapIP driver has been initialized
2025-10-18T00:40:19.066Z [log] [MyApp] Homekit Controller 1.5.2 has been initialized
2025-10-18T00:40:19.065Z [log] capturing stderr
2025-10-18T00:40:19.065Z [log] capturing stdout
2025-10-18T00:40:17.535Z [log] [MyApp] app unload called
any chance that it is already paired to another controller like Apple Home?
means it is not available for pairing.
Hoi Martin,
ik krijg het niet voor elkaar met mijn Aqara fp2. Ik installeer deze in de app van aqara, dat werkt allemaal goed. Dan voeg ik de sensor toe aan homey, dat gaat ook goed, al blijft de sensor dan vaak blauw knipperen, maar vervolgens zijn er geen ALS of EN kaarten beschikbaar, en kan ik de hele app van Homekit Controller in homey ook niet vinden. Ik doe dus iets goed fout…. Opnieuw alles verwijderen en weer beginnen helpt niet. Ik druk ook braaf maar 1 keer op OK, dus dat kan het ook niet zijn. Wat doe ik fout? Alvast bedankt !!! hans
Als de fp2 blauw blijft knipperen gaat de pairing ergens niet goed. Kan je me de log sturen via PM?
Hi thanks for coming back to me.
No its not paiired with any controller. I think its broadcasting correctly because I can see it in home assistant that its available for pairing, I tested it once and it works. I removed it to test this and same issue. If I go back to home assistant it pairs.
I use homey for everything thats y I prefer it in homey.
Hello.
I have tried for several night to cet the Aqara fp2 to talk with homey with the Homekit Controller, no luck. It starts looking for IP devices but find nothing. Have been over the wifi settings in the Asus router also, looks right there
Homey is on 5 GHz nett, disconected the lang adapter for the purpose of this.
Please advice.
Her is a report
b3784c2e-554d-4005-a3a6-1f83d7b66a6d
both homey and FP2 are on the same network?