nightscout / AndroidAPS

Opensource automated insulin delivery system (closed loop)
https://wiki.aaps.app
GNU Affero General Public License v3.0
696 stars 1.7k forks source link

[Wear] [GW4] [3.0.0] Bolus progress sound and/or vibration cannot be silenced #1672

Closed reijoahola-nightscout closed 2 years ago

reijoahola-nightscout commented 2 years ago

I have in Galaxy Watch 4 watch (GW4) notifications on and notification cause both sound and vibrate. However, I do not want these for AAPS bolus progress events (both sound and vibrate off for bolus progress).

There is AAPS setting in the watch "Vibrate on bolus" and I have turned it OFF but still it vibrates for bolus.

It would be also a nice feature to have a possibility to do the same for sound.

DM-LTR commented 2 years ago

I am experiencing the very same behavior (Galaxy Watch 4, WearOS 3, AAPS master 3.0.0.1, app/wear apk fullrelease). Vibrate on bolus OFF, but every bolus step administered from smartphone is followed by vibration on watch (despite the watchface settings or watch sound/vibrate mode). This does not apply for individual SMBs. Turning "use system notifications" in AAPS settings does not make any change.

Andries-Smit commented 2 years ago

This issue ia caused by the changed API for notification. Before wear last OS update is buzzed only twize. Before wear os verion x, the the notification could be changed. Fixing this issue removes the progress to the background. i dont want to do that, because the cancel button is not available. The work around is to build some thing custom.

vanelsberg commented 2 years ago

@Andries-Smit How about (if feasible) a temporary work around by doing update notifications less often (e.g. in progress steps of 25%)? This way one would only get 5 or 6 beeps, Cancel would still be possible.

Andries-Smit commented 2 years ago

There is a workaround, for now, disabling the notification completely:

In the Sttings of Watch AAPS

Choose AutoWear (and any other apps), select channels and voilà.

DM-LTR commented 2 years ago
  • Scroll to bottom > App notifications > Show all

Tried... but this menu item is missing in my case (Android 12, Samsung One UI 4.1) (https://www.xda-developers.com/android-developer-options/)

vanelsberg commented 2 years ago

...this menu item is missing in my case (Android 12, Samsung One UI 4.1)

Note: this is about Android Wear OS (developer) settings - so on the watch, not the phone.

DM-LTR commented 2 years ago

Ahh, sorry, but this was not clear at all. Watch settings is mentioned just after the 1st paragraph.

DM-LTR commented 2 years ago

Solved in 3.1 beta 1...bolus delivery progress is announced via separate notification tile, not as ongoing/repeated one-time notification. Thx