Migrate for climate 1.0 (#3333)

* Migrate for climate 1.0

* Update demo

* Fix gallery

* Add preset to thermostat card

* Fix climate entity row
This commit is contained in:
Paulus Schoutsen
2019-07-05 15:13:53 -07:00
committed by GitHub
parent 0a8703ad0a
commit 4fdbec93b3
14 changed files with 663 additions and 665 deletions
+10 -12
View File
@@ -14,14 +14,14 @@ const ENTITIES = [
target_temp_high: 75,
target_temp_low: 70,
fan_mode: "Auto Low",
fan_list: ["On Low", "On High", "Auto Low", "Auto High", "Off"],
operation_mode: "auto",
operation_list: ["heat", "cool", "auto", "off"],
hold_mode: "home",
fan_modes: ["On Low", "On High", "Auto Low", "Auto High", "Off"],
hvac_modes: ["heat", "cool", "auto", "off"],
swing_mode: "Auto",
swing_list: ["Auto", "1", "2", "3", "Off"],
swing_modes: ["Auto", "1", "2", "3", "Off"],
friendly_name: "Ecobee",
supported_features: 1014,
supported_features: 59,
preset_mode: "eco",
preset_modes: ["away", "eco"],
}),
getEntity("climate", "nest", "heat", {
current_temperature: 17,
@@ -29,14 +29,12 @@ const ENTITIES = [
max_temp: 25,
temperature: 19,
fan_mode: "Auto Low",
fan_list: ["On Low", "On High", "Auto Low", "Auto High", "Off"],
operation_mode: "heat",
operation_list: ["heat", "cool", "auto", "off"],
hold_mode: "home",
fan_modes: ["On Low", "On High", "Auto Low", "Auto High", "Off"],
hvac_modes: ["heat", "cool", "auto", "off"],
swing_mode: "Auto",
swing_list: ["Auto", "1", "2", "3", "Off"],
swing_modes: ["Auto", "1", "2", "3", "Off"],
friendly_name: "Nest",
supported_features: 1014,
supported_features: 43,
}),
];
+12 -2
View File
@@ -56,7 +56,7 @@ class HaGallery extends PolymerElement {
color: var(--primary-color);
}
a paper-item {
a {
color: var(--primary-text-color);
text-decoration: none;
}
@@ -138,12 +138,22 @@ class HaGallery extends PolymerElement {
</template>
</div>
</app-header-layout>
<notification-manager id='notifications'></notification-manager>
<notification-manager hass=[[_fakeHass]] id='notifications'></notification-manager>
`;
}
static get properties() {
return {
_fakeHass: {
type: Object,
// Just enough for computeRTL
value: {
language: "en",
translationMetadata: {
translations: {},
},
},
},
_demo: {
type: String,
value: document.location.hash.substr(1),
+2 -2
View File
@@ -44,8 +44,8 @@ module.exports = {
to: "static/images/leaflet/",
},
{
from: "../node_modules/@polymer/font-roboto-local/fonts",
to: "static/fonts",
from: "../node_modules/roboto-fontface/fonts/roboto/*.woff2",
to: "static/fonts/roboto/",
},
{
from: "../node_modules/leaflet/dist/images",