How do I add Health Connect to Home Assistant

My Samsung Galaxy phone has Health Connect in Settings (it told me to uninstall the app to save space) and is aware of Home Assistant, so gave it access to all the data items (see screenshots), but I can’t see anything new in HA and there doesn’t seem to be either Google or Samsung integration for Health Connect. How do I access the data?

Hi,
You seem to have enabled Android -> HA App, but not HA App -> HA to get the data into HA.

  • Android App → Settings → Companion App → Sensors → Manage Sensors → Health Connect sensors

Then weight 15 mins (the default reporting period) and search under Settings → Developer Tools → Statistics for matching entities that HA is collecting.


Personally, the closest I’ve seen to getting activity stats is a Strava integration via HACS:

Sadly, for cyclists, the Strava API is broken as the yearly totals “all cycling” didn’t actually include ALL CYCLING.

In general, Health Connect seems to be a partially developed UI for Android-level fitness metric sharing that doesn’t really work. Looks good; does little!

For a while it looked like there ware no background data sharing, so if you remembered to open Fit, stuff (sometimes) happened. Now? I gave up.

If this helps, :heart: this post!

1 Like

Thanks. I wasn’t aware of the Companion App settings at all! I’ve only started using HA seriously about a month ago, since, when I looked several years ago, it didn’t seem to support the devices I had. Now, after an upgrade to our heating system, I decided to look again and am surprised at how many sensors it found!

There’s a lot to look at in the list of sensors!

I personally disable almost all to reduce both the Android load (minor battery gains!), and stop HA getting clogged up with data that’s never used.

There’s also the privacy aspect, which is important if you also use Home Assistant as a Building Management System (we don’t need to know where you are; just that you can turn the office heating on).

If the answer has fixed your question, marking it as SOLUTION can help others find the answer.

If you’ve any other questions, just ask!