A library that lets you retrieve heart rate data from Pulsoid without using an API key
Project description
PulsoidClient
A simple Python package meant for accessing heart rate data from Pulsoid without the use of an API key.
Installation
Just run pip install pulsoid_client
Setup
In order to use this method, you have to use Pulsoid Cloud (connect your preferred heart rate device to your phone, and use the mobile app).
1. Make sure your pulse is visible in the Pulsoid app
2. Go to https://pulsoid.net/ui/configuration
3. Select any one of the trackers available, and click "configure"
4. Click "Copy" next to the source URL
5. Use it with the Python library
from pulsoid_client import PulsoidClient
client = PulsoidClient(widget_url="https://pulsoid.net/widget/view/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", callback_function=heart_rate_callback)
6. See examples/ for more in-depth exampless
(NOTE: the "67" values were not intended, my heart rate just so happened to be that when I took the screenshots..)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pulsoid_client-0.0.1.tar.gz.
File metadata
- Download URL: pulsoid_client-0.0.1.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14189617662cafbce7c95ea72195b2c2a5b3177491807797072f12821dd390a7
|
|
| MD5 |
927ee86b1c7737cc6898f4a6ad3a79d7
|
|
| BLAKE2b-256 |
4e2baca50331983bd65b6ab05e3e08b1f4007aa5f2115e6235518e09dc77e26a
|
File details
Details for the file pulsoid_client-0.0.1-py3-none-any.whl.
File metadata
- Download URL: pulsoid_client-0.0.1-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dde37d70b6e849630dfbc18bf052ddda4d9a50d955b9abe8096232f32d0826ea
|
|
| MD5 |
69de593e2e144f92d36b393943055b81
|
|
| BLAKE2b-256 |
50a50f42bc6ed9c9166a59cdc12651b8c7c66de3f89b528cbd746ec5ed026aaa
|