I’m using the daily steps and daily calorie sensors from my Samsung Watch 4 but the updates are infrequent and inaccurate. Can we somehow improve the performance? So even when it does update, it’s not with the latest values, like there’s a considerable delay.
Make sure to grant the app background access from within the Samsung companion app on your phone. Frequency of updates is based on wear os we don’t have much control like we do on the phone. However you should see a bit more frequency. There are some issues like updates stop with DND but those are again from the os
I think I have a solution, albeit a workaround. I created a script to manually update sensors, and I’ll add an automation to run it every couple of hours so the values are updated:
service: notify.mobile_app_galaxy_watch4_85cm
data:
message: “command_update_sensors”
the proper solution woudl be to grant hte app background access using the companion app from samsung installed on your phone
No, no notification.
how did you do?
Hi, I use an automation that triggers 3 times a day and a script. The 11.40 pm is so I can get the latest from the watch although it’s only close to the latest readings.
(Sorry, not sure how to format the yaml here)
Automation:
alias: Update watch sensors
description: Updates 12, 6, 11.40 pm
trigger:
- platform: time
at: “12:00:00” - platform: time
at: “18:00:00” - platform: time
at: “23:40:00”
condition:
action: - service: script.update_watch_sensors
data: {}
mode: single
Script:
alias: Update watch sensors
sequence:
- service: notify.mobile_app_galaxy_watch4_85cm
data:
message: command_update_sensors
mode: single
icon: mdi:watch