Vitals
Glucose
Glucose readings collected by glucose patches.
Topic
Subscribe to: api_client/<client_name>/<location_id>/<device_id>/vitals/glucose
Response
Not retained
QoS: 1
[
{
"timestamp": "2024-11-12T15:35:39.999457Z",
"glucoseMgPerDl": 120
},
{
"timestamp": "2024-11-12T15:35:39.999457Z",
"glucoseMgPerDl": 120
"glucoseMgPerDl": 110
}
]timestamp: Timestamp of when the reading was taken.glucoseMgPerDl: Glucose level in mg/dL.
Note that glucose monitoring patches might send long lists of readings at once, for example when the device is first connected or after being out of range. In this case, multiple readings will be included in the array.
Supported devices
The currently supported continuous glucose monitoring (CGM) patches are:
- Abbot FreeStyle Libre 3
- Abbot FreeStyle Libre 3 Plus
Blood Pressure
Readings from blood pressure cuffs connected to the Alive via Bluetooth.
Topic
Subscribe to: api_client/<client_name>/<location_id>/<device_id>/vitals/bloodpressure
Response
Not retained
QoS: 1
{
"pulse": 72,
"systolic": 120,
"diastolic": 80,
"timestamp": "2024-11-12T15:35:39.999457Z"
}pulse: Pulse in beats per minute. This property is optional and might not be included in all readings, depending on the capabilities of the blood pressure cuff.systolic: Systolic blood pressure in mmHg.diastolic: Diastolic blood pressure in mmHg.timestamp: Timestamp of when the reading was taken.
Supported devices
The currently supported blood pressure monitors are:
- Beurer BM 48
- Beurer BM 59
- Beurer BM81
Weight
Readings from weight scales connected to the Alive via Bluetooth.
Topic
Subscribe to: api_client/<client_name>/<location_id>/<device_id>/vitals/weight
Response
Not retained
QoS: 1
{
"weightKg": 68.8,
"timestamp": "2024-11-12T15:35:39.999457Z"
}weightKg: Weight in kilograms.timestamp: Timestamp of when the reading was taken.