AndroidAPS icon indicating copy to clipboard operation
AndroidAPS copied to clipboard

[WearOSApp] Huge Energy Consumption when using Complications

Open Rhabarbara745 opened this issue 4 years ago • 6 comments

AAPS 2.6.1 full release Watch: Fossil Gen 5

Using a simple WatchMaker Watchface with AAPS "Full Status" Complication leads to massive energy consumption of the AAPS wear app -> 40 % shorter battery life

Watchmaker Watchface "Full Status" Complication Watchmaker Watchface AAPS NoChart Watchface AAPS Watchface

Is there a workaround or anything i can try?

Rhabarbara745 avatar Apr 16 '20 20:04 Rhabarbara745

I have same issue with a Huawei watch. I tried a lot of things but no solution. I use now complication from xdrip.

gregorybel avatar Apr 16 '20 20:04 gregorybel

@Rhabarbara745 please try:

  • watchface without AAPS complications (but with other frequently refreshed ones) - to exclude watchface-complication-os interactions
  • does usage is the same with other complication-enabled watchfaces

Unfortunately, it seems very device & watchface dependent, and SDK gives little-to-none control over refresh.

On Huawei Watch 2 i have 8% consumption, which is not stellar but tolerable:

dlvoy avatar May 11 '20 18:05 dlvoy

Further tests: Another watchface with aaps complication, battery life seems to be pretty similar: Screenshot_20200513-192701

Same Watchface with step counter and 3rd party weather app complication: (+ ~10 hours) Screenshot_20200515-233751

Can't say how often step counter does update data, I hope it is comparable to aaps. If I can help with further information, logfiles etc please let me know.

Rhabarbara745 avatar May 21 '20 09:05 Rhabarbara745

Iam so worry about this high baterie consuming. Iam very happy to leave the original dexcom watchface and switch to manufacture-watchface with aaps-Complication. But now, my watch lifetime is the halft. :(

Please build a patch for this problem. (I have a fossil gen5 too with last os-update)

rICTx-T1D avatar May 25 '20 18:05 rICTx-T1D

I will work on rewriting complications refresh algorithm, but it is quite complex topic

dlvoy avatar Jun 17 '20 13:06 dlvoy

I will work on rewriting complications refresh algorithm, but it is quite complex topic

Thanks for reviewing this annoying bug. I hope you can find a solution. Many thanks in advance.

rICTx-T1D avatar Jun 23 '20 19:06 rICTx-T1D