From 5db7cc709de4b10ff5773655478a989c7e7558e3 Mon Sep 17 00:00:00 2001 From: Georgi Gardev Date: Sat, 5 Jun 2021 11:05:15 +0300 Subject: [PATCH] Add kitchen dashboard in kiosk mode --- config/configuration.yaml | 5 ++ config/hallway-lovelace.yaml | 3 + config/kitchen-lovelace.yaml | 14 ++++ config/lovelace/resources.yaml | 143 +++++++++++++++++---------------- 4 files changed, 94 insertions(+), 71 deletions(-) create mode 100644 config/kitchen-lovelace.yaml diff --git a/config/configuration.yaml b/config/configuration.yaml index 5f6f93a..f85f6fe 100644 --- a/config/configuration.yaml +++ b/config/configuration.yaml @@ -54,6 +54,11 @@ lovelace: icon: mdi:tablet-dashboard show_in_sidebar: false filename: hallway-lovelace.yaml + lovelace-kitchen: + mode: yaml + title: Kitchen Dashboard + show_in_sidebar: false + filename: kitchen-lovelace.yaml # https://www.home-assistant.io/components/system_health system_health: diff --git a/config/hallway-lovelace.yaml b/config/hallway-lovelace.yaml index d953c3a..efe87de 100644 --- a/config/hallway-lovelace.yaml +++ b/config/hallway-lovelace.yaml @@ -2,6 +2,9 @@ decluttering_templates: !include_dir_merge_named lovelace/decluttering_templates button_card_templates: !include_dir_merge_named lovelace/button_card_templates popup_cards: !include lovelace/popup_cards.yaml +kiosk_mode: + kiosk: true + title: Sarah views: - title: Sarah diff --git a/config/kitchen-lovelace.yaml b/config/kitchen-lovelace.yaml new file mode 100644 index 0000000..5d0a148 --- /dev/null +++ b/config/kitchen-lovelace.yaml @@ -0,0 +1,14 @@ +decluttering_templates: !include_dir_merge_named lovelace/decluttering_templates +button_card_templates: !include_dir_merge_named lovelace/button_card_templates +popup_cards: !include lovelace/popup_cards.yaml + +kiosk_mode: + kiosk: true + +title: Sarah +views: + - title: Kitchen + path: kitchen + icon: "mdi:chef-hat" + panel: true + cards: !include lovelace/home_dashboard/kitchen_dashboard.yaml diff --git a/config/lovelace/resources.yaml b/config/lovelace/resources.yaml index c17e69a..80ef000 100644 --- a/config/lovelace/resources.yaml +++ b/config/lovelace/resources.yaml @@ -1,75 +1,76 @@ -- type: module - url: /hacsfiles/aftership-card/aftership-card.js -- type: module - url: /hacsfiles/bar-card/bar-card.js -- type: module - url: /hacsfiles/lovelace-battery-entity-row/battery-entity-row.js -- type: module - url: /hacsfiles/button-card/button-card.js -- type: module - url: /hacsfiles/lovelace-card-tools/card-tools.js -- type: module - url: /hacsfiles/config-template-card/config-template-card.js -- type: module - url: /hacsfiles/custom-brand-icons/custom-brand-icons.js -- type: module - url: /hacsfiles/decluttering-card/decluttering-card.js -- type: module - url: /hacsfiles/lovelace-gui-sandbox/gui-sandbox.js -- type: module - url: /hacsfiles/hass-bha-icons/hass-bha-icons.js -- type: module - url: /hacsfiles/light-entity-card/light-entity-card.js -- type: module - url: /hacsfiles/light-popup-card/light-popup-card.js -- type: module - url: /hacsfiles/lovelace-card-mod/card-mod.js -- type: module - url: /hacsfiles/lovelace-dummy-entity-row/dummy-entity-row.js -- type: module - url: /hacsfiles/lovelace-fold-entity-row/fold-entity-row.js -- type: module - url: /hacsfiles/lovelace-layout-card/layout-card.js -- type: module - url: /hacsfiles/lovelace-multiple-entity-row/multiple-entity-row.js -- type: module - url: /hacsfiles/lovelace-slider-entity-row/slider-entity-row.js -- type: module - url: /hacsfiles/lovelace-text-input-row/lovelace-text-input-row.js -- type: module - url: /hacsfiles/mini-graph-card/mini-graph-card-bundle.js -- type: module - url: /hacsfiles/mini-media-player/mini-media-player-bundle.js -- type: module - url: /hacsfiles/popup-backdrop-filter/popup-backdrop-filter.js -- type: module - url: /hacsfiles/lovelace-state-switch/state-switch.js -- type: module - url: /hacsfiles/kb-better-graph-colors/kb-better-graph-colors.js -- type: module - url: /hacsfiles/travel-time-card/travel-time-card.js -- type: module - url: /hacsfiles/vacuum-card/vacuum-card.js -- type: module - url: /hacsfiles/vertical-stack-in-card/vertical-stack-in-card.js -- type: module - url: /hacsfiles/weather-card/weather-card.js -- type: module - url: /hacsfiles/lovelace-xiaomi-vacuum-map-card/xiaomi-vacuum-map-card.js -- type: module - url: /hacsfiles/zigbee2mqtt-networkmap/zigbee2mqtt-networkmap.js -- type: module - url: /hacsfiles/home-assistant-sun-card/home-assistant-sun-card.js +- url: /hacsfiles/aftership-card/aftership-card.js + type: module +- url: /hacsfiles/bar-card/bar-card.js + type: module +- url: /hacsfiles/lovelace-battery-entity-row/battery-entity-row.js + type: module +- url: /hacsfiles/button-card/button-card.js + type: module +- url: /hacsfiles/lovelace-card-tools/card-tools.js + type: module +- url: /hacsfiles/config-template-card/config-template-card.js + type: module +- url: /hacsfiles/custom-brand-icons/custom-brand-icons.js + type: module +- url: /hacsfiles/decluttering-card/decluttering-card.js + type: module +- url: /hacsfiles/lovelace-gui-sandbox/gui-sandbox.js + type: module +- url: /hacsfiles/hass-bha-icons/hass-bha-icons.js + type: module +- url: /hacsfiles/kiosk-mode/kiosk-mode.js + type: module +- url: /hacsfiles/light-entity-card/light-entity-card.js + type: module +- url: /hacsfiles/light-popup-card/light-popup-card.js + type: module +- url: /hacsfiles/lovelace-card-mod/card-mod.js + type: module +- url: /hacsfiles/lovelace-dummy-entity-row/dummy-entity-row.js + type: module +- url: /hacsfiles/lovelace-fold-entity-row/fold-entity-row.js + type: module +- url: /hacsfiles/lovelace-layout-card/layout-card.js + type: module +- url: /hacsfiles/lovelace-multiple-entity-row/multiple-entity-row.js + type: module +- url: /hacsfiles/lovelace-slider-entity-row/slider-entity-row.js + type: module +- url: /hacsfiles/lovelace-text-input-row/lovelace-text-input-row.js + type: module +- url: /hacsfiles/mini-graph-card/mini-graph-card-bundle.js + type: module +- url: /hacsfiles/mini-media-player/mini-media-player-bundle.js + type: module +- url: /hacsfiles/popup-backdrop-filter/popup-backdrop-filter.js + type: module +- url: /hacsfiles/lovelace-state-switch/state-switch.js + type: module +- url: /hacsfiles/kb-better-graph-colors/kb-better-graph-colors.js + type: module +- url: /hacsfiles/travel-time-card/travel-time-card.js + type: module +- url: /hacsfiles/vacuum-card/vacuum-card.js + type: module +- url: /hacsfiles/vertical-stack-in-card/vertical-stack-in-card.js + type: module +- url: /hacsfiles/weather-card/weather-card.js + type: module +- url: /hacsfiles/lovelace-xiaomi-vacuum-map-card/xiaomi-vacuum-map-card.js + type: module +- url: /hacsfiles/zigbee2mqtt-networkmap/zigbee2mqtt-networkmap.js + type: module +- url: /hacsfiles/home-assistant-sun-card/home-assistant-sun-card.js + type: module - -- type: module - url: /hacsfiles/lovelace-folder-card/folder-card.js -- type: module - url: /hacsfiles/lovelace-time-picker-card/time-picker-card.js +- url: /hacsfiles/lovelace-folder-card/folder-card.js + type: module +- url: /hacsfiles/lovelace-time-picker-card/time-picker-card.js + type: module # Dev stuff -# - type: module -# url: "http://192.168.0.13:5000/time-picker-card.js" -# - type: module -# url: "http://192.168.0.13:5000/folder-card.js" +# - url: "http://192.168.0.13:5000/time-picker-card.js" +# type: module +# - url: "http://192.168.0.13:5000/folder-card.js" +# type: module