[APP][Pro] HomeKit Controller voor Homey (NL)

Firs of all thank you for this app, making the FP2 sensor work with Homey!

Since a few versions, I’m unable to rename the areas the sensor recognizes. I’ve tried restarting app, restarting Homey, removing and reconnecting the device itself. I keep getting the error invalid_setting_type when trying to save the made changes in settings. I’m currently on 2.0.13. (only as of last night, how can I manually force updates for Homey apps? Since 2.0.13 is already available for a week).

Is there something I should do differently to rename the areas, or might it be a bug introduced somewhere along the line?

Hallo,

Ik heb sinds een dag of 10, ik vermoed sinds versie 2.0.4 steeds problemen met mijn verbonden Koogeek LS1 ledstrip. Na een herstart van de app of power cycle van de strip reageert hij weer voor een uurtje of 2. Waarna het apparaat hierna nergens meer op reageert. Ik krijg dan de foutmelding:
Apparaat Onbeschikbaar
Unreachable, waiting for ServiceUp event, or reset device network/power connection

Met de oudere versies had ik nooit ergens last van en werkte deze ledstrip maanden aan 1 stuk door zonder problemen. Heeft iemand enig idee hoe ik dit kan verhelpen? Alvast bedankt!

Same here. On android

I have the same error but for Aqara FP2. Removing the devices and resetting it in Aqara Home:

can add normally again in Aqara Home

In Homey Pro the device can no longer be found via Homkit Controller

Firstly, thanks for making this app for Homey :slight_smile:

I’m using it together with an FP2 and it’s worked great for a while.

However, since 2.0.14 it seems to get stuck communicating with the Aqara FP2:

2026-01-27T08:24:40.708Z [log] [ManagerDrivers] [Driver:hapIP] [Device:5ff7e8d8-60f6-47a7-9d9f-8a183172890d] Presence-Sensor-FP2-32CB Event-disconnect detected, do monitorDevice
2026-01-27T07:38:42.484Z [log] [MyApp] cpu warning { count: 1, limit: 12 }
2026-01-27T07:38:40.645Z [log] [ManagerDrivers] [Driver:hapIP] [Device:5ff7e8d8-60f6-47a7-9d9f-8a183172890d] updateTitlesInCapability updating setting for Zone4 settingLabel LivingRoom settingZone LivingRoom
2026-01-27T07:38:40.589Z [log] [ManagerDrivers] [Driver:hapIP] [Device:5ff7e8d8-60f6-47a7-9d9f-8a183172890d] updateTitlesInCapability updating setting for Zone3 settingLabel Corridor settingZone Corridor

[UPDATED 28-01-26]
I installed the latest test version 2.0.16, and it initially seems to have fixed the issue (thanks Martin).

Unfortunately it did not fix the issue. Although the app now does not deadlock, it still loses connection with the FP2, and it’s not reestablished before a restart of the application.

If anyone knows if there’s a way to install an older version, I’d be glad to know :smiley:

I fixed my issue with a full hard reset (10 quick presses of the button) of my FP2.
The the 10 Second hold is only a network reset.

Hello, @Martin_Verbeek

Thanks to your app i could get the aqara FP2 included.
I tryed to do the same with the aqara touchscreen dail V1. It could be included, but i can’t let it act like a switch of use the dail. With the interview it showed this what you see under. Can this be included, or is that to much?
Thanks anyway for the app.

{“accessories”:[{“aid”:1,“services”:[{“iid”:1,“type”:“0000003E-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“characteristics”:[{“iid”:65537,“type”:“00000014-0000-1000-8000-0026BB765291”,“format”:“bool”,“perms”:[“pw”]},{“iid”:65538,“type”:“00000020-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Aqara”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:65539,“type”:“00000021-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“XNMB11LM”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:65540,“type”:“00000023-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Aqara-Panel-CB2B”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:65541,“type”:“00000030-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“54ef4474cb2b”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:65542,“type”:“00000052-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“1.2.2”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:65543,“type”:“00000053-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“1.0”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:65544,“type”:“34AB8811-AC7F-4340-BAC3-FD6A85F9943B”,“format”:“string”,“value”:“6.3;e6e82026”,“perms”:[“pr”,“hd”],“ev”:false,“enc”:false},{“iid”:65545,“type”:“00000220-0000-1000-8000-0026BB765291”,“format”:“data”,“value”:“xDsGOwUmFQ0=”,“perms”:[“pr”],“ev”:false,“enc”:false,“maxDataLen”:8}]},{“iid”:2,“type”:“000000A2-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“characteristics”:[{“iid”:131074,“type”:“00000037-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“1.1.0”,“perms”:[“pr”],“ev”:false,“enc”:false}]},{“iid”:4,“type”:“0000022A-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“characteristics”:[{“iid”:262145,“type”:“0000022B-0000-1000-8000-0026BB765291”,“format”:“bool”,“value”:1,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:262146,“type”:“0000022C-0000-1000-8000-0026BB765291”,“format”:“uint32”,“value”:11,“perms”:[“pr”],“ev”:false,“enc”:false,“minValue”:0,“maxValue”:15,“minStep”:1},{“iid”:262147,“type”:“0000022D-0000-1000-8000-0026BB765291”,“format”:“tlv8”,“value”:“”,“perms”:[“pr”,“pw”,“ev”,“tw”,“wr”],“ev”:false,“enc”:false}]},{“iid”:5,“type”:“00000239-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“characteristics”:[{“iid”:327681,“type”:“0000023C-0000-1000-8000-0026BB765291”,“format”:“data”,“value”:“”,“perms”:[“pr”],“ev”:false,“enc”:false,“maxDataLen”:0}]},{“iid”:17,“type”:“9715BF53-AB63-4449-8DC7-2785D617390A”,“primary”:false,“hidden”:true,“characteristics”:[{“iid”:1114123,“type”:“7D943F6A-E052-4E96-A176-D17BF00E32CB”,“format”:“int”,“value”:-1,“perms”:[“pr”,“ev”,“hd”],“ev”:false,“enc”:false,“description”:“Software New Status”,“minValue”:-65535,“maxValue”:65535,“minStep”:1},{“iid”:1114124,“type”:“A45EFD52-0DB5-4C1A-9727-513FBCD8185F”,“format”:“string”,“perms”:[“pw”,“hd”],“description”:“Software New URL”,“maxLen”:256},{“iid”:1114125,“type”:“40F0124A-579D-40E4-865E-0EF6740EA64B”,“format”:“string”,“perms”:[“pw”,“hd”],“description”:“Software New Checksum”},{“iid”:1114126,“type”:“96BF5F20-2996-4DB6-8D65-0E36314BCB6D”,“format”:“string”,“value”:“1.2.2_0006”,“perms”:[“pr”,“hd”],“ev”:false,“enc”:false,“description”:“Software Number”},{“iid”:1114127,“type”:“36B7A28B-3200-4783-A3FB-6714F11B1417”,“format”:“string”,“value”:“lumi.switch.acn053”,“perms”:[“pr”,“hd”],“ev”:false,“enc”:false,“description”:“Software Behavior”},{“iid”:1114128,“type”:“F5329CB1-A50B-4225-BA9B-331449E7F7A9”,“format”:“uint8”,“value”:1,“perms”:[“pr”,“hd”],“ev”:false,“enc”:false,“description”:“Selected IoT Platform”,“minValue”:0,“maxValue”:4,“minStep”:1},{“iid”:1114129,“type”:“ED080A16-3A60-433A-B983-F6CB5228B138”,“format”:“string”,“perms”:[“pw”,“hd”],“description”:“Run Scene”}]},{“iid”:18,“type”:“F49132D1-12DF-4119-87D3-A93E8D68531E”,“primary”:false,“hidden”:true,“characteristics”:[{“iid”:1179650,“type”:“25D889CB-7135-4A29-B5B4-C1FFD6D2DD5C”,“format”:“string”,“value”:“”,“perms”:[“pr”,“pw”,“hd”],“ev”:false,“enc”:false,“description”:“Country Domain”},{“iid”:1179651,“type”:“C7EECAA7-91D9-40EB-AD0C-FFDDE3143CB9”,“format”:“string”,“value”:“lumi1.54ef4474cb2b”,“perms”:[“pr”,“hd”],“ev”:false,“enc”:false,“description”:“Lumi Did”},{“iid”:1179652,“type”:“80FA747E-CB45-45A4-B7BE-AA7D9964859E”,“format”:“string”,“perms”:[“pw”,“hd”],“description”:“Lumi Bindkey”},{“iid”:1179653,“type”:“C3B8A329-EF0C-4739-B773-E5B7AEA52C71”,“format”:“bool”,“value”:1,“perms”:[“pr”,“hd”],“ev”:false,“enc”:false,“description”:“Lumi Bindstate”},{“iid”:1179654,“type”:“18E85FEB-C219-43AB-8CD4-15ED1D2B5086”,“format”:“uint8”,“value”:1,“perms”:[“pr”,“hd”],“ev”:false,“enc”:false,“description”:“Selected Lumi Bindtype”,“minValue”:0,“maxValue”:5,“minStep”:1}]},{“iid”:19,“type”:“00000049-0000-1000-8000-0026BB765291”,“primary”:true,“hidden”:false,“characteristics”:[{“iid”:1245186,“type”:“00000023-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Switch1”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:1245187,“type”:“00000025-0000-1000-8000-0026BB765291”,“format”:“bool”,“value”:1,“perms”:[“pr”,“pw”,“ev”],“ev”:false,“enc”:false},{“iid”:1245188,“type”:“C257C476-9655-48B2-9425-93DE70BA75B8”,“format”:“uint8”,“value”:0,“perms”:[“pr”,“hd”],“ev”:false,“enc”:false,“description”:“Switch Index”,“minValue”:0,“maxValue”:5,“minStep”:1}]},{“iid”:20,“type”:“00000049-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“characteristics”:[{“iid”:1310722,“type”:“00000023-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Switch2”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:1310723,“type”:“00000025-0000-1000-8000-0026BB765291”,“format”:“bool”,“value”:0,“perms”:[“pr”,“pw”,“ev”],“ev”:false,“enc”:false},{“iid”:1310724,“type”:“C257C476-9655-48B2-9425-93DE70BA75B8”,“format”:“uint8”,“value”:1,“perms”:[“pr”,“hd”],“ev”:false,“enc”:false,“description”:“Switch Index”,“minValue”:0,“maxValue”:5,“minStep”:1}]},{“iid”:22,“type”:“00000089-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“linked”:[28],“characteristics”:[{“iid”:1441794,“type”:“00000023-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Button1”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:1441795,“type”:“00000073-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:null,“perms”:[“pr”,“ev”],“ev”:false,“enc”:false,“minValue”:0,“maxValue”:0,“minStep”:1,“valid-values”:[0]},{“iid”:1441796,“type”:“000000CB-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:1,“perms”:[“pr”],“ev”:false,“enc”:false,“minValue”:1,“maxValue”:255,“minStep”:1}]},{“iid”:23,“type”:“00000089-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“linked”:[28],“characteristics”:[{“iid”:1507330,“type”:“00000023-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Button2”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:1507331,“type”:“00000073-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:null,“perms”:[“pr”,“ev”],“ev”:false,“enc”:false,“minValue”:0,“maxValue”:0,“minStep”:1,“valid-values”:[0]},{“iid”:1507332,“type”:“000000CB-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:2,“perms”:[“pr”],“ev”:false,“enc”:false,“minValue”:1,“maxValue”:255,“minStep”:1}]},{“iid”:24,“type”:“00000089-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“linked”:[28],“characteristics”:[{“iid”:1572866,“type”:“00000023-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Button3”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:1572867,“type”:“00000073-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:null,“perms”:[“pr”,“ev”],“ev”:false,“enc”:false,“minValue”:0,“maxValue”:0,“minStep”:1,“valid-values”:[0]},{“iid”:1572868,“type”:“000000CB-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:3,“perms”:[“pr”],“ev”:false,“enc”:false,“minValue”:1,“maxValue”:255,“minStep”:1}]},{“iid”:25,“type”:“00000089-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“linked”:[28],“characteristics”:[{“iid”:1638402,“type”:“00000023-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Button4”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:1638403,“type”:“00000073-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:null,“perms”:[“pr”,“ev”],“ev”:false,“enc”:false,“minValue”:0,“maxValue”:0,“minStep”:1,“valid-values”:[0]},{“iid”:1638404,“type”:“000000CB-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:4,“perms”:[“pr”],“ev”:false,“enc”:false,“minValue”:1,“maxValue”:255,“minStep”:1}]},{“iid”:26,“type”:“00000089-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“linked”:[28],“characteristics”:[{“iid”:1703938,“type”:“00000023-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Button5”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:1703939,“type”:“00000073-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:null,“perms”:[“pr”,“ev”],“ev”:false,“enc”:false,“minValue”:0,“maxValue”:0,“minStep”:1,“valid-values”:[0]},{“iid”:1703940,“type”:“000000CB-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:5,“perms”:[“pr”],“ev”:false,“enc”:false,“minValue”:1,“maxValue”:255,“minStep”:1}]},{“iid”:27,“type”:“00000089-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“linked”:[28],“characteristics”:[{“iid”:1769474,“type”:“00000023-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Button6”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:1769475,“type”:“00000073-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:null,“perms”:[“pr”,“ev”],“ev”:false,“enc”:false,“minValue”:0,“maxValue”:0,“minStep”:1,“valid-values”:[0]},{“iid”:1769476,“type”:“000000CB-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:6,“perms”:[“pr”],“ev”:false,“enc”:false,“minValue”:1,“maxValue”:255,“minStep”:1}]},{“iid”:28,“type”:“000000CC-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“characteristics”:[{“iid”:1835010,“type”:“000000CD-0000-1000-8000-0026BB765291”,“format”:“uint8”,“value”:1,“perms”:[“pr”],“ev”:false,“enc”:false,“minValue”:1,“maxValue”:1,“minStep”:1,“valid-values”:[1]}]},{“iid”:29,“type”:“0000008A-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“characteristics”:[{“iid”:1900546,“type”:“00000023-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Temperature Sensor”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:1900547,“type”:“00000011-0000-1000-8000-0026BB765291”,“format”:“float”,“value”:24.4,“perms”:[“pr”,“ev”],“ev”:false,“enc”:false,“unit”:“celsius”,“minValue”:-50,“maxValue”:100,“minStep”:0.1}]},{“iid”:30,“type”:“00000082-0000-1000-8000-0026BB765291”,“primary”:false,“hidden”:false,“characteristics”:[{“iid”:1966082,“type”:“00000023-0000-1000-8000-0026BB765291”,“format”:“string”,“value”:“Humidity Sensor”,“perms”:[“pr”],“ev”:false,“enc”:false},{“iid”:1966083,“type”:“00000010-0000-1000-8000-0026BB765291”,“format”:“float”,“value”:45,“perms”:[“pr”,“ev”],“ev”:false,“enc”:false,“unit”:“percentage”,“minValue”:0,“maxValue”:100,“minStep”:1}]}]}]}

Hey quick question can I add a Lockly Visage Zeno Series Facial Recognition Deadbolt to this app. It’s homekit compatible and it on Wi-Fi? Thank you for the help

Just try, it will add most of the Apple defined characteristics. If fail, DM me.

I have 2 aqara FP2’s. What i noticed that they are falling in and out in the flow. Also it looks like it makes homey a little slower. And sometimes misses a trigger I noticed this with Homekit controller V2.1.19 and V2.1.24. I have homey firmware V13.4.0-RC8.

Already tried to restart modem and router, homey and the 2 aqara FP2,s

The log is: 3ea9647a-cffc-41e7-a9ff-e7ccd78058b0

20260724_114832_515218217006790

Seen that too. Looking into it. Doing a lot of capability changes, I think that is the cause of this

Aaaah. Thank you, Martin. Take the time.

Can you check if update 25 in test still has this behaviour?

Hi Martin,

Just FYI It possibly is concerning the same cause like this similar issue a while ago (flowcards getting re-created like crazy)

Waarschijnlijk wel. Ik controleer nu of ik de opties al heb gewijzigd. Het lijkt erop dat het probleem in 25 is opgelost.

Thank you. I will check it tonight after work.

It helped. The flow trigger for my aqara FP2 works normal now. Thank you.

Zullen we hier gewoon in het Nederlands verder gaan? :wink:

Ik zie nu dat het een nederlandse forum is. :smile: Soms wordt je naar een engelse forum gestuurd.