Lovelace changes & Dockerfile update

This commit is contained in:
Martin Bauer
2019-10-28 17:44:40 +01:00
parent 696536f2e2
commit bac8ed1803
8 changed files with 592 additions and 352 deletions

View File

@@ -2,10 +2,6 @@
"data": {
"config": {
"resources": [
{
"type": "module",
"url": "/local/custom_ui/compact-custom-header.js?v=0.0.1"
},
{
"type": "js",
"url": "/local/custom_ui/state-card-custom-cover.js"
@@ -31,13 +27,6 @@
"views": [
{
"cards": [
{
"main_config": true,
"swipe": true,
"swipe_animate": "flip",
"type": "custom:compact-custom-header",
"voice": "hide"
},
{
"aspect_ratio": "16x9",
"entities": [
@@ -70,65 +59,6 @@
"type": "custom:room-glance-card"
},
{
"artwork": "cover",
"entity": "media_player.martins_ipad_2",
"hide": {
"power_state": false,
"source": true,
"volume": true
},
"icon": "mdi:spotify",
"type": "custom:mini-media-player"
},
{
"entities": [
{
"entity": "light.kuche_deckenlampe",
"name": "Decke K\u00fcche"
},
{
"entity": "light.esszimmer_deckenlampe_mitte",
"name": "Decke Esszimmer Mitte"
},
{
"entity": "light.esszimmer_deckenlampe_west",
"name": "Decke Esszimmer"
},
{
"type": "divider"
},
{
"entity": "light.kuche_links",
"name": "K\u00fcche LED links"
},
{
"entity": "light.kuche_rechts",
"name": "K\u00fcche LED rechts"
},
{
"entity": "light.kuche_vorne",
"name": "K\u00fcche LED vorne"
},
{
"type": "divider"
},
{
"entity": "cover.kuche_fenster_rollo",
"name": "K\u00fcche",
"type": "custom:state-card-custom-cover"
},
{
"entity": "cover.esszimmer_fenster_rollo",
"name": "Esszimmer",
"type": "custom:state-card-custom-cover"
}
],
"show_header_toggle": true,
"title": "K\u00fcche/Esszimmer",
"type": "entities"
},
{
"artwork": "cover",
"entity": "media_player.kitchenpi",
"hide": {
"power_state": false,
@@ -136,9 +66,14 @@
"source": true,
"volume": false
},
"icon": "mdi:music",
"idle_view": {
"when_idle": true,
"when_paused": true,
"when_standby": true
},
"shortcuts": {
"columns": 4,
"label": "Playlists",
"list": [
{
"icon": "mdi:alpha-r",
@@ -164,67 +99,45 @@
},
{
"entities": [
{
"entity": "light.wohnzimmer_deckenlampe",
"name": "Decke"
},
{
"type": "divider"
},
{
"entity": "light.wohnzimmer_kugel",
"name": "Kugel"
},
{
"entity": "light.wohnzimmer_regal_links",
"name": "Regal links"
},
{
"entity": "light.wohnzimmer_regal_rechts",
"name": "Regal rechts"
},
{
"type": "divider"
},
{
"entity": "light.wohnzimmer_stehlampe_oben",
"name": "Stehlampe oben"
},
{
"entity": "light.wohnzimmer_stehlampe",
"name": "Stehlampe unten"
},
{
"type": "divider"
},
{
"entity": "cover.wohnzimmer_fenster_rollo",
"name": "Fenster",
"name": "Wohnzimmer Fenster",
"type": "custom:state-card-custom-cover"
},
{
"entity": "cover.wohnzimmer_terrassentur_rollo",
"name": "T\u00fcr",
"name": "Wohnzimmer T\u00fcr",
"type": "custom:state-card-custom-cover"
}
],
"show_header_toggle": true,
"title": "Wohnzimmer",
"type": "entities"
},
{
"entities": [
},
{
"entity": "cover.kuche_fenster_rollo",
"name": "K\u00fcche",
"type": "custom:state-card-custom-cover"
},
{
"entity": "cover.esszimmer_fenster_rollo",
"name": "Esszimmer",
"type": "custom:state-card-custom-cover"
},
{
"type": "divider"
},
{
"entity": "light.wohnzimmer_deckenlampe",
"name": "Wohnzimmer Decke"
},
{
"type": "divider"
},
{
"entity": "light.gang_licht",
"name": "Licht"
"name": "Gang Licht"
},
{
"entity": "light.gang_bogen",
"name": "Bogen"
"name": "Gang Bogen"
}
],
"show_header_toggle": true,
"title": "Gang",
"type": "entities"
}
],
@@ -233,9 +146,6 @@
},
{
"cards": [
{
"type": "custom:compact-custom-header"
},
{
"aspect_ratio": "16x9",
"entities": [
@@ -287,6 +197,11 @@
"entity": "group.light_office_martin",
"icon": "mdi:monitor-multiple",
"name": "Martins B\u00fcro"
},
{
"entity": "group.outside",
"icon": "mdi-flower",
"name": "Drau\u00dfen"
}
],
"show_empty": false,
@@ -372,9 +287,6 @@
},
{
"cards": [
{
"type": "custom:compact-custom-header"
},
{
"aspect_ratio": "16x9",
"entities": [
@@ -444,66 +356,112 @@
},
{
"cards": [
{
"type": "custom:compact-custom-header"
},
{
"entities": [
{
"entity": "switch.pool_pumpe",
"name": "Pool Pumpe"
"entity": "sensor.motion_combined",
"format": "relative",
"name": "Bewegung",
"secondary_info": "last-changed"
},
{
"entity": "sensor.pool_pumpe_verbrauch",
"name": "Pool Pumpe Verbrauch"
"entity": "binary_sensor.gang_bewegungsmelder_ost",
"name": "Eingang",
"secondary_info": "last-changed"
},
{
"entity": "sensor.pool_pumpe_heute",
"name": "Pumpe an heute"
"entity": "binary_sensor.gang_bewegungsmelder_mitte",
"name": "Mitte",
"secondary_info": "last-changed"
},
{
"entity": "sensor.pool_pumpe_gestern",
"name": "Pumpe an gestern"
"entity": "binary_sensor.gang_bewegungsmelder_wohnzimmer",
"name": "Zum Wohnzimmer",
"secondary_info": "last-changed"
},
{
"entity": "binary_sensor.gang_bewegungsmelder_schlafzimmer",
"name": "Zum Schlafzimmer",
"secondary_info": "last-changed"
}
],
"show_header_toggle": false,
"title": "Pool",
"title": "Bewegungsmelder",
"type": "entities"
},
{
"entities": [
{
"entity": "sensor.trockner_verbrauch",
"name": "Trockner aktuell"
},
{
"entity": "sensor.trockner_verbrauch_summe",
"name": "Trockner insgesamt"
},
{
"entity": "sensor.trockner_betriebsstunden",
"name": "Trockner Stunden"
},
{
"type": "divider"
},
{
"entity": "sensor.waschmaschine_verbrauch",
"name": "Waschmaschine aktuell"
},
{
"entity": "sensor.waschmaschine_verbrauch_summe",
"name": "Waschmaschine insgesamt"
},
{
"entity": "sensor.waschmaschine_betriebsstunden",
"name": "Waschmaschine Stunden"
}
"switch.bewegungsmelder_west_led",
"switch.bewegungsmelder_ost_led",
"switch.bewegungsmelder_mitte_led"
],
"show_header_toggle": false,
"title": "Verbrauch",
"title": "Bewegungsmelder LEDs",
"type": "entities"
},
{
"animate": true,
"entities": [
"sensor.waschmaschine_verbrauch",
"sensor.trockner_verbrauch"
],
"hours_to_show": 96,
"name": "Waschen & Trocknen",
"points_per_hour": 1,
"type": "custom:mini-graph-card",
"upper_bound": 700
},
{
"animate": true,
"entities": [
{
"entity": "sensor.spulmaschine_verbrauch",
"name": "Sp\u00fchlmaschine"
},
{
"entity": "sensor.backofen_verbrauch",
"name": "Backofen"
},
{
"entity": "sensor.herd_phase_1_verbrauch",
"name": "Herd P1"
},
{
"entity": "sensor.herd_phase_2_verbrauch",
"name": "Herd P2"
},
{
"entity": "sensor.herd_phase_3_verbrauch",
"name": "Herd P3"
}
],
"hours_to_show": 8,
"name": "K\u00fcche",
"points_per_hour": 4,
"type": "custom:mini-graph-card",
"upper_bound": 2000
},
{
"animate": true,
"entities": [
{
"entity": "sensor.fritz_box_7490_kbyte_sec_received",
"name": "Down"
},
{
"entity": "sensor.fritz_box_7490_kbyte_sec_sent",
"name": "Up"
}
],
"hours_to_show": 2,
"name": "Internet",
"points_per_hour": 30,
"type": "custom:mini-graph-card"
}
],
"icon": "mdi:key",
"title": "Admin"
},
{
"cards": [
{
"entities": [
{
@@ -538,65 +496,113 @@
"show_header_toggle": false,
"title": "Sicherheitsabschaltung",
"type": "entities"
},
{
"animate": true,
"entities": [
"sensor.waschmaschine_verbrauch",
"sensor.trockner_verbrauch"
],
"name": "Waschen & Trocknen",
"type": "custom:mini-graph-card"
},
{
"animate": true,
"entities": [
{
"entity": "sensor.spulmaschine_verbrauch",
"name": "Sp\u00fchlmaschine"
},
{
"entity": "sensor.backofen_verbrauch",
"name": "Backofen"
},
{
"entity": "sensor.herd_phase_1_verbrauch",
"name": "Herd P1"
},
{
"entity": "sensor.herd_phase_2_verbrauch",
"name": "Herd P2"
},
{
"entity": "sensor.herd_phase_3_verbrauch",
"name": "Herd P3"
}
],
"hours_to_show": 8,
"name": "K\u00fcche",
"points_per_hour": 4,
"type": "custom:mini-graph-card"
},
{
"animate": true,
"entities": [
{
"entity": "sensor.fritz_box_7490_kbyte_sec_received",
"name": "Down"
},
{
"entity": "sensor.fritz_box_7490_kbyte_sec_sent",
"name": "Up"
}
],
"hours_to_show": 2,
"name": "Internet",
"points_per_hour": 30,
"type": "custom:mini-graph-card"
}
],
"icon": "mdi:settings",
"title": "Admin"
"icon": "mdi:shield-check",
"title": "Security"
},
{
"cards": [
{
"entities": [
{
"entity": "light.kuche_deckenlampe",
"name": "Decke K\u00fcche"
},
{
"entity": "light.esszimmer_deckenlampe_mitte",
"name": "Decke Esszimmer Mitte"
},
{
"entity": "light.esszimmer_deckenlampe_west",
"name": "Decke Esszimmer"
},
{
"type": "divider"
},
{
"entity": "light.kuche_links",
"name": "K\u00fcche LED links"
},
{
"entity": "light.kuche_rechts",
"name": "K\u00fcche LED rechts"
},
{
"entity": "light.kuche_vorne",
"name": "K\u00fcche LED vorne"
},
{
"type": "divider"
},
{
"entity": "cover.kuche_fenster_rollo",
"name": "K\u00fcche",
"type": "custom:state-card-custom-cover"
},
{
"entity": "cover.esszimmer_fenster_rollo",
"name": "Esszimmer",
"type": "custom:state-card-custom-cover"
}
],
"show_header_toggle": true,
"title": "K\u00fcche/Esszimmer",
"type": "entities"
},
{
"entities": [
{
"entity": "light.wohnzimmer_deckenlampe",
"name": "Decke"
},
{
"type": "divider"
},
{
"entity": "light.wohnzimmer_kugel",
"name": "Kugel"
},
{
"entity": "light.wohnzimmer_regal_links",
"name": "Regal links"
},
{
"entity": "light.wohnzimmer_regal_rechts",
"name": "Regal rechts"
},
{
"type": "divider"
},
{
"entity": "light.wohnzimmer_stehlampe_oben",
"name": "Stehlampe oben"
},
{
"entity": "light.wohnzimmer_stehlampe",
"name": "Stehlampe unten"
},
{
"type": "divider"
},
{
"entity": "cover.wohnzimmer_fenster_rollo",
"name": "Fenster",
"type": "custom:state-card-custom-cover"
},
{
"entity": "cover.wohnzimmer_terrassentur_rollo",
"name": "T\u00fcr",
"type": "custom:state-card-custom-cover"
}
],
"show_header_toggle": true,
"title": "Wohnzimmer",
"type": "entities"
}
],
"icon": "mdi:more",
"title": "Mehr"
}
]
}