0xreversed/with.ai
APIs and protocolsPartialSource available
Target: iHealth KN-550BT

NickLD/hass-ihealth-bp

by NickLD Repository0 views

Evidence at a glance

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

AI involvement
Reported models: Claude. Tools: Home Assistant. The writeup below describes the work attributed to AI.
Reported result
Partial. This is the directory's source-based outcome classification.
Independent confirmation
Not reported.
Human work and limitations
The project explicitly notes that while the primary protocol is tested, older firmware variants are implemented but untested. The integration relies on Home Assistant's Bluetooth stack and requires specific proxy configurations for reliable connectivity.

Original sources

What was done

A HACS integration that enables local Bluetooth synchronization of iHealth KN-550BT blood pressure monitors with Home Assistant, replacing the need for cloud accounts or the official app.

The hass-ihealth-bp project provides a HACS custom integration to sync iHealth KN-550BT blood pressure monitors with Home Assistant via Bluetooth. The integration was developed by reverse engineering the Bluetooth protocol for interoperability. It supports local data retrieval, clock synchronization, and cuff memory management. While the integration is confirmed to work with firmware 303 (hardware 300), support for older firmware versions remains untested; these versions utilize a different protocol implemented from the iHealth app's code and require user-submitted debug logs for verification. Development of the integration involved contributions from Claude Opus 5.5 and Claude Sonnet 5.5, as documented in the commit history. The integration is not affiliated with iHealth Labs and is not intended for medical diagnosis.