Just a thought, but sometimes bluetooth devices advertise quickly (high power state) when they are first turned on, and only go to a lower power state when they've been 'paired'.
I guess you could try pairing one with their official app and see if it lasts any longer?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Just a thought, but sometimes bluetooth devices advertise quickly (high power state) when they are first turned on, and only go to a lower power state when they've been 'paired'.
I guess you could try pairing one with their official app and see if it lasts any longer?