Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bluetooth battery monitor w/ notifications on disconnect #357

Open
3 of 21 tasks
KaKi87 opened this issue Mar 5, 2023 · 2 comments
Open
3 of 21 tasks

Bluetooth battery monitor w/ notifications on disconnect #357

KaKi87 opened this issue Mar 5, 2023 · 2 comments
Labels
Intermediate Projects that require a medium level of understanding. Doesn't require much prior knowledge. Medium work This project takes little time to complete. (ETA week or two) Mobile app Ideas that will result in a mobile application.

Comments

@KaKi87
Copy link

KaKi87 commented Mar 5, 2023

Project description

My bluetooth headset lasts days until it warns me of low battery, but it usually happens in the middle of the day, so I'm forced to interrupt what I'm doing to get it charged.

Meanwhile, if I was suggested to charge it the evening before, right after stopping using it, then I wouldn't have been interrupted at all.

Therefore, I'm suggesting to make an app that notifies its user of the battery level of their bluetooth devices after they disconnected those, i.e. when they are not using those anymore, giving them a chance to charge those when they won't be interrupted.

Relevant Technology

Android

Complexity and required time

Complexity

  • Beginner - This project requires no or little prior knowledge of the technolog(y|ies) specified to contribute to the project
  • Intermediate - The user should have some prior knowledge of the technolog(y|ies) to the point where they know how to use it, but not necessarily all the nooks and crannies of the technology
  • Advanced - The project requires the user to have a good understanding of all components of the project to contribute

Required time (ETA)

  • Little work - A couple of days
  • Medium work - A week or two
  • Much work - The project will take more than a couple of weeks and serious planning is required

Categories

  • Mobile app
  • IoT
  • Web app
  • Frontend/UI
  • AI/ML
  • APIs/Backend
  • Voice Assistant
  • Developer Tooling
  • Extension/Plugin/Add-On
  • Design/UX
  • AR/VR
  • Bots
  • Security
  • Blockchain
  • Futuristic Tech/Something Unique
@KOLANICH
Copy link

KOLANICH commented Mar 5, 2023

I guess a model predicting how much the specific headset lasts on the specific battery at specific charge level is absolutely needed, so you only get a notification if you really need to charge. Unfortunately I'm not an expert in lithium battery technology so IDK how the batteries wear out and what reduces their lifespan more, keeping them charged or cycling.

@KaKi87
Copy link
Author

KaKi87 commented Mar 5, 2023

No need to go that far, just log every level change and let the user choose based on that data.

@FredrikAugust FredrikAugust added Medium work This project takes little time to complete. (ETA week or two) Intermediate Projects that require a medium level of understanding. Doesn't require much prior knowledge. Mobile app Ideas that will result in a mobile application. labels Mar 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Intermediate Projects that require a medium level of understanding. Doesn't require much prior knowledge. Medium work This project takes little time to complete. (ETA week or two) Mobile app Ideas that will result in a mobile application.
Projects
None yet
Development

No branches or pull requests

3 participants