Send heartrate, floor, and respiration rate values to Home Assistant

This commit is contained in:
Klaas Winter
2024-08-05 18:02:37 +02:00
parent 19642c6679
commit 700e7ca822
3 changed files with 149 additions and 84 deletions

View File

@ -77,18 +77,7 @@ class Settings {
} else {
// System.println("Settings update(): Doing just sensor creation.");
// We already have a Webhook ID, so just enable or disable the sensor in Home Assistant.
// Its a multiple step process, hence starting at step 0.
mWebhookManager.registerWebhookSensor({
"device_class" => "battery",
"name" => "Battery Level",
"state" => System.getSystemStats().battery,
"type" => "sensor",
"unique_id" => "battery_level",
"unit_of_measurement" => "%",
"state_class" => "measurement",
"entity_category" => "diagnostic",
"disabled" => !Settings.isSensorsLevelEnabled()
}, 0);
mWebhookManager.registerWebhookSensors();
}
if (mIsSensorsLevelEnabled) {
// Create the timed activity