seemoo-lab / openhaystack

Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.
https://owlink.org
GNU Affero General Public License v3.0
8.49k stars 465 forks source link

Power consumption during trakking #21

Closed PrinzEric closed 3 years ago

PrinzEric commented 3 years ago

How many Power need the BBC when trakking ?

3V Battery Pack take how many Time ? And how often take the BBC send the Signal out ? Instantly or 30 min or 1 hour or ever when other IOS Device "Ping" it takes a "Pong" ?!

Big Thanks for the Project and Help.

Sn0wfreezeDev commented 3 years ago

The micro:bit currently sends out the signals as often as possible. This will drain more battery than needed to discover it by iPhones. I cannot really tell you how long a battery pack keeps the micro:bit alive as we did not exactly measure this. The one that was active for the longest time was using about 3000mAh in 5 days.

PrinzEric commented 3 years ago

Thanks for this Information Sn0wfreeze

Sn0wfreezeDev commented 3 years ago

Hi @PrinzEric I just wanted to inform you about my current test. I attached the BBC micro:bit to a 6000mAh battery pack and it continues to run for 2 weeks now.

PrinzEric commented 3 years ago

D0182088-730A-4596-BF26-8963712660DA

i use it for my Segway Ninebot Max Scooter, Connected internal @5V DC Port from the Controller. Works very nice.

gekooo commented 3 years ago

I Love this project! I have an nrf and it consumes 1mah. wanna try to reduce the advertisement frequency but i dont know how to do that. its been 5 days and the 3v battery pack is 2.7v now

PrinzEric commented 3 years ago

I love it too ... The BBC also have a CR2032 Battery Modul but I think it's empty to quick. For me with the Scooter is perfect. Also car or use a 18650Battery Case u can use it very long time autark. But I think the official AirTags are releasing next days ;)

RayPS commented 3 years ago

How can I set a lower frequency to save power?

PrinzEric commented 3 years ago

Good Question, only Sn0wfreezeDev can make this. Maybe 1 or 5 or 10 Minutes.

Sn0wfreezeDev commented 3 years ago

I'd recommend the firmware by @acalatrava. His firmware is linked here: https://github.com/seemoo-lab/openhaystack/issues/57#issuecomment-872807642

It should last about 3 years. We are currently working on an enhanced firmware, but its not finished yet.