MatthewKuKanich / FindMyFlipper

The FindMy Flipper app turns your FlipperZero into an AirTag or other tracking device, compatible with Apple AirTags and Samsung SmartTag and Tile Trackers. It uses the BLE beacon to broadcast, allowing users to clone existing tags, generate OpenHaystack key pairs for Apple's FindMy network, and customize beacon intervals and transmit power.
1.49k stars 48 forks source link

Suggestion: Add live battery meter #42

Closed runestone74 closed 4 months ago

runestone74 commented 6 months ago

Hi, it seems like the battery in Apples "Find my" is stuck to 100%, I guess it is a quickfix until proper battery management is implemented. Thanks for a great app!

MatthewKuKanich commented 6 months ago

It's stuck at 100% because this is what our payload is set to advertise. I'm working on making this dynamic so we can see the actual battery level. Stay tuned, coming soon!

nortakales commented 4 months ago

As far as I can tell, Apple has removed the ability to see battery % in the Find My app. I don't see it for my Flipper or any of my other air tags. https://www.macrumors.com/2022/07/21/apple-removes-airtag-battery-level-icon-find-my/

MatthewKuKanich commented 4 months ago

I have added this feature in the latest update! Battery reporting now reports the Flippers battery. There are only 4 battery states so the % in divided and then put into one of those states that matches the closest. Even with apple not showing the battery % in app, the data is still stored and parsed.

So you can see the working battery % with open haystack, macless haystack, my method, android, and any BLE scanner.

runestone74 commented 4 months ago

Hi again, running v3.5 on Momentum, and it seems like the battery is only updated when going in to the app, not when using it in the background.