From 5889057cd919aa917f274b18750b39c5bad5b48c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20K=C3=B6lsch?= Date: Sat, 4 Nov 2017 13:37:05 +0100 Subject: [PATCH] Introduced a new device class "plug" for the binary sensor. See https://github.com/home-assistant/home-assistant-polymer/issues/550 --- src/util/hass-attributes-util.html | 2 +- src/util/hass-util.html | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/util/hass-attributes-util.html b/src/util/hass-attributes-util.html index e17d821d3b84..f2b0817aa7c8 100644 --- a/src/util/hass-attributes-util.html +++ b/src/util/hass-attributes-util.html @@ -5,7 +5,7 @@ binary_sensor: [ 'connectivity', 'light', 'moisture', 'motion', 'occupancy', 'opening', 'sound', 'vibration', 'gas', 'power', 'safety', 'smoke', 'cold', 'heat', - 'moving'], + 'moving', 'plug'], cover: ['garage'], }; diff --git a/src/util/hass-util.html b/src/util/hass-util.html index be5c8bf2257c..a550b1cd3f39 100644 --- a/src/util/hass-util.html +++ b/src/util/hass-util.html @@ -26,7 +26,7 @@ window.hassUtil.DOMAINS_WITH_MORE_INFO = [ 'alarm_control_panel', 'automation', 'camera', 'climate', 'configurator', 'cover', 'fan', 'group', 'history_graph', 'light', 'lock', 'media_player', 'script', - 'sun', 'updater', 'vacuum', 'input_datetime', + 'sun', 'updater', 'vacuum', 'input_datetime', 'plug', ]; window.hassUtil.DOMAINS_WITH_NO_HISTORY = ['camera', 'configurator', 'history_graph', 'scene']; @@ -385,6 +385,8 @@ case 'safety': case 'smoke': return activated ? 'mdi:verified' : 'mdi:alert'; + case 'plug': + return activated ? 'mdi:power-plug-off' : 'mdi:power-plug'; default: return activated ? 'mdi:radiobox-blank' : 'mdi:checkbox-marked-circle'; } @@ -497,6 +499,7 @@ case 'light': case 'moving': case 'power': + case 'plug': default: } } else if (domain === 'input_datetime') {