resiyhome/resiyhome-health-sync — explained in plain English
Analysis updated 2026-05-18
Bring your Google Health activity, sleep, and heart rate data into Home Assistant dashboards and automations.
Track health data for multiple people in one household, each with their own Google authorization.
Monitor sync health through redacted diagnostics without exposing your actual health values.
| resiyhome/resiyhome-health-sync | alx-code/lingbot-video-1.3b-fp8 | andrevicencio/tmux-flash | |
|---|---|---|---|
| Stars | 7 | 7 | 7 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | — | easy |
| Complexity | 3/5 | — | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires creating your own Google Cloud project and OAuth client before the integration can authenticate.
Health Sync by ResiyHome is a custom integration for Home Assistant, the popular open source home automation platform. It pulls a person's Google Health data into Home Assistant as read-only entities, checking for new data roughly every 15 minutes. It supports more than one person at once, each with their own separate Google authorization, and it does not run through any shared service owned by the developer, since each installation needs its own Google Cloud project and OAuth client set up by the user. Once connected, it can show entities for things like activity, sleep, heart rate, respiratory rate, oxygen levels, fitness and workout data, plus an optional weight entity. Instead of storing the raw data Google sends back, it keeps a compact normalized daily summary, and its built in diagnostics report whether syncing is healthy without exposing any actual health values or login credentials. The integration only asks for three specific read-only Google Health permissions, covering activity and fitness, health metrics and measurements, and sleep. Several more detailed entities, such as heart rate zone minutes broken out by intensity or weight, exist but are turned off by default and need to be enabled on purpose. Installation is done through HACS, a popular add-on manager for Home Assistant, by adding this repository as a custom integration, letting the download finish, restarting Home Assistant once, then setting up your own Google Cloud OAuth client and adding the integration through Home Assistant's normal settings screen. Multiple people in one household can each be added as their own config entry using their own authorized Google account. The project is explicit that it is not affiliated with Google, Fitbit, Apple, or Home Assistant's makers, and that it is not a medical device and gives no medical advice or emergency monitoring. It is written in Python and released under the MIT License.
A read-only Home Assistant integration that syncs a person's Google Health activity, sleep, and heart data into normalized daily entities every 15 minutes, without storing raw health data.
Mainly Python. The stack also includes Python, Home Assistant, HACS.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.