Developers wanted to integrate Polar heart rate sensors (with SDK) into Home Assistant

The Polar OH1 sensor is very comforable to wear. All the same, an Australian paper said, it is so accurate that it can be used instead of an ECG device:

There is a Polar Sensor Logger app with MQTT which should allow to connect it to Home Assistant. I tried it once, but I failed. Maybe someone more skilled and more patient than me manages to connect to sensor.

I went through the Integrations of Home Assistant ant came accross the USB Thermometer Temper, which is great. I reviewed some aspects of it on my personal website:

https://petergamma.org/usb-thermometer-temper1f/

There are Youtube videos for the TEMPer1F how to collect sensor data on an Android phone and on a Linux machine.

Does this sensor have an SDK? If so, it is really great. There is a big advantage of a sensor which can be easily connected to a Android Phone or a Linux PC, compared to other sensors, which do not allow this, for instance the Firstbeat Body Guard sensor:

https://petergamma.org/firstbeat-body-guard-and-home-assistant/

In contrast to the Firstbeat sensor, the Polar sensors have an SDK. An integration into Home Assisant would be highly desirable.

I know from my own little experience, how helpful it can be to have your heart rate on you PC or TC screen, especially if you are in trouble of letting go. Just watch your heart rate and wait until it trops.

It seems to use BLE/Gatt (polar-ble-sdk/Polar_Measurement_Data_Specification.pdf at 6a967212b116fc4cd4edc567026d3206b12f7ff1 Ā· polarofficial/polar-ble-sdk Ā· GitHub)

Worth asking the ā€œPassive BLE Monitorā€ guys , they might be interested in the challenge…

1 Like

I’m looking for something like that too. Have you had any luck so far?

1 Like

Happy about every answer and info, thanks. Ikea lighbulbs can now be controlled over MQTT and Home Assistant. But as soon as we try to access sports sensor data by a certain app, my account gets locked in the Gamin forum, in the DC Rainmaker blog about the Polar OH1, comments appear «go away, then it is o.k.» Great that the community here is a bit more friendly.

«Have you had any luck so far?»

No, we did nt. But we found something even more challenging. The most accurate opitcal heart rate sensor on the planet:

1 Like

Is this project active? I’m a senior medical software developer but I’m new to Home Assistant and Android. I’ve an interest in heart rate tracking and Polar seems one of the more friendly ones to integrate with.

I actually work at a company that does EKG analysis software, but I’m not in that division. I usually do image analysis and data analysis.

1 Like

Is this an appropriate place to infodump research?

Some of the integration links I hit are dead, but… (and new users are limited to 2 links in a post, so neutering my research…)

Polar AccessLink API
Appears to use OAuth2 and REST interface for interacting with historical data.

polarofficial/create-mobile-app-for-polar-sensors: An introduction page for developers to start application design
GitHub template for creating a Bluetooth Android application. No contract with Polar required, but some data is limited. Primary support is for H10 model, other sensors supported but may need to look elsewhere for documentation. ā€œComplete set of supported services are available in Bluetooth SIG’s web page.ā€

More proprietary information available here. I think this is ok to use non-commercially but potential commercial partners should follow the link…
Android and IOS support.

Prior HA integration exists, but some complaints that it no longer works, and it was last updated 5 years ago. There’s a stale PR from 3 years ago, so maintainer isn’t even accepting help on it.