mirror of
https://github.com/house-of-abbey/GarminHomeAssistant.git
synced 2025-06-17 20:08:33 +00:00
Update WebhookManager.mc
Returned internationalized string for unavailable to "unknown" as per review comments advice.
This commit is contained in:
@ -209,7 +209,6 @@ class WebhookManager {
|
|||||||
function registerWebhookSensors() {
|
function registerWebhookSensors() {
|
||||||
var activityInfo = ActivityMonitor.getInfo();
|
var activityInfo = ActivityMonitor.getInfo();
|
||||||
var heartRate = Activity.getActivityInfo().currentHeartRate;
|
var heartRate = Activity.getActivityInfo().currentHeartRate;
|
||||||
var unavailable = WatchUi.loadResource($.Rez.Strings.Unavailable) as Lang.String;
|
|
||||||
|
|
||||||
var sensors = [
|
var sensors = [
|
||||||
{
|
{
|
||||||
@ -236,7 +235,7 @@ class WebhookManager {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name" => "Steps today",
|
"name" => "Steps today",
|
||||||
"state" => activityInfo.steps == null ? unavailable : activityInfo.steps,
|
"state" => activityInfo.steps == null ? "unknown" : activityInfo.steps,
|
||||||
"type" => "sensor",
|
"type" => "sensor",
|
||||||
"unique_id" => "steps_today",
|
"unique_id" => "steps_today",
|
||||||
"icon" => "mdi:walk",
|
"icon" => "mdi:walk",
|
||||||
@ -245,7 +244,7 @@ class WebhookManager {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name" => "Heart rate",
|
"name" => "Heart rate",
|
||||||
"state" => heartRate == null ? unavailable : heartRate,
|
"state" => heartRate == null ? "unknown" : heartRate,
|
||||||
"type" => "sensor",
|
"type" => "sensor",
|
||||||
"unique_id" => "heart_rate",
|
"unique_id" => "heart_rate",
|
||||||
"icon" => "mdi:heart-pulse",
|
"icon" => "mdi:heart-pulse",
|
||||||
@ -258,7 +257,7 @@ class WebhookManager {
|
|||||||
if (ActivityMonitor.Info has :floorsClimbed) {
|
if (ActivityMonitor.Info has :floorsClimbed) {
|
||||||
sensors.add({
|
sensors.add({
|
||||||
"name" => "Floors climbed today",
|
"name" => "Floors climbed today",
|
||||||
"state" => activityInfo.floorsClimbed == null ? unavailable : activityInfo.floorsClimbed,
|
"state" => activityInfo.floorsClimbed == null ? "unknown" : activityInfo.floorsClimbed,
|
||||||
"type" => "sensor",
|
"type" => "sensor",
|
||||||
"unique_id" => "floors_climbed_today",
|
"unique_id" => "floors_climbed_today",
|
||||||
"icon" => "mdi:stairs-up",
|
"icon" => "mdi:stairs-up",
|
||||||
@ -270,7 +269,7 @@ class WebhookManager {
|
|||||||
if (ActivityMonitor.Info has :floorsDescended) {
|
if (ActivityMonitor.Info has :floorsDescended) {
|
||||||
sensors.add({
|
sensors.add({
|
||||||
"name" => "Floors descended today",
|
"name" => "Floors descended today",
|
||||||
"state" => activityInfo.floorsDescended == null ? unavailable : activityInfo.floorsDescended,
|
"state" => activityInfo.floorsDescended == null ? "unknown" : activityInfo.floorsDescended,
|
||||||
"type" => "sensor",
|
"type" => "sensor",
|
||||||
"unique_id" => "floors_descended_today",
|
"unique_id" => "floors_descended_today",
|
||||||
"icon" => "mdi:stairs-down",
|
"icon" => "mdi:stairs-down",
|
||||||
@ -282,7 +281,7 @@ class WebhookManager {
|
|||||||
if (ActivityMonitor.Info has :respirationRate) {
|
if (ActivityMonitor.Info has :respirationRate) {
|
||||||
sensors.add({
|
sensors.add({
|
||||||
"name" => "Respiration rate",
|
"name" => "Respiration rate",
|
||||||
"state" => activityInfo.respirationRate == null ? unavailable : activityInfo.respirationRate,
|
"state" => activityInfo.respirationRate == null ? "unknown" : activityInfo.respirationRate,
|
||||||
"type" => "sensor",
|
"type" => "sensor",
|
||||||
"unique_id" => "respiration_rate",
|
"unique_id" => "respiration_rate",
|
||||||
"icon" => "mdi:lungs",
|
"icon" => "mdi:lungs",
|
||||||
|
Reference in New Issue
Block a user