YAPET.DEV / PROJECTS / BODY SCALE SYNC

Body Scale Sync.

Scale readings from Home Assistant land in Apple Health. No account, no server, nothing collected.

WHAT IT SOLVES

You already own the scale and already run Home Assistant. The readings sit in one place and the rest of your health data lives in another. This is the piece that moves them across — and the credential never leaves the device.

WHAT IT DOES
Point it at your instanceA local address or a public one. Sign in through Home Assistant, or paste a long-lived token.
Confirms the entities firstIt ranks the candidates for each measurement and shows you what it picked before writing anything.
Then it keeps upNew readings land in Health on their own. The same reading is never written twice.
Both widget sizesThe last reading and how long ago it arrived, so a scale that stopped reporting is visible without opening anything.
Whatever your scale reportsWeight always. Body fat, muscle mass and BMI when the scale measures them and Home Assistant exposes them.
BUILT WITH
iOS 18+Home AssistantApple Health