You don&#x27;t care where your bike went, you care where it is, and you want a way to get that data remotely. The GPS only needs to be on when you call your bike, and that&#x27;s where the problem lies: you have to find a way to decrease power usage of the GSM part.<p>Switching it on for a minute or so every hour if outside BLE range could help, but would make it harder to locate your bike fast. Maybe, it should start at a 100% duty cycle, and drop off over time? (Clock drift shouldn&#x27;t be a problem. The device has GPS, so it has an accurate clock)<p>And you need to filter that &#x27;motion detected&#x27; thing, or your bike will keep resetting itself, even before it can check the BLE connection. Or is that something that the sensor ICs can do for you, too, nowadays?