firmware icon indicating copy to clipboard operation
firmware copied to clipboard

[Feature Request]: Make meshtastic devices discoverable by the Apple FindMy network

Open glitch003 opened this issue 1 month ago • 1 comments

Platform

NRF52, ESP32, RP2040

Description

Reverse engineering of the FindMy network has revealed that there is no authentication needed to advertise location by a bluetooth beacon. Therefore, it's possible to make Meshtastic devices show up on FindMy if the user has properly downloaded a private key from the device. This would be a nice bonus feature for Meshtastic devices to have, in the case where they are out of range of other Meshtastic devices, but within range of any iPhones.

More info is here: https://github.com/seemoo-lab/openhaystack

Note: from the firmware PoV, no integration with Apple services, or an Apple account, is needed. All that is needed is for the beacon protocol to conform. To actually track the device on the FindMy network, you do need an apple account. In practice, this is useful when a user has noticed that a device has not reported it's location on the Meshtastic app for some time, and they could switch over to the FindMy app as a backup to see it's location.

glitch003 avatar Jan 27 '25 18:01 glitch003