Problems getting Heart Rate from Samsung 5 watch after upgrade to Wear OS 4

Or can I run the service call some other way; outside the automation editor?

how do you know its not working :wink: the app wont post anything if the command was successful we just force an update if there is one to send. If the app has an error sending back the data then that can also be an issue and you wont see that in the interface

Developer tools > Services

Thank you. Tried; and I can see the notification if I send “command_screen_on” but I can’t see the notification if I send “command_update_sensors”.
That COULD mean that “command_update_sensors” gets executed instead of displayed, and “command_screen_on” gets displayed because it’s not available as a command.
But I don’t get an update in the chart.

how about other sensors like battery life? also did you grant access all the time to the sensor? that was a new update in Wear OS 4 that body sensors need to be granted permission all the time.

I went through all the settings I could find and granted everything, excluded from battery savings, etc. I could have missed something.
The fact that when I start the watch HA I get a reading suggests the phone app has all it needs but the watch doesn’t.
I spent hours trying to find/allow everything.

INSIDE the phone “Wear” app I can’t find anything that would matter. Is there? Or just in phone settings to allow the “Wear” app to do everything anytime?
And I don’t think the Google “Wear OS” app matters for the Samsung watch.

remember samsung has their own companion app installed on your phone that controls the watch, thats where you need to look for watch app specific settings for background access.

That is the “Wear” phone app. I removed HA from “Sleeping Apps”.
And for “HA” it shows: “Background activity allowed”.

ok if you feel you have enabled it in the correct app, next step is to go on the watch settings and look at teh body sensor permission to make sure the app has access to it all the time. Its going to be a bit nested to find it. On my pixel watch I need to go system settings > notifications & app > app info > HA > permissions> sensors and confirm its set to always.

on a samsung watch it may be slightly different.

I found “it” (I think) and it was NOT all the time.
Now it is!
I’ll test it.
THANK YOU! (AGAIN)
I better write me a OneNote of ALL the places that (may) matter.
It does seem to work; time will tell, but I am hopeful!

1 Like

I have a feeling I only got this “Allow all the time” option with Wear OS 4; which I just got… within the last month. I never saw it before!
Is that possible, or I just didn’t look in the right places?

no you are correct allow all the time was added in Wear OS 4, it did not exist in previous versions

Maybe THAT’S WHY!!! Nothing I tried worked; I am now more hopeful!
Maybe you; Pixel people are privileged… everything has a cost :frowning:

Thank you very much for your time and patience!
I tried to write the sentence above in all caps, but couldn’t post it.

1 Like

I have found the setting in HA app on the watch. However it seems I cannot enable it. Pressing the setting does not change anything!

Have you seen that kind of issue ?

Screenshot_20240326_192602_android

It’s a labyrinth in there. I don’t remember the sequence that made it possible for me to enable it.
Make sure you have HA both on Phone, Watch and they both work (turn something On/Off), go through all possible permissions (maybe health?)…

Yes! Finally managed.

You have to enable access to the sensors for HA watch app for all the time. First time you try to change sensor state, there is a text which tells you that you can enable it in some settings, and there is a link to the settings page.

So first time I was just trying to enable the setting, but after I reinstalled the watch app and it showed this info again. This time I followed the link and changed setting to always allow access to the sensor. This setting can be changed also by going to the settings → security and privacy → privacy → Permission Manager → sensors, etc.

Now it works and I get this info in HA.

Thank you for the help!

you probably denied the permission originally, android does not allow apps to prompt users multiple times

I thought what “we” did last time would solve it, but it’s still not working. I’m annoyed, disappointed, ready to give up.
I’d like to hear from @marcomr if he gets multiple points of data throughout the day, without (re)starting the apps all the time, as I also have Samsung watch and phone.
Maybe the Google/Pixel watch is… blessed somehow.