[Android][Kotlin] Battery level of bluetooth devices including all Bluetooth devices and also Apple devices. Read description for more info.

Job ID: 37542702

Budget: €30 – €250 EUR

I am looking for a developer who can help me retrieve and display battery level information for Bluetooth devices on Android device using Kotlin.

Bluetooth Devices:
- Apple devices such as AirPods
- Other devices such as headphones and watches (Higher importance)

Battery Level Information:
- For other devices, I would like to display the overall battery level and if supportted show battery level per bud and also their charging case.
- For Apple devices, I would like to display the battery level for each individual AirPod and their charging case separately.

Display Options:
- I would like the battery level information to be displayed in both percentage and circle indicator.

Skills and Experience:
- Experience with Bluetooth technology and device communication
- Familiarity with various Bluetooth device protocols and APIs

If you have the skills and experience required for this project, please provide examples of similar work you have done in the past.

I have source of an app that already detect devices and their battery level, but I need info for apple devices, charging case and buds separately if supported, and revise the code for other devices as now some of them don't return percentage even when paired.
Uploaded screenshot of the progress.


Please read description fully and bid. Your bid represents your working price, we can modify it a bit if needed.