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

Matter devices have the capability to support multiple controllers, e.g. Home and Homey.

An IP (wifi) based homekit device can only have one controller, so it is either Home App or Homekit Controller App

Also, looking through the list myself - those devices are still indeed connected to HomeKit. I haven’t removed them - and probably won’t. The Aqara M3 hub is connected to HomeKit, but it is also connected to Homey via Matter. I don’t think I should remove the HomePod, should I?

No, that probably acts as the border router for Matter in Apple. Does not really makes sense as a device anyway

Ok, so I removed the plug from HomeKit and then HomeKit Controller saw it!! Yay…but now when I enter the code and click ok, nothing happens for a bit then I get a “Timeout after 30000ms” message. The plug IS in pairing mode

Tried restarting the app and now it’s no longer seeing the plug - plug is still in pairing mode

I am new to Homey Pro and am trying to integrate the Aqara FP2 into HomeKit Controller. I have followed the instructions carefully in this thread, and searched extensively for other people’s experience.

I can successfully add the FP2 sensor to the IOS Aqara app, which adds it to the IOS Apple HomeKit app. As per instructions, I then remove the sensor from IOS HomeKit app, then try to install in Homey Pro via HomeKit Controller.

HomeKit Controller give me the option of HomeKit IP, then searches for devices. It will find my Lutron Hub, but nothing else. If I unplug my Lutron Hub, it reports “No devices found”. What else can I do to get this working? I’ve tried it several times, resetting the FP2 sensor and starting over.

I have the same issue, only the option “home ip”, nothing where I can add a pin code.

1 Like

Can you restart the app, and after 5 minutes PM me the log (goto the app, configuration, copy log to clipboard)

1 Like

I am getting the following error when typing in the pin for my fp2 and pressing OK:

Tried rebooting my homey pro, the fp2, removing and adding the fp2 again in the aqara app.

undefined2025-04-23T13:40:27.998Z [log] [ManagerDrivers] [Driver:hapIP] {
  name: 'Presence-Sensor-FP2-A61B',
  host: 'Presence-Sensor-FP2-A61B.local',
  fqdn: 'Presence-Sensor-FP2-A61B._hap._tcp.local',
  address: '192.168.1.120',
  port: 56887,
  'c#': 1,
  ff: 2,
  id: 'C5:19:18:8D:90:68',
  md: 'PS-S02D',
  pv: '1.1',
  's#': 1,
  sf: 1,
  ci: 10,
  class: 'sensor',
  sh: 'Cl1aXw==',
  availableToPair: true,
  pairMethod: 0,
  removed: false,
  pingTime: 92.09416600014083
}
2025-04-23T13:40:24.257Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 2
2025-04-23T13:40:24.164Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 2
2025-04-23T13:35:53.918Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T13:35:53.917Z [log] [ManagerDrivers] [Driver:hapIP] UP for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T13:34:28.618Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T13:34:28.616Z [log] [ManagerDrivers] [Driver:hapIP] DOWN for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 1
2025-04-23T13:28:17.927Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 2
2025-04-23T13:28:17.624Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 2
2025-04-23T13:21:58.433Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 2
2025-04-23T13:21:58.130Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 2
2025-04-23T13:20:40.210Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T13:20:40.208Z [log] [ManagerDrivers] [Driver:hapIP] CHANGE for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T13:20:40.206Z [log] [ManagerDrivers] [Driver:hapIP] isAnImportantChange() {
  "addresses": [
    "192.168.1.120",
    "fe80::56ef:44ff:fe4a:a61b"
  ],
  "subtypes": [],
  "name": "Presence-Sensor-FP2-A61B",
  "fqdn": "Presence-Sensor-FP2-A61B._hap._tcp.local",
  "host": "Presence-Sensor-FP2-A61B.local",
  "referer": {
    "address": "192.168.1.120",
    "family": "IPv4",
    "port": 5353,
    "size": 635
  },
  "port": 49558,
  "type": "hap",
  "protocol": "tcp",
  "txt": {
    "sh": "zkU8rg==",
    "ci": "10",
    "sf": "0",
    "s#": "16",
    "pv": "1.1",
    "md": "PS-S02D",
    "id": "8A:2B:B3:4D:B3:12",
    "ff": "2",
    "c#": "6"
  }
}
2025-04-23T13:20:40.205Z [log] [ManagerDrivers] [Driver:hapIP] isAnImportantChange() networking changed to 192.168.1.120 : 49558 was 192.168.1.120 : 60320
2025-04-23T13:20:38.059Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T13:20:38.056Z [log] [ManagerDrivers] [Driver:hapIP] CHANGE for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T13:20:38.055Z [log] [ManagerDrivers] [Driver:hapIP] isAnImportantChange() {
  "addresses": [
    "192.168.1.120",
    "fe80::56ef:44ff:fe4a:a61b"
  ],
  "subtypes": [],
  "name": "Presence-Sensor-FP2-A61B",
  "fqdn": "Presence-Sensor-FP2-A61B._hap._tcp.local",
  "host": "Presence-Sensor-FP2-A61B.local",
  "referer": {
    "address": "192.168.1.120",
    "family": "IPv4",
    "port": 5353,
    "size": 635
  },
  "port": 49558,
  "type": "hap",
  "protocol": "tcp",
  "txt": {
    "sh": "zkU8rg==",
    "ci": "10",
    "sf": "0",
    "s#": "15",
    "pv": "1.1",
    "md": "PS-S02D",
    "id": "8A:2B:B3:4D:B3:12",
    "ff": "2",
    "c#": "6"
  }
}
2025-04-23T13:20:38.053Z [log] [ManagerDrivers] [Driver:hapIP] isAnImportantChange() networking changed to 192.168.1.120 : 49558 was 192.168.1.120 : 60320
2025-04-23T13:12:57.276Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 2
2025-04-23T13:12:57.169Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 2
2025-04-23T13:12:21.964Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 2
2025-04-23T13:12:21.861Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 1
2025-04-23T13:10:57.886Z [log] [MyApp] cpu warning
2025-04-23T13:10:53.992Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T13:10:53.991Z [log] [ManagerDrivers] [Driver:hapIP] UP for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T13:10:53.983Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found MSG100-cfa2._hap._tcp.local
2025-04-23T13:10:53.978Z [log] [ManagerDrivers] [Driver:hapIP] UP for MSG100-cfa2._hap._tcp.local service count is 1
2025-04-23T13:10:53.644Z [log] [ManagerDrivers] [Driver:hapIP] discoveredHapBonjour Devices Ready start browsing your network
2025-04-23T13:10:53.632Z [log] [ManagerDrivers] [Driver:hapIP] discoverDevicesBonjour
2025-04-23T13:10:48.628Z [log] [ManagerDrivers] [Driver:hapIP] hapIP driver has been initialized
2025-04-23T13:10:47.938Z [log] [MyApp] Homekit Controller 1.4.6 has been initialized
2025-04-23T13:10:47.937Z [log] capturing stderr
2025-04-23T13:10:47.936Z [log] capturing stdout
2025-04-23T13:09:51.977Z [log] [MyApp] app unload called
2025-04-23T13:00:23.731Z [log] [ManagerDrivers] [Driver:hapIP] {
  name: 'Presence-Sensor-FP2-A61B',
  host: 'Presence-Sensor-FP2-A61B.local',
  address: '192.168.1.214',
  port: 51024,
  'c#': 1,
  ff: 2,
  id: '8A:2B:B3:4D:B3:12',
  md: 'PS-S02D',
  pv: '1.1',
  's#': 1,
  sf: 1,
  ci: 10,
  class: 'sensor',
  sh: 'zkU8rg==',
  availableToPair: true,
  pairMethod: 0,
  removed: false
}
2025-04-23T13:00:21.750Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 3
2025-04-23T13:00:21.718Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 3
2025-04-23T12:59:25.116Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:59:25.116Z [log] [ManagerDrivers] [Driver:hapIP] CHANGE for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T12:59:25.115Z [log] [ManagerDrivers] [Driver:hapIP] isAnImportantChange() {
  "addresses": [
    "192.168.1.120",
    "fe80::56ef:44ff:fe4a:a61b"
  ],
  "subtypes": [],
  "name": "Presence-Sensor-FP2-A61B",
  "fqdn": "Presence-Sensor-FP2-A61B._hap._tcp.local",
  "host": "Presence-Sensor-FP2-A61B.local",
  "referer": {
    "address": "192.168.1.120",
    "family": "IPv4",
    "port": 5353,
    "size": 650
  },
  "port": 60320,
  "type": "hap",
  "protocol": "tcp",
  "txt": {
    "sh": "zkU8rg==",
    "ci": "10",
    "sf": "0",
    "s#": "12",
    "pv": "1.1",
    "md": "PS-S02D",
    "id": "8A:2B:B3:4D:B3:12",
    "ff": "2",
    "c#": "6"
  }
}
2025-04-23T12:59:25.114Z [log] [ManagerDrivers] [Driver:hapIP] isAnImportantChange() networking changed to 192.168.1.120 : 60320 was 192.168.1.120 : 55687
2025-04-23T12:59:22.909Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:59:22.909Z [log] [ManagerDrivers] [Driver:hapIP] CHANGE for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T12:59:22.909Z [log] [ManagerDrivers] [Driver:hapIP] isAnImportantChange() {
  "addresses": [
    "192.168.1.120",
    "fe80::56ef:44ff:fe4a:a61b"
  ],
  "subtypes": [],
  "name": "Presence-Sensor-FP2-A61B",
  "fqdn": "Presence-Sensor-FP2-A61B._hap._tcp.local",
  "host": "Presence-Sensor-FP2-A61B.local",
  "referer": {
    "address": "192.168.1.120",
    "family": "IPv4",
    "port": 5353,
    "size": 650
  },
  "port": 60320,
  "type": "hap",
  "protocol": "tcp",
  "txt": {
    "sh": "zkU8rg==",
    "ci": "10",
    "sf": "0",
    "s#": "11",
    "pv": "1.1",
    "md": "PS-S02D",
    "id": "8A:2B:B3:4D:B3:12",
    "ff": "2",
    "c#": "6"
  }
}
2025-04-23T12:59:22.908Z [log] [ManagerDrivers] [Driver:hapIP] isAnImportantChange() networking changed to 192.168.1.120 : 60320 was 192.168.1.120 : 55687
2025-04-23T12:58:38.074Z [log] [ManagerDrivers] [Driver:hapIP] {
  name: 'Presence-Sensor-FP2-A61B',
  host: 'Presence-Sensor-FP2-A61B.local',
  address: '192.168.1.214',
  port: 51024,
  'c#': 1,
  ff: 2,
  id: '8A:2B:B3:4D:B3:12',
  md: 'PS-S02D',
  pv: '1.1',
  's#': 1,
  sf: 1,
  ci: 10,
  class: 'sensor',
  sh: 'zkU8rg==',
  availableToPair: true,
  pairMethod: 0,
  removed: false
}
2025-04-23T12:58:36.344Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 3
2025-04-23T12:58:36.344Z [log] [ManagerDrivers] [Driver:hapIP] PING ERROR remove from devicesFound Presence-Sensor-FP2-A61B.local
2025-04-23T12:58:33.285Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 3
2025-04-23T12:57:10.294Z [log] [ManagerDrivers] [Driver:hapIP] {
  name: 'Presence-Sensor-FP2-A61B',
  host: 'Presence-Sensor-FP2-A61B.local',
  address: '192.168.1.214',
  port: 51024,
  'c#': 1,
  ff: 2,
  id: '8A:2B:B3:4D:B3:12',
  md: 'PS-S02D',
  pv: '1.1',
  's#': 1,
  sf: 1,
  ci: 10,
  class: 'sensor',
  sh: 'zkU8rg==',
  availableToPair: true,
  pairMethod: 0,
  removed: false
}
2025-04-23T12:57:07.928Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 3
2025-04-23T12:57:07.928Z [log] [ManagerDrivers] [Driver:hapIP] PING ERROR remove from devicesFound Presence-Sensor-FP2-A61B.local
2025-04-23T12:57:04.876Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 3
2025-04-23T12:55:30.072Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:54:30.072Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:53:35.544Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 3
2025-04-23T12:53:35.544Z [log] [ManagerDrivers] [Driver:hapIP] PING ERROR remove from devicesFound Presence-Sensor-FP2-A61B.local
2025-04-23T12:53:32.478Z [log] [ManagerDrivers] [Driver:hapIP] updateDeviceList foundDevices 2
2025-04-23T12:53:30.072Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:52:30.072Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:51:30.073Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:50:30.072Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:49:30.072Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:48:30.072Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:47:30.072Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:46:30.073Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:45:30.040Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:44:30.076Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:43:30.040Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:42:30.040Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:41:30.041Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:40:30.040Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:40:23.195Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:40:23.194Z [log] [ManagerDrivers] [Driver:hapIP] CHANGE for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T12:40:23.193Z [log] [ManagerDrivers] [Driver:hapIP] isAnImportantChange() {
  "addresses": [
    "192.168.1.120",
    "fe80::56ef:44ff:fe4a:a61b"
  ],
  "subtypes": [],
  "name": "Presence-Sensor-FP2-A61B",
  "fqdn": "Presence-Sensor-FP2-A61B._hap._tcp.local",
  "host": "Presence-Sensor-FP2-A61B.local",
  "referer": {
    "address": "192.168.1.120",
    "family": "IPv4",
    "port": 5353,
    "size": 650
  },
  "port": 55687,
  "type": "hap",
  "protocol": "tcp",
  "txt": {
    "sh": "zkU8rg==",
    "ci": "10",
    "sf": "0",
    "s#": "10",
    "pv": "1.1",
    "md": "PS-S02D",
    "id": "8A:2B:B3:4D:B3:12",
    "ff": "2",
    "c#": "6"
  }
}
2025-04-23T12:40:21.004Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:40:21.003Z [log] [ManagerDrivers] [Driver:hapIP] CHANGE for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T12:40:21.003Z [log] [ManagerDrivers] [Driver:hapIP] isAnImportantChange() {
  "addresses": [
    "192.168.1.120",
    "fe80::56ef:44ff:fe4a:a61b"
  ],
  "subtypes": [],
  "name": "Presence-Sensor-FP2-A61B",
  "fqdn": "Presence-Sensor-FP2-A61B._hap._tcp.local",
  "host": "Presence-Sensor-FP2-A61B.local",
  "referer": {
    "address": "192.168.1.120",
    "family": "IPv4",
    "port": 5353,
    "size": 649
  },
  "port": 55687,
  "type": "hap",
  "protocol": "tcp",
  "txt": {
    "sh": "zkU8rg==",
    "ci": "10",
    "sf": "0",
    "s#": "9",
    "pv": "1.1",
    "md": "PS-S02D",
    "id": "8A:2B:B3:4D:B3:12",
    "ff": "2",
    "c#": "6"
  }
}
2025-04-23T12:39:30.040Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:38:30.040Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:37:30.040Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:36:30.009Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:35:30.008Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:34:51.118Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:34:51.117Z [log] [ManagerDrivers] [Driver:hapIP] UP for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T12:34:49.801Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:34:49.797Z [log] [ManagerDrivers] [Driver:hapIP] DOWN for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 1
2025-04-23T12:34:30.008Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:33:30.008Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:32:30.008Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:31:37.524Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:31:37.523Z [log] [ManagerDrivers] [Driver:hapIP] UP for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T12:31:36.371Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:31:36.370Z [log] [ManagerDrivers] [Driver:hapIP] DOWN for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 1
2025-04-23T12:31:30.008Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:31:22.723Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:31:22.721Z [log] [ManagerDrivers] [Driver:hapIP] UP for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T12:31:21.588Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:31:21.586Z [log] [ManagerDrivers] [Driver:hapIP] DOWN for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 1
2025-04-23T12:31:18.731Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:31:18.730Z [log] [ManagerDrivers] [Driver:hapIP] UP for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 2
2025-04-23T12:31:17.431Z [err] [ManagerDrivers] [Driver:hapIP] getDeviceFromFQDN No Device found Presence-Sensor-FP2-A61B._hap._tcp.local
2025-04-23T12:31:17.430Z [log] [ManagerDrivers] [Driver:hapIP] DOWN for Presence-Sensor-FP2-A61B._hap._tcp.local service count is 1
2025-04-23T12:30:30.008Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:29:30.008Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:28:30.008Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:27:30.008Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:26:30.009Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:25:29.976Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
2025-04-23T12:24:29.976Z [err] [ManagerDrivers] [Driver:hapIP] Device not in Bonjour and not pingable, (wait on network UP event) Presence-Sensor-FP2-A61B error EHOSTUNREACH
1 Like

@Skipper @Rob_Morris

Please use pre-formatted text in future so that other users can see easily that this is code, a device interview, protocols, etc. So everything that you haven’t typed in yourself, except for quotations.
These pre-formatted texts can also be copied for other users with just a single click, which reduces the workload for other users, especially for the app developers.

2 Likes

I HAVE AN ISSUE WITH A new F{P2 I just added it. It said fine, but it gives me AN ERROR AFTER THE CODE, AND THE MOTION ALARM WILL NOT TURN OFF

i have the sane osadĂ­a in al fp2 the t I have please fif it asap thanks in advance

try HomeKit Controller | Homey

And please sometimes be a little patient, looks like the Homekit service of the FP2 it very prone to networking issues and can take a while before it shows itself to the network as well. Not much i can do about that, apart from monitoring these connections and try to fix them when they are found.

The fact that the aqara app sometimes works and the homekit not is because it works with different connections the one is not the other!

1 Like

I finally got it to work; I believe that you need to finish the complete initial setup within the Aqara App, that was what fixed the error for me. Not just add it but initially configure it. Even if it is not calibrated or anything, it needs to go through the process…or osadía like you just said��

1 Like

:slight_smile: Post 1

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 :wink:
2 Likes

It took awhile, but I finally got the FP2 sensor installed in HomeKit Controller! Instructions posted by the developer worked for me. I think I may have had trouble with the IOS Home app retaining control of this sensor, even though I thought that I had removed it per HomeKit Controller’s instructions. Multiple tries of resetting the sensor and reinstalling via the Aqara app, removing from Apple Home app, and reinstalling to HomeKit Controller eventually worked. Appreciate the support from @Martin_Verbeek !

I tried everything but get this

Go to app configuration settings and copy the log, PM me the results so I can have a quick look

Hi!

I think i also have the same problem, have 3 PF2 and for sevendays ago one of the started to not respond, after trying to reinstall i get this message.

BR Rune

Hi
I would like to add Eve Shutter to Homey. Eve supports thread. A Matter update is announced but not yet released.
Before I start creating virtual switches and expose those to Apple Home to steer the shutter, I would like to ask if homekit controller could help me to integrate eve shutter into homey for the time being until the shutter will learn matter.

Thank you!