What do you mean by additional presence detection?
Where is your main Theengs Gateway running, on which machine and which installation kind off Theengs Gateway?
If you want too extend just the receiving range in addition to your main Theengs Gateway installation for basic Home/Away detection, the easiest and cheapest way would be to deploy some additional ESP32s with the esp32dev-ble-mqtt-undecoded binary of OpenMQTTGateweay. It is a lighter, cheaper and more energy efficient way to extend the Apple device detection compared to an extra RPi.
Then it really seems that a work profile might possibly restrict some of the Bluetooth functionality, as otherwise all Apple devices with correctly entered Identity MAC addresses and their correct IRKs will be recognise, if the Bluetooth braodcast its not being restricted in some way.
Do you see Bluetooth active in the Control Centre/Settings on the iPhone SE?
It is running on RPi4B. Its installed with pip. The second one RPi3B is always there, so i don´t see any reason to change it with OMG. I do have other OMGs running⌠Thx
Yes, it is on, because i do need my headset in home office
Ok, then this will only work with an additional RPI, and using the presence topic
Then I really donât know why it is not being correctly recognised, unless there is a typo in the Identity MAC or the IRK though the ESPresense hex reversal conversion, or the initial ESPresense IRK retrieval.
In your initial posts you stated that you can see you original iPhone with its random MAC addresses. How did you monitor that, and can you monitor your iPhone SE with its random MAC addresses at all? You might want to switch off all other iPhones and iPads in the house for that to be sure they are coming from the iPhone SE
If you see these random MAC beacons in MQTT Explorer it does mean that your iPhone SE is likely also sending out the required BLE broadcasts.
How did you add the Identity MAC and IRK to the already existing other iPhone Identity MAC and IRK. Can you paste how you entered it for these two devices on your pip installation, i. e. did you add a comma in between the two credential definitions?
Yes, this looks fine like that, and if the second Identity MAC and IRKL are also correct the second iPhone should also be recognised - unless a work profile is restricting some of the Bluetooth braodcasts.
Could you set Advertisement and advanced data to true, and post another MQTT message like above, not just of the presence topic, but also of its BTtoMQTT messages? And possibly also post a message for the original iPhone. Iâm wondering why this particular iPhone 8 might have shorter manufacturer data. Are they both linked to the same Apple Account/ID?