Last active
July 10, 2023 18:54
-
-
Save GuySie/6f89d80c36bda585a823bd4684eec5d0 to your computer and use it in GitHub Desktop.
My setup for the HA Minimalist UI theme framework https://github.com/UI-Lovelace-Minimalist/UI
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- | |
| button_card_templates: !include_dir_merge_named "../../custom_components/ui_lovelace_minimalist/__ui_minimalist__/ulm_templates/" | |
| title: "UI Lovelace Minimalist" | |
| theme: "minimalist-desktop" | |
| background: "var(--background-image)" | |
| # views: !include_dir_merge_list "views/" | |
| views: | |
| - title: "Home View" | |
| path: 0 | |
| icon: "mdi:home-assistant" | |
| cards: | |
| - type: "vertical-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: "card_welcome_scenes" | |
| triggers_update: input_boolean.welcome_card | |
| entity: input_boolean.welcome_card | |
| variables: | |
| ulm_card_welcome_scenes_collapse: input_boolean.welcome_card | |
| ulm_weather: weather.buienradar | |
| entity_1: | |
| entity_id: input_boolean.vacation_mode | |
| icon: "mdi:beach" | |
| name: "Away" | |
| color: "yellow" | |
| entity_2: | |
| entity_id: input_boolean.guest_mode | |
| icon: "mdi:account-group" | |
| name: "Guest" | |
| color: "red" | |
| entity_3: | |
| entity_id: input_boolean.robot_vacuum | |
| icon: "mdi:robot-vacuum" | |
| name: "Robot" | |
| color: "blue" | |
| entity_4: | |
| entity_id: input_boolean.light_art_color_flow | |
| icon: "mdi:led-strip-variant" | |
| name: "Flow" | |
| color: "purple" | |
| entity_5: | |
| entity_id: input_boolean.christmas_tree | |
| icon: "mdi:pine-tree" | |
| name: "Xmas" | |
| color: "green" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_navigate | |
| label: "House" | |
| variables: | |
| ulm_chip_navigate_path: "/ui-lovelace-minimalist/home" | |
| ulm_chip_navigate_icon: mdi:home | |
| - type: "custom:button-card" | |
| template: chip_navigate | |
| label: "Plants" | |
| variables: | |
| ulm_chip_navigate_path: "/ui-lovelace-minimalist/plants" | |
| ulm_chip_navigate_icon: mdi:flower | |
| - type: "custom:button-card" | |
| template: chip_navigate | |
| label: "Energy" | |
| variables: | |
| ulm_chip_navigate_path: "/energy" | |
| ulm_chip_navigate_icon: mdi:lightning-bolt | |
| - type: "custom:button-card" | |
| template: chip_navigate | |
| label: "Hub" | |
| variables: | |
| ulm_chip_navigate_path: "/ui-lovelace-minimalist/harmony" | |
| ulm_chip_navigate_icon: mdi:remote | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_person | |
| variables: | |
| ulm_card_person_entity: person.guy | |
| ulm_card_person_use_entity_picture: true | |
| ulm_card_person_zone2: zone.work | |
| - type: "custom:button-card" | |
| template: card_person | |
| variables: | |
| ulm_card_person_entity: person.marrit | |
| ulm_card_person_use_entity_picture: true | |
| ulm_card_person_zone1: zone.work | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: | |
| - card_room | |
| - purple_no_state | |
| name: Living Room | |
| entity: sensor.multi_livingroom_temperature | |
| icon: mdi:television-shimmer | |
| tap_action: | |
| action: navigate | |
| navigation_path: "/ui-lovelace-minimalist/living" | |
| variables: | |
| label_use_temperature: true | |
| label_use_brightness: false | |
| entity_1: | |
| entity_id: scene.living_room_chill | |
| templates: | |
| - yellow_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.living_room_chill | |
| entity_2: | |
| entity_id: scene.living_room_game | |
| templates: | |
| - green_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.living_room_game | |
| entity_3: | |
| entity_id: scene.living_room_tv | |
| templates: | |
| - blue_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.living_room_tv | |
| entity_4: | |
| entity_id: scene.living_room_day_mode | |
| templates: | |
| - red_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.living_room_day_mode | |
| - type: "custom:button-card" | |
| template: | |
| - card_room | |
| - red_no_state | |
| name: Kitchen | |
| entity: sensor.multi_livingroom_temperature | |
| icon: mdi:stove | |
| tap_action: | |
| action: navigate | |
| navigation_path: "/ui-lovelace-minimalist/kitchen" | |
| variables: | |
| label_use_temperature: true | |
| label_use_brightness: false | |
| entity_1: | |
| entity_id: scene.kitchen_background | |
| templates: | |
| - yellow_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.kitchen_background | |
| entity_2: | |
| entity_id: scene.kitchen_cooking | |
| templates: | |
| - purple_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.kitchen_cooking | |
| entity_3: | |
| entity_id: scene.kitchen_cleaning | |
| templates: | |
| - green_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.kitchen_cleaning | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: | |
| - card_room | |
| - yellow_no_state | |
| name: Bedroom | |
| entity: sensor.multi_bedroom_temperature | |
| icon: mdi:bed-king-outline | |
| tap_action: | |
| action: navigate | |
| navigation_path: "/ui-lovelace-minimalist/bedroom" | |
| variables: | |
| label_use_temperature: true | |
| label_use_brightness: false | |
| entity_1: | |
| entity_id: scene.bedroom_split_dim | |
| templates: | |
| - green_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.bedroom_split_dim | |
| entity_2: | |
| entity_id: scene.bedroom_split_full | |
| templates: | |
| - blue_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.bedroom_split_full | |
| entity_3: | |
| entity_id: scene.bedroom_room_dim | |
| templates: | |
| - purple_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.bedroom_room_dim | |
| entity_4: | |
| entity_id: scene.bedroom_room_full | |
| templates: | |
| - red_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.bedroom_room_full | |
| - type: "custom:button-card" | |
| template: | |
| - card_room | |
| - green_no_state | |
| name: Studio | |
| entity: sensor.multi_studio_temperature | |
| icon: mdi:printer-3d-nozzle-outline | |
| tap_action: | |
| action: navigate | |
| navigation_path: "/ui-lovelace-minimalist/studio" | |
| variables: | |
| label_use_temperature: true | |
| label_use_brightness: false | |
| entity_1: | |
| entity_id: scene.studio_ceiling | |
| templates: | |
| - red_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.studio_ceiling | |
| entity_2: | |
| entity_id: scene.studio_desk | |
| templates: | |
| - yellow_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.studio_desk | |
| entity_3: | |
| entity_id: scene.studio_both | |
| templates: | |
| - purple_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.studio_both | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: | |
| - card_room | |
| - pink_no_state | |
| name: Hallway | |
| entity: sensor.multi_hallway_temperature | |
| icon: mdi:door-open | |
| tap_action: | |
| action: navigate | |
| navigation_path: "/ui-lovelace-minimalist/hallway" | |
| variables: | |
| label_use_temperature: true | |
| label_use_brightness: false | |
| entity_1: | |
| entity_id: scene.laundry_dim | |
| templates: | |
| - yellow_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.laundry_dim | |
| entity_2: | |
| entity_id: scene.laundry_medium | |
| templates: | |
| - red_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.laundry_medium | |
| entity_3: | |
| entity_id: scene.laundry_full | |
| templates: | |
| - purple_no_state | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.laundry_full | |
| - type: "custom:button-card" | |
| template: | |
| - card_room | |
| - blue_no_state | |
| name: Bathroom | |
| entity: sensor.multi_bathroom_temperature | |
| icon: mdi:shower | |
| tap_action: | |
| action: navigate | |
| navigation_path: "/ui-lovelace-minimalist/bathroom" | |
| variables: | |
| label_use_temperature: true | |
| label_use_brightness: false | |
| entity_1: | |
| templates: | |
| - yellow_on | |
| - title: "Home View" | |
| path: home | |
| icon: "mdi:home" | |
| cards: | |
| - type: "vertical-stack" | |
| cards: | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_back | |
| variables: | |
| ulm_chip_back_path: /ui-lovelace-minimalist/0 | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "⚡" | |
| ulm_chip_icon_state_entity: sensor.power_consumption | |
| tap_action: | |
| action: more-info | |
| entity: sensor.power_consumption | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "✨" | |
| ulm_chip_icon_state_entity: sensor.ikea_vindriktning_pm25 | |
| tap_action: | |
| action: more-info | |
| entity: sensor.ikea_vindriktning_pm25 | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "☀️" | |
| ulm_chip_icon_state_entity: sensor.ls_ambient | |
| tap_action: | |
| action: more-info | |
| entity: sensor.ls_ambient | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "House" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| entity: input_button.home_off | |
| name: Home off | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| entity: input_boolean.hydroculture | |
| name: Hydroculture | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Weather" | |
| - type: "custom:button-card" | |
| template: card_weather | |
| entity: weather.buienradar | |
| variables: | |
| ulm_card_weather_name: "in Utrecht" | |
| ulm_card_weather_primary_info: | |
| - extrema | |
| ulm_card_weather_secondary_info: | |
| - precipitation_probability | |
| - precipitation | |
| ulm_card_weather_backdrop: | |
| fade: true | |
| - type: custom:button-card | |
| template: custom_card_httpedo13_sun | |
| variables: | |
| language: "en" | |
| timeFormat: "24h" | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Sensors" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Power Consumption | |
| ulm_card_power_details_entity: sensor.power_consumption | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-violet)" | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: PM2.5 | |
| ulm_card_power_details_entity: sensor.ikea_vindriktning_pm25 | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-yellow)" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Ambient Light | |
| ulm_card_power_details_entity: sensor.ls_ambient | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-red)" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Balcony Temperature | |
| ulm_card_power_details_entity: sensor.multi_balcony_temperature | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-green)" | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Map" | |
| - type: map | |
| entities: | |
| - entity: person.guy | |
| - entity: person.marrit | |
| hours_to_show: 24 | |
| - title: "Plants View" | |
| path: plants | |
| icon: "mdi:flower" | |
| cards: | |
| - type: "vertical-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_back | |
| variables: | |
| ulm_chip_back_path: /ui-lovelace-minimalist/0 | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Plants" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: plant-status | |
| name: Monstera | |
| entity: plant.monstera_groot | |
| - type: plant-status | |
| name: Calathea | |
| entity: plant.calathea_orbifolia | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: plant-status | |
| name: Phlebodium | |
| entity: plant.phlebodium | |
| - type: plant-status | |
| name: Alocasia | |
| entity: plant.alocasia | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: plant-status | |
| name: Maranta big | |
| entity: plant.maranta_big | |
| - type: plant-status | |
| name: Maranta small | |
| entity: plant.maranta_small | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: plant-status | |
| name: Spathiphyllum | |
| entity: plant.spathiphyllum | |
| - type: plant-status | |
| name: Dieffenbachia | |
| entity: plant.dieffenbachia | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: plant-status | |
| name: Zamioculcas | |
| entity: plant.zamioculcas | |
| - type: plant-status | |
| name: Sansevieria | |
| entity: plant.sansevieria | |
| - title: "Harmony Hub View" | |
| path: harmony | |
| icon: "mdi:remote" | |
| cards: | |
| - type: "vertical-stack" | |
| cards: | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_back | |
| variables: | |
| ulm_chip_back_path: /ui-lovelace-minimalist/0 | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Activities" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| entity: switch.harmony_hub_watch_googletv | |
| name: Chromecast | |
| icon: mdi:google-chrome | |
| show_last_changed: false | |
| variables: | |
| ulm_card_vertical_button_color: red | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| entity: switch.harmony_hub_watch_tv_2 | |
| icon: mdi:television | |
| name: TV | |
| show_last_changed: false | |
| variables: | |
| ulm_card_vertical_button_color: green | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| entity: switch.harmony_hub_play_a_game | |
| name: PS5 | |
| icon: mdi:sony-playstation | |
| show_last_changed: false | |
| variables: | |
| ulm_card_vertical_button_color: blue | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| entity: switch.harmony_hub_listen_to_turntable | |
| name: Turntable | |
| icon: mdi:record-player | |
| show_last_changed: false | |
| variables: | |
| ulm_card_vertical_button_color: yellow | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Remote" | |
| - type: "custom:tv-card" | |
| entity: sun.sun | |
| tv: true | |
| power_on: | |
| service: remote.turn_on | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| activity: 9876543210 | |
| power_off: | |
| service: remote.turn_off | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| back: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: Back | |
| home: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: Home | |
| up: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: DirectionUp | |
| left: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: DirectionLeft | |
| down: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: DirectionDown | |
| right: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: DirectionRight | |
| select: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: Select | |
| play: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: Play | |
| reverse: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: Rewind | |
| forward: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: FastForward | |
| channelup: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: PreviousTrack | |
| channeldown: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21375180193 | |
| command: NextTrack | |
| volume_up: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21370475645 | |
| command: VolumeUp | |
| volume_down: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21370475645 | |
| command: VolumeDown | |
| volume_mute: | |
| service: remote.send_command | |
| service_data: | |
| entity_id: remote.harmony_hub | |
| device: 21370475645 | |
| command: Mute | |
| - title: "Living Room View" | |
| path: living | |
| icon: "mdi:television-shimmer" | |
| cards: | |
| - type: "vertical-stack" | |
| cards: | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_back | |
| variables: | |
| ulm_chip_back_path: /ui-lovelace-minimalist/0 | |
| - type: "custom:button-card" | |
| template: chip_temperature | |
| variables: | |
| ulm_chip_temperature_inside: sensor.multi_livingroom_temperature | |
| ulm_chip_temperature_outside: sensor.buienradar_temperature | |
| ulm_chip_temperature_weather: weather.buienradar | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_livingroom_temperature | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "🌫️" | |
| ulm_chip_icon_state_entity: sensor.multi_livingroom_humidity | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_livingroom_humidity | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "💨" | |
| ulm_chip_icon_state_entity: sensor.multi_livingroom_pressure | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_livingroom_pressure | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "⚡" | |
| ulm_chip_icon_state_entity: sensor.living_room_power | |
| tap_action: | |
| action: more-info | |
| entity: sensor.living_room_power | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Living Room" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.hue_filament_bulb_1 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.low_cabinet_edison | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.high_cabinet | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.floor_lamp | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.dining_ceiling | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.hallway_ceiling_1 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.hallway_ceiling_2 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.hallway_ceiling_3 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.shelf | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.light_art | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.living_room_day_mode | |
| entity: scene.living_room_day_mode | |
| name: Day | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.living_room_game | |
| entity: scene.living_room_game | |
| name: Game | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.living_room_chill | |
| entity: scene.living_room_chill | |
| name: Chill | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.living_room_tv | |
| entity: scene.living_room_tv | |
| name: TV | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Devices" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_media_player | |
| entity: media_player.mirror | |
| name: Living Room Meural | |
| variables: | |
| ulm_card_media_player_enable_art: true | |
| ulm_card_media_player_enable_controls: true | |
| ulm_card_media_player_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_media_player | |
| entity: media_player.living_room_chromecast | |
| name: Living Room Chromecast | |
| variables: | |
| ulm_card_media_player_enable_art: true | |
| ulm_card_media_player_enable_controls: true | |
| ulm_card_media_player_enable_popup: true | |
| - type: "custom:button-card" | |
| template: "card_vacuum" | |
| entity: "vacuum.living_room_vacuum" | |
| variables: | |
| ulm_card_vacuum_name: "Eufy 11S Vacuum" | |
| ulm_card_vacuum_label: " " | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.preamp | |
| variables: | |
| ulm_card_light_enable_slider: false | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.chromecast | |
| variables: | |
| ulm_card_light_enable_slider: false | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Power" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Media Center | |
| ulm_card_power_details_entity: sensor.shellyplug_s_media_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-yellow)" | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: iMac Desk | |
| ulm_card_power_details_entity: sensor.shellyplug_s_imac_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-red)" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Meural Cabinet | |
| ulm_card_power_details_entity: sensor.shellyplug_s_meural_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-violet)" | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Turntable Cabinet | |
| ulm_card_power_details_entity: sensor.shellyplug_s_turntable_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-green)" | |
| - title: "Kitchen View" | |
| path: kitchen | |
| icon: "mdi:stove" | |
| cards: | |
| - type: "vertical-stack" | |
| cards: | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_back | |
| variables: | |
| ulm_chip_back_path: /ui-lovelace-minimalist/0 | |
| - type: "custom:button-card" | |
| template: chip_temperature | |
| variables: | |
| ulm_chip_temperature_inside: sensor.multi_livingroom_temperature | |
| ulm_chip_temperature_outside: sensor.buienradar_temperature | |
| ulm_chip_temperature_weather: weather.buienradar | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_livingroom_temperature | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "🌫️" | |
| ulm_chip_icon_state_entity: sensor.multi_livingroom_humidity | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_livingroom_humidity | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "💨" | |
| ulm_chip_icon_state_entity: sensor.multi_livingroom_pressure | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_livingroom_pressure | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "⚡" | |
| ulm_chip_icon_state_entity: sensor.kitchen_power | |
| tap_action: | |
| action: more-info | |
| entity: sensor.kitchen_power | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "🧊" | |
| ulm_chip_icon_state_entity: sensor.multi_fridge_temperature | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_fridge_temperature | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Kitchen" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.dimmable_light_1 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.kitchen_ceiling_1 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.kitchen_ceiling_2 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.kitchen_ceiling_3 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.kitchen_background | |
| entity: scene.kitchen_background | |
| name: Background | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.kitchen_cooking | |
| entity: scene.kitchen_cooking | |
| name: Cooking | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.kitchen_cleaning | |
| entity: scene.kitchen_cleaning | |
| name: Cleaning | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Devices" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Fridge | |
| ulm_card_power_details_entity: sensor.multi_fridge_temperature | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_height: 211 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-violet)" | |
| - type: "vertical-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_media_player | |
| entity: media_player.nestaudio2985 | |
| name: Nest Audio | |
| variables: | |
| ulm_card_media_player_enable_art: true | |
| ulm_card_media_player_enable_controls: true | |
| ulm_card_media_player_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: spotcast.start | |
| service_data: | |
| spotify_device_id: "1234567890" | |
| uri: "spotify:playlist:1234567890" | |
| random_song: true | |
| entity: scene.kitchen_background | |
| name: Cooking | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: spotcast.start | |
| service_data: | |
| spotify_device_id: "1234567890" | |
| uri: "spotify:playlist:1234567890" | |
| random_song: true | |
| entity: scene.kitchen_cooking | |
| name: Waking Up | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Power" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Kitchen Island | |
| ulm_card_power_details_entity: sensor.shelly_plug_s_kitchen_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-violet)" | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Watercooker | |
| ulm_card_power_details_entity: sensor.shellyplug_watercooker_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-green)" | |
| - title: "Bedroom View" | |
| path: bedroom | |
| icon: "mdi:bed-king-outline" | |
| cards: | |
| - type: "vertical-stack" | |
| cards: | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_back | |
| variables: | |
| ulm_chip_back_path: /ui-lovelace-minimalist/0 | |
| - type: "custom:button-card" | |
| template: chip_temperature | |
| variables: | |
| ulm_chip_temperature_inside: sensor.multi_bedroom_temperature | |
| ulm_chip_temperature_outside: sensor.buienradar_temperature | |
| ulm_chip_temperature_weather: weather.buienradar | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_bedroom_temperature | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "🌫️" | |
| ulm_chip_icon_state_entity: sensor.multi_bedroom_humidity | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_bedroom_humidity | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "💨" | |
| ulm_chip_icon_state_entity: sensor.multi_bedroom_pressure | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_bedroom_pressure | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "⚡" | |
| ulm_chip_icon_state_entity: sensor.shellyplug_s_bedroom_power | |
| tap_action: | |
| action: more-info | |
| entity: sensor.shellyplug_s_bedroom_power | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Bedroom" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.bedroom_ceiling_1 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.bedroom_ceiling_2 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.bedroom_ceiling_3 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.bedroom_ceiling_4 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.bedroom_ceiling_5 | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| color_type: blank-card | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.bedroom_split_dim | |
| entity: scene.bedroom_split_dim | |
| name: Split Dim | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.bedroom_split_full | |
| entity: scene.bedroom_split_full | |
| name: Split Full | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.bedroom_room_dim | |
| entity: scene.bedroom_room_dim | |
| name: Room Dim | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.bedroom_room_full | |
| entity: scene.bedroom_room_full | |
| name: Room Full | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Power" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_media_player | |
| entity: media_player.nesthub | |
| name: Bedroom Nest Hub | |
| variables: | |
| ulm_card_media_player_enable_art: true | |
| ulm_card_media_player_enable_controls: true | |
| ulm_card_media_player_enable_popup: true | |
| - type: "custom:button-card" | |
| color_type: blank-card | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Power" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Bedroom | |
| ulm_card_power_details_entity: sensor.shellyplug_s_bedroom_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-violet)" | |
| - type: "custom:button-card" | |
| color_type: blank-card | |
| - title: "Studio View" | |
| path: studio | |
| icon: "mdi:printer-3d-nozzle-outline" | |
| cards: | |
| - type: "vertical-stack" | |
| cards: | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_back | |
| variables: | |
| ulm_chip_back_path: /ui-lovelace-minimalist/0 | |
| - type: "custom:button-card" | |
| template: chip_temperature | |
| variables: | |
| ulm_chip_temperature_inside: sensor.multi_studio_temperature | |
| ulm_chip_temperature_outside: sensor.buienradar_temperature | |
| ulm_chip_temperature_weather: weather.buienradar | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_studio_temperature | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "🌫️" | |
| ulm_chip_icon_state_entity: sensor.multi_studio_humidity | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_studio_humidity | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "💨" | |
| ulm_chip_icon_state_entity: sensor.multi_studio_pressure | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_studio_pressure | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "⚡" | |
| ulm_chip_icon_state_entity: sensor.studio_power | |
| tap_action: | |
| action: more-info | |
| entity: sensor.studio_power | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Studio" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.studio_ceiling | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.studio_desk | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.studio_ceiling | |
| entity: scene.studio_ceiling | |
| name: Ceiling | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.studio_desk | |
| entity: scene.studio_desk | |
| name: Desk | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.studio_both | |
| entity: scene.studio_both | |
| name: Both | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Devices" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.laserprinter | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "custom:button-card" | |
| template: card_media_player | |
| entity: media_player.studio_speaker | |
| name: Studio Speaker | |
| variables: | |
| ulm_card_media_player_enable_art: true | |
| ulm_card_media_player_enable_controls: true | |
| ulm_card_media_player_enable_popup: true | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Power" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Studio Desk | |
| ulm_card_power_details_entity: sensor.shellyplug_s_studiodesk_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-yellow)" | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Server Rack | |
| ulm_card_power_details_entity: sensor.shellyplug_s_serverrack_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-green)" | |
| - title: "Hallway View" | |
| path: hallway | |
| icon: "mdi:door-open" | |
| cards: | |
| - type: "vertical-stack" | |
| cards: | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_back | |
| variables: | |
| ulm_chip_back_path: /ui-lovelace-minimalist/0 | |
| - type: "custom:button-card" | |
| template: chip_temperature | |
| variables: | |
| ulm_chip_temperature_inside: sensor.multi_hallway_temperature | |
| ulm_chip_temperature_outside: sensor.buienradar_temperature | |
| ulm_chip_temperature_weather: weather.buienradar | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_hallway_temperature | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "🌫️" | |
| ulm_chip_icon_state_entity: sensor.multi_hallway_humidity | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_hallway_humidity | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "💨" | |
| ulm_chip_icon_state_entity: sensor.multi_hallway_pressure | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_hallway_pressure | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "⚡" | |
| ulm_chip_icon_state_entity: sensor.hallway_power | |
| tap_action: | |
| action: more-info | |
| entity: sensor.hallway_power | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Hallway" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_light | |
| entity: light.hue_white | |
| variables: | |
| ulm_card_light_enable_slider: true | |
| ulm_card_light_enable_color: true | |
| ulm_card_light_force_background_color: false | |
| ulm_card_light_enable_popup: true | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.laundry_dim | |
| entity: scene.laundry_dim | |
| name: Dim | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.laundry_medium | |
| entity: scene.laundry_medium | |
| name: Medium | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: card_vertical_button | |
| tap_action: | |
| action: call-service | |
| service: scene.turn_on | |
| service_data: | |
| entity_id: scene.laundry_full | |
| entity: scene.laundry_full | |
| name: Full | |
| show_last_changed: false | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Devices" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: card_binary_sensor | |
| variables: | |
| - ulm_card_binary_sensor_alert: true | |
| entity: binary_sensor.washing_machine | |
| show_last_changed: true | |
| - type: "custom:button-card" | |
| template: card_binary_sensor | |
| variables: | |
| - ulm_card_binary_sensor_alert: true | |
| entity: binary_sensor.dryer | |
| show_last_changed: true | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Power" | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Fuse Box | |
| ulm_card_power_details_entity: sensor.shellyplug_s_fusebox_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-red)" | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Washing Machine | |
| ulm_card_power_details_entity: sensor.shellyplug_washing_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-green)" | |
| - type: "custom:button-card" | |
| template: custom_card_damix48_power_details | |
| variables: | |
| ulm_card_power_details_name: Dryer | |
| ulm_card_power_details_entity: sensor.shellyplug_dryer_power | |
| ulm_card_power_details_hours: 24 | |
| ulm_card_power_details_24hour: true | |
| ulm_card_power_details_thresholds: | |
| - value: 0 | |
| color: "var(--google-violet)" | |
| - title: "Bathroom View" | |
| path: bathroom | |
| icon: "mdi:shower" | |
| cards: | |
| - type: "vertical-stack" | |
| cards: | |
| - type: "horizontal-stack" | |
| cards: | |
| - type: "custom:button-card" | |
| template: chip_back | |
| variables: | |
| ulm_chip_back_path: /ui-lovelace-minimalist/0 | |
| - type: "custom:button-card" | |
| template: chip_temperature | |
| variables: | |
| ulm_chip_temperature_inside: sensor.multi_bathroom_temperature | |
| ulm_chip_temperature_outside: sensor.buienradar_temperature | |
| ulm_chip_temperature_weather: weather.buienradar | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_bathroom_temperature | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "🌫️" | |
| ulm_chip_icon_state_entity: sensor.multi_bathroom_humidity | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_bathroom_humidity | |
| - type: "custom:button-card" | |
| template: chip_icon_state | |
| variables: | |
| ulm_chip_icon_state_icon: "💨" | |
| ulm_chip_icon_state_entity: sensor.multi_bathroom_pressure | |
| tap_action: | |
| action: more-info | |
| entity: sensor.multi_bathroom_pressure | |
| - type: "custom:button-card" | |
| template: "card_title" | |
| name: "Bathroom" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment