diff --git a/src/components/entity/ha-state-label-badge.js b/src/components/entity/ha-state-label-badge.js
index 09ba4865b1..c59ef1e665 100644
--- a/src/components/entity/ha-state-label-badge.js
+++ b/src/components/entity/ha-state-label-badge.js
@@ -43,6 +43,8 @@ export default new Polymer({
return 'green';
case 'script':
return state.state === 'on' ? 'blue' : 'grey';
+ case 'updater':
+ return 'blue';
default:
return '';
}
@@ -51,6 +53,7 @@ export default new Polymer({
computeValue(state) {
switch (state.domain) {
case 'device_tracker':
+ case 'updater':
case 'sun':
case 'scene':
case 'script':
@@ -79,6 +82,8 @@ export default new Polymer({
case 'scene':
case 'script':
return domainIcon(state.domain, state.state);
+ case 'updater':
+ return domainIcon(state.domain);
case 'sun':
return state.state === 'above_horizon' ?
domainIcon(state.domain) : 'mdi:brightness-3';
diff --git a/src/components/ha-zone-cards.js b/src/components/ha-zone-cards.js
index 4ee13140fe..ebe5403801 100644
--- a/src/components/ha-zone-cards.js
+++ b/src/components/ha-zone-cards.js
@@ -10,13 +10,14 @@ const PRIORITY = {
configurator: -20,
group: -10,
a: -1,
- sun: 0,
- device_tracker: 1,
- alarm_control_panel: 2,
- camera: 3,
- sensor: 4,
- scene: 5,
- script: 6,
+ updater: 0,
+ sun: 1,
+ device_tracker: 2,
+ alarm_control_panel: 3,
+ camera: 4,
+ sensor: 5,
+ scene: 6,
+ script: 7,
thermostat: 40,
media_player: 50,
};
diff --git a/src/more-infos/more-info-updater.html b/src/more-infos/more-info-updater.html
index f22109953c..0d7f9b60f5 100644
--- a/src/more-infos/more-info-updater.html
+++ b/src/more-infos/more-info-updater.html
@@ -1,20 +1,7 @@
-