Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- views:
- - title: Home
- icon: mdi:tablet
- type: sections
- background:
- image: /api/image/serve/30ed29249a6c9a4ec157645953a8cafc/original
- sections:
- - type: grid
- cards:
- - type: custom:digital-clock
- dateFormat:
- weekday: long
- day: 2-digit
- month: long
- timeFormat:
- hour: 2-digit
- minute: 2-digit
- card_mod:
- style: |
- ha-card {
- border: none !important;
- background: none !important;
- }
- span.first-line
- {
- font-size: 5em;
- margin-top:20px;
- margin-bottom:10px;
- font-family: Arial;
- font-weight: normal;
- }
- span.second-line
- {
- font-size: 2em;
- margin-bottom:0px;
- }
- grid_options:
- columns: 11
- rows: auto
- - type: custom:swipe-card
- start_card: 1
- reset_after: 1
- cards:
- - type: custom:button-card
- color_type: blank-card
- - type: iframe
- url: https://dagammla.gitlab.io/keep-silk-open/iframe.html
- aspect_ratio: 50%
- grid_options:
- columns: 11
- rows: 1
- - type: custom:bubble-card
- card_type: button
- icon: mdi:home
- sub_button:
- - entity: person.aj_katz
- show_name: false
- show_icon: true
- icon: none
- show_background: true
- show_state: false
- show_attribute: false
- show_last_changed: false
- name: Home
- show_icon: true
- show_attribute: true
- attribute: temperature
- force_icon: false
- show_last_changed: true
- card_layout: large
- button_type: name
- tap_action:
- action: navigate
- navigation_path: '0'
- button_action:
- tap_action:
- action: navigate
- navigation_path: '0'
- styles: |-
- .bubble-sub-button-1 {
- background-image: url("/local/512x512.jpg");
- background-size: cover;
- display: ${hass.states['person.*****'].state === 'home' ? '' : 'none'} !important;
- }
- grid_options:
- columns: 11
- rows: 1
- - type: custom:bubble-card
- card_type: button
- icon: mdi:robot-vacuum
- sub_button:
- - entity: sensor.gizmo_status
- show_state: true
- show_attribute: true
- show_last_changed: false
- show_icon: true
- attribute: humidity
- show_background: false
- name: Status
- show_name: false
- - entity: sensor.gizmo_state
- show_attribute: true
- attribute: wind_speed
- name: State
- show_name: false
- show_icon: true
- show_background: false
- show_state: true
- name: Cleaning
- show_icon: true
- entity: weather.home
- show_attribute: true
- attribute: temperature
- force_icon: false
- show_last_changed: true
- card_layout: large-2-rows
- button_type: name
- tap_action:
- action: navigate
- navigation_path: cleaning
- button_action:
- tap_action:
- action: navigate
- navigation_path: cleaning
- scrolling_effect: false
- show_name: true
- grid_options:
- columns: 11
- rows: 1
- - type: custom:bubble-card
- card_type: button
- icon: mdi:lightbulb
- sub_button:
- - entity: scene.living_room_movie
- icon: none
- tap_action:
- action: toggle
- - entity: scene.living_room_read
- icon: none
- tap_action:
- action: toggle
- - entity: scene.living_room_energize
- name: ''
- show_name: true
- show_state: false
- icon: none
- tap_action:
- action: toggle
- - entity: scene.living_room_tokyo
- icon: none
- tap_action:
- action: toggle
- styles: |-
- .bubble-sub-button-1 {
- background-image: url("/local/MovieCircle.png");
- background-size: cover;
- }
- .bubble-sub-button-2 {
- background-image: url("/local/YellowCircle.png");
- background-size: cover;
- }
- .bubble-sub-button-3 {
- background-image: url("/local/WhiteCircle.png");
- background-size: cover;
- }
- .bubble-sub-button-4 {
- background-image: url("/local/ColorWheel.png");
- background-size: cover;
- }
- name: Lights
- show_icon: true
- entity: weather.home
- show_attribute: true
- attribute: temperature
- force_icon: false
- show_last_changed: true
- card_layout: large
- button_type: name
- tap_action:
- action: navigate
- navigation_path: lights
- button_action:
- tap_action:
- action: navigate
- navigation_path: lights
- scrolling_effect: false
- show_name: false
- grid_options:
- columns: 11
- rows: 1
- - type: custom:bubble-card
- card_type: button
- icon: ''
- sub_button:
- - entity: climate.bedroom_ac_unit
- show_state: true
- show_attribute: false
- show_last_changed: false
- show_icon: true
- attribute: humidity
- show_background: false
- name: Mode
- show_name: false
- - entity: sensor.bedroom_ac_unit_target_temperature
- show_attribute: false
- show_last_changed: false
- show_state: true
- show_background: false
- name: Climate
- show_icon: true
- entity: weather.home
- show_attribute: false
- attribute: temperature
- force_icon: false
- show_last_changed: false
- card_layout: large-2-rows
- button_type: state
- tap_action:
- action: navigate
- navigation_path: climate
- button_action:
- tap_action:
- action: navigate
- navigation_path: climate
- layout_options:
- grid_columns: 2
- grid_rows: 1
- show_name: false
- show_state: false
- - type: custom:bubble-card
- card_type: button
- icon: mdi:cctv
- sub_button:
- - entity: binary_sensor.camera_detection
- show_state: true
- show_attribute: false
- show_last_changed: false
- show_icon: true
- attribute: humidity
- show_background: false
- name: Motion
- show_name: false
- icon: mdi:motion-sensor
- name: Security
- show_icon: true
- entity: weather.home
- show_attribute: true
- attribute: temperature
- force_icon: false
- show_last_changed: true
- card_layout: large
- button_type: name
- tap_action:
- action: navigate
- navigation_path: security
- button_action:
- tap_action:
- action: navigate
- navigation_path: security
- show_name: false
- grid_options:
- columns: 5
- rows: 1
- - type: custom:bubble-card
- card_type: media-player
- button_type: name
- icon: mdi:television
- tap_action:
- action: navigate
- perform-action: remote.send_command
- navigation_path: media
- sub_button:
- - icon: phu:apple-tv
- tap_action:
- action: call-service
- service: remote.turn_on
- data:
- activity: https://tv.apple.com
- target:
- entity_id: remote.tcl_tv_remote
- show_background: false
- - icon: phu:plex
- tap_action:
- action: call-service
- service: remote.turn_on
- data:
- activity: plex://
- target:
- entity_id: remote.tcl_tv_remote
- show_background: false
- - icon: phu:prime-video
- tap_action:
- action: call-service
- service: remote.turn_on
- data:
- activity: https://app.primevideo.com
- target:
- entity_id: remote.tcl_tv_remote
- show_background: false
- - icon: mdi:youtube-tv
- tap_action:
- action: call-service
- service: remote.turn_on
- data:
- activity: https://tv.youtube.com
- target:
- entity_id: remote.tcl_tv_remote
- show_background: false
- card_layout: large
- name: ''
- entity: media_player.tcl_tv
- show_name: false
- show_icon: true
- scrolling_effect: true
- hide:
- power_button: true
- play_pause_button: false
- next_button: true
- previous_button: true
- grid_options:
- columns: 11
- rows: 1
- - show_current: true
- show_forecast: true
- type: weather-forecast
- entity: weather.home
- forecast_type: daily
- secondary_info_attribute: wind_speed
- grid_options:
- columns: 11
- rows: 4
- name: Philadelphia
- card_mod:
- style: |
- ha-card {
- border: none;
- background: none;
- padding-top: 35px !important;
- }
- - type: custom:bubble-card
- card_type: pop-up
- hash: '#keepopen'
- - type: custom:swipe-card
- cards: []
- column_span: 1
- - type: grid
- cards:
- - type: picture-elements
- image: /local/floorplan/horiz1280/base4.png
- elements:
- - type: conditional
- title: Day Base
- conditions:
- - condition: state
- entity: sun.sun
- state: above_horizon
- elements:
- - type: image
- image: /local/floorplan/horiz1280/baseday.png
- filter: none
- style:
- left: 50%
- top: 50%
- width: 100%
- - type: conditional
- title: TCLTV
- conditions:
- - condition: state
- entity: remote.tcl_tv_remote
- state_not: 'off'
- elements:
- - type: image
- image: /local/floorplan/horiz1280/media_player.tcl_tv.png
- filter: none
- style:
- left: 50%
- top: 50%
- width: 100%
- mix-blend-mode: lighten
- - type: conditional
- title: crownlighting
- conditions:
- - entity: light.crown_lighting
- state: 'on'
- elements:
- - type: image
- image: /local/floorplan/horiz1280/light.crown_lighting.png
- filter: none
- style:
- left: 50%
- top: 50%
- width: 100%
- mix-blend-mode: lighten
- - type: conditional
- title: kitchenlight
- conditions:
- - entity: binary_sensor.kitchenlight
- state: 'on'
- elements:
- - type: image
- image: /local/floorplan/horiz1280/binary_sensor.kitchenlight.png
- filter: none
- style:
- left: 50%
- top: 50%
- width: 100%
- mix-blend-mode: lighten
- - type: conditional
- title: bedlights
- conditions:
- - entity: light.bed_lights
- state: 'on'
- elements:
- - type: image
- image: /local/floorplan/horiz1280/light.bed_lights.png
- filter: none
- style:
- left: 50%
- top: 50%
- width: 100%
- mix-blend-mode: lighten
- - type: conditional
- conditions:
- - entity: light.bedroom_hue_high
- state: 'on'
- elements:
- - type: image
- image: /local/floorplan/horiz1280/light.bedroom_hue_high.png
- filter: none
- style:
- left: 50%
- top: 50%
- width: 100%
- mix-blend-mode: lighten
- title: Bedroom Hue High
- - type: conditional
- conditions:
- - entity: light.bedroom_hue_low
- state: 'on'
- elements:
- - type: image
- image: /local/floorplan/horiz1280/light.bedroom_hue_low.png
- filter: none
- style:
- left: 50%
- top: 50%
- width: 100%
- mix-blend-mode: lighten
- title: Bedroom Hue Low
- - type: conditional
- title: bathroomlights
- conditions:
- - entity: binary_sensor.bathroomlight
- state: 'on'
- elements:
- - type: image
- image: /local/floorplan/horiz1280/binary_sensor.bathroomlight.png
- filter: none
- style:
- left: 50%
- top: 50%
- width: 100%
- mix-blend-mode: lighten
- - type: image
- entity: sensor.nanoleaf_entry_color_mode
- title: Nanoleaf Entry White
- state_image:
- color_temp: /local/floorplan/horiz1280/light.nanoleaf_entry_light.png
- hs: /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- mix-blend-mode: lighten;
- }
- - type: image
- entity: light.nanoleaf_entry_light
- title: Nanoleaf Entry Red
- state_image:
- 'on': >-
- /local/floorplan/horiz1280/light.nanoleaf_entry_light_red.png
- 'off': /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- filter: hue-rotate({{ state_attr('light.nanoleaf_entry_light', 'hs_color')[0] | default(0) }}deg);
- mix-blend-mode: lighten
- }
- - type: image
- entity: sensor.nanoleaf_desk_color_mode
- title: Nanolead Desk White
- state_image:
- color_temp: /local/floorplan/horiz1280/light.nanoleaf_desk_light.png
- hs: /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- mix-blend-mode: lighten;
- }
- - type: image
- entity: light.nanoleaf_desk_light
- title: Nanoleaf Desk Red
- state_image:
- 'on': /local/floorplan/horiz1280/light.nanoleaf_desk_light_red.png
- 'off': /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- filter: hue-rotate({{ state_attr('light.nanoleaf_desk_light', 'hs_color')[0] | default(0) }}deg);
- mix-blend-mode: lighten
- }
- - type: image
- entity: sensor.couch_rr_color_mode
- title: Couch RR White
- state_image:
- color_temp: /local/floorplan/horiz1280/light.couch_right_r.png
- xy: /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- mix-blend-mode: lighten;
- }
- - type: image
- entity: light.couch_right_r
- title: Couch RR Red
- state_image:
- 'on': /local/floorplan/horiz1280/light.couch_right_r_red.png
- 'off': /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- filter: hue-rotate({{ state_attr('light.couch_right_r', 'hs_color')[0] | default(0) }}deg);
- mix-blend-mode: lighten
- }
- - type: image
- entity: sensor.couch_rl_color_mode
- title: Couch RL White
- state_image:
- color_temp: /local/floorplan/horiz1280/light.couch_right_l.png
- xy: /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- mix-blend-mode: lighten;
- }
- - type: image
- entity: light.couch_right_l
- title: Couch RL Red
- state_image:
- 'on': /local/floorplan/horiz1280/light.couch_right_l_red.png
- 'off': /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- filter: hue-rotate({{ state_attr('light.couch_right_l', 'hs_color')[0] | default(0) }}deg);
- mix-blend-mode: lighten
- }
- - type: image
- entity: sensor.couch_lr_color_mode
- title: Couch LR White
- state_image:
- color_temp: /local/floorplan/horiz1280/light.couch_left_r.png
- xy: /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- mix-blend-mode: lighten;
- }
- - type: image
- entity: light.couch_left_r
- title: Couch LR Red
- state_image:
- 'on': /local/floorplan/horiz1280/light.couch_left_r_red.png
- 'off': /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- filter: hue-rotate({{ state_attr('light.couch_left_r', 'hs_color')[0] | default(0) }}deg);
- mix-blend-mode: lighten
- }
- - type: image
- entity: sensor.couch_ll_color_mode
- title: Couch LL White
- state_image:
- color_temp: /local/floorplan/horiz1280/light.couch_left_l.png
- xy: /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- mix-blend-mode: lighten;
- }
- - type: image
- entity: light.couch_left_l
- title: Couch LL Red
- state_image:
- 'on': /local/floorplan/horiz1280/light.couch_left_l_red.png
- 'off': /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- filter: hue-rotate({{ state_attr('light.couch_left_l', 'hs_color')[0] | default(0) }}deg);
- mix-blend-mode: lighten
- }
- - type: image
- entity: sensor.window_l_color_mode
- title: Window Left White
- state_image:
- color_temp: /local/floorplan/horiz1280/light.window_left.png
- xy: /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- mix-blend-mode: lighten;
- }
- - type: image
- entity: light.window_left
- title: Window Left Red
- state_image:
- 'on': /local/floorplan/horiz1280/light.window_left_red.png
- 'off': /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- filter: hue-rotate({{ state_attr('light.window_left', 'hs_color')[0] | default(0) }}deg);
- mix-blend-mode: lighten
- }
- - type: image
- entity: sensor.window_r_color_mode
- title: Window Right White
- state_image:
- color_temp: /local/floorplan/horiz1280/light.window_right.png
- xy: /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- mix-blend-mode: lighten;
- }
- - type: image
- entity: light.window_right
- title: Window Right Red
- state_image:
- 'on': /local/floorplan/horiz1280/light.window_right_red.png
- 'off': /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- filter: hue-rotate({{ state_attr('light.window_right', 'hs_color')[0] | default(0) }}deg);
- mix-blend-mode: lighten
- }
- - type: image
- entity: sensor.play_right_color_mode
- title: Play Right White
- state_image:
- color_temp: /local/floorplan/horiz1280/light.play_right.png
- xy: /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- mix-blend-mode: lighten;
- }
- - type: image
- entity: light.play_right
- title: Play Right Red
- tap_action:
- action: none
- state_image:
- 'on': /local/floorplan/horiz1280/light.play_right_red.png
- 'off': /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- filter: hue-rotate({{ state_attr('light.play_right', 'hs_color')[0] | default(0) }}deg);
- mix-blend-mode: lighten
- }
- - type: image
- entity: light.play_left
- title: Play Left Red
- tap_action:
- action: none
- state_image:
- 'on': /local/floorplan/horiz1280/light.play_left_red.png
- 'off': /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- filter: hue-rotate({{ state_attr('light.play_left', 'hs_color')[0] | default(0) }}deg);
- mix-blend-mode: lighten
- }
- - type: image
- entity: sensor.play_left_color_mode
- title: Play Left White
- tap_action:
- action: none
- state_image:
- color_temp: /local/floorplan/horiz1280/light.play_left.png
- xy: /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- mix-blend-mode: lighten;
- }
- - type: image
- entity: light.white_series_smart_2_1_switch_light_1
- title: Hallway Light
- tap_action:
- action: none
- state_image:
- 'on': /local/floorplan/horiz1280/hallway2.png
- 'off': /local/floorplan/horiz1280/transparent.png
- style:
- left: 50%
- top: 50%
- width: 100%
- card_mod:
- style: |
- :host {
- mix-blend-mode: lighten;
- }
- - type: state-label
- entity: sensor.livingroomtempsensor_temperature
- title: Living Room Temp
- style:
- top: 68%
- left: 11%
- transform: scale(0.9,0.9)
- border-radius: 8px
- background-color: rgba(13,99,242,0.4)
- font-size: 20px
- prefix: 🌡
- - type: state-label
- entity: sensor.indoor_outdoor_meter_20f8
- title: Outside Temp
- style:
- top: 31%
- left: 0.5%
- transform: scale(0.9,0.9) rotatez(270deg)
- border-radius: 10%
- background-color: rgba(0,0,0,0)
- font-size: 20px
- prefix: 🌡
- - type: state-icon
- icon: mdi:cctv
- title: Bedroom Camera
- entity: camera.wyze_bedroom_camera
- style:
- top: 44.5%
- left: 5%
- transform: rotateY(180deg) scale(1.8,1.8) rotateZ(60deg)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- - type: state-icon
- icon: mdi:cctv
- title: Living Room Camera
- entity: camera.wyze_livingroom_camera
- style:
- top: 55.5%
- left: 5%
- transform: rotateY(180deg) scale(1.8,1.8) rotateZ(3deg)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- - type: state-icon
- icon: mdi:cctv
- title: Entry Way Camera
- entity: camera.wyze_kitchen_camera
- style:
- top: 39%
- left: 74%
- transform: rotateY(180deg) scale(1.8,1.8) rotateZ(-45deg)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- - type: state-icon
- icon: phu:aqara-pet-feeder
- title: Feed Rover!
- entity: input_button.manual_feed
- tap_action:
- action: none
- hold_action:
- action: toggle
- style:
- top: 58%
- left: 85%
- transform: scale(1.8,1.8)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- - type: state-icon
- icon: phu:desktop-computer
- title: PC Power
- entity: switch.sonoff_10016ae28b
- tap_action:
- action: none
- hold_action:
- action: toggle
- style:
- top: 86%
- left: 62%
- transform: scale(1.8,1.8)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- - type: state-icon
- entity: binary_sensor.aqara_water_sensor_moisture
- title: Water Heater Water Sensor
- style:
- top: 30%
- left: 70%
- transform: scale(1,1)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- - type: state-icon
- entity: vacuum.rover_s_litters_robot_litter_box
- icon: phu:litter-robot
- title: Rover's Litter Box
- style:
- top: 30%
- left: 76%
- color: '#44739e'
- transform: scale(1,1)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- tap_action:
- action: call-service
- service: browser_mod.popup
- data:
- title: Rover's Litter Box
- content:
- type: entities
- entities:
- - entity: sensor.rover_s_litters_robot_litter_level
- - entity: sensor.rover_s_litters_robot_pet_weight
- - entity: sensor.rover_s_litters_robot_waste_drawer
- - type: state-icon
- entity: binary_sensor.vacuumrobotwatersensor_moisture
- title: Robot Water Sensor
- style:
- top: 12%
- left: 44%
- transform: scale(1,1)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- - type: state-icon
- style:
- left: 26%
- top: 67%
- transform: scale(1.8,1.8)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- entity: light.crown_lighting
- icon: phu:ceiling-round
- tap_action:
- action: toggle
- - type: state-icon
- style:
- left: 46%
- top: 67%
- transform: scale(1.8,1.8)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- entity: light.living_room
- icon: mdi:lightbulb-group
- tap_action:
- action: toggle
- - type: state-icon
- style:
- left: 34%
- top: 30%
- transform: scale(1.8,1.8)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- entity: light.bed_lights
- icon: mdi:lightbulb-group
- tap_action:
- action: toggle
- - type: state-icon
- entity: binary_sensor.kitchenwatersensor_moisture
- title: Kitchen Water Sensor
- style:
- left: 72%
- top: 77%
- transform: scale(1,1)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- - type: state-icon
- entity: binary_sensor.bathroomwatersensor_moisture
- title: Bathroom Water Sensor
- style:
- left: 64%
- top: 16%
- transform: scale(1,1)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- - type: state-icon
- entity: plant.money_tree
- icon: mdi:flower-tulip
- title: Money Tree
- style:
- top: 82%
- left: 11%
- '--paper-item-icon-color': '#388547'
- transform: scale(1,1)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- tap_action:
- action: perform-action
- data:
- content:
- type: custom:flower-card
- entity: plant.money_tree
- battery_sensor: sensor.money_tree_battery
- show_bars:
- - moisture
- - conductivity
- - temperature
- - illuminance
- display_type: full
- card_mod:
- style: |
- .header > img {
- box-shadow: none !important;
- height: 98px !important;
- }
- .header > #name {
- font-size: 1.6em;
- font-weight: normal !important;
- }
- perform_action: browser_mod.popup
- target: {}
- - type: state-icon
- entity: plant.cast_iron_plant
- icon: mdi:flower-tulip
- title: Cast Iron Plant
- tap_action:
- action: perform-action
- data:
- content:
- type: custom:flower-card
- entity: plant.cast_iron_plant
- battery_sensor: sensor.cast_iron_plant_battery
- show_bars:
- - moisture
- - conductivity
- - temperature
- - illuminance
- display_type: full
- card_mod:
- style: |
- .header > img {
- box-shadow: none !important;
- height: 98px !important;
- }
- .header > #name {
- font-size: 1.6em;
- font-weight: normal !important;
- }
- perform_action: browser_mod.popup
- target: {}
- style:
- top: 40.5%
- left: 11%
- '--paper-item-icon-color': '#388547'
- transform: scale(1,1)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- - type: state-icon
- entity: media_player.tcl_tv
- icon: mdi:television-guide
- title: Media
- tap_action:
- action: perform-action
- data:
- content:
- type: vertical-stack
- cards:
- - type: media-control
- entity: media_player.tcl_tv
- - type: horizontal-stack
- cards:
- - show_name: false
- show_icon: true
- type: button
- tap_action:
- action: call-service
- service: remote.send_command
- target:
- entity_id:
- - remote.tcl_tv_remote
- data:
- command: HOME
- hold_action:
- action: none
- icon: mdi:home-outline
- show_state: false
- icon_height: 70px
- - show_name: false
- show_icon: true
- type: button
- tap_action:
- action: call-service
- service: remote.turn_on
- data:
- activity: https://app.primevideo.com
- target:
- entity_id: remote.tcl_tv_remote
- hold_action:
- action: none
- icon: phu:prime-video
- show_state: false
- - show_name: false
- show_icon: true
- type: button
- tap_action:
- action: call-service
- service: remote.turn_on
- data:
- activity: plex://
- target:
- entity_id: remote.tcl_tv_remote
- hold_action:
- action: none
- icon: phu:plex
- show_state: false
- - show_name: false
- show_icon: true
- type: button
- tap_action:
- action: call-service
- service: remote.turn_on
- data:
- activity: vnd.youtube.launch://www.youtube.com
- target:
- entity_id: remote.tcl_tv_remote
- hold_action:
- action: none
- icon: mdi:youtube
- show_state: false
- - show_name: false
- show_icon: true
- type: button
- tap_action:
- action: call-service
- service: remote.turn_on
- data:
- activity: https://tv.apple.com
- target:
- entity_id: remote.tcl_tv_remote
- hold_action:
- action: none
- icon: phu:apple-tv
- show_state: false
- - type: media-control
- entity: media_player.samsung_q910c_soundbar
- perform_action: browser_mod.popup
- target: {}
- style:
- top: 55%
- left: 32%
- transform: scale(1,1)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- state_color: true
- - type: state-icon
- style:
- left: 67%
- top: 46.5%
- transform: scale(1.8,1.8)
- border-radius: 50%
- background-color: rgba(255,255,255,0.4)
- entity: light.white_series_smart_2_1_switch_light_1
- icon: mdi:light-recessed
- tap_action:
- action: toggle
- title: Hallway Lights
- - type: state-label
- entity: sensor.indoor_outdoor_meter_a49a
- style:
- top: 68%
- left: 75%
- transform: scale(0.9,0.9)
- border-radius: 8px
- background-color: rgba(13,99,242,0.4)
- font-size: 20px
- prefix: 🌡
- title: Kitchen Temperature
- - type: state-label
- entity: sensor.bedroomtempsensor_temperature
- title: Bedroom Temp
- style:
- top: 32%
- left: 11%
- transform: scale(0.9,0.9)
- border-radius: 8px
- background-color: rgba(13,99,242,0.4)
- font-size: 20px
- prefix: 🌡
- - type: conditional
- title: HVAC Bedroom
- conditions:
- - condition: state
- entity: select.bedroom_ac_unit_hvac
- state_not: 'off'
- - condition: state
- entity: switch.bedroom_ac_unit_power
- state: 'on'
- elements:
- - type: state-icon
- style:
- left: 12%
- top: 27.5%
- border-radius: 10%
- background-color: rgba(255,255,255,0.4)
- transform: scale(0.8,0.8)
- entity: climate.bedroom_ac_unit
- icon: mdi:sun-snowflake
- state_color: true
- - type: state-label
- entity: sensor.bedroomtempsensor_humidity
- title: Bedroom Humidity
- prefix: 💧
- style:
- top: 36%
- left: 11%
- transform: scale(0.8,0.8)
- border-radius: 8px
- background-color: rgba(13,99,242,0.4)
- font-size: 20px
- - type: state-label
- entity: sensor.livingroomtempsensor_humidity
- title: Living Room Humidity
- prefix: 💧
- style:
- top: 72%
- left: 11%
- transform: scale(0.8,0.8)
- border-radius: 8px
- background-color: rgba(13,99,242,0.4)
- font-size: 20px
- - type: image
- title: AQI Background
- style:
- left: '-73%'
- top: '-51%'
- transform: scale(0.1,0.1)
- image: /local/floorplan/AQI/AQIBackground.png
- - type: image
- entity: sensor.indoor_aqi_description
- title: AQI Indoor
- style:
- left: '-73%'
- top: '-51%'
- transform: scale(0.1,0.1)
- state_image:
- good: /local/floorplan/AQI/IndoorGreen.png
- moderate: /local/floorplan/AQI/IndoorYellow.png
- unhealthy_sensitive: /local/floorplan/AQI/IndoorOrange.png
- unhealthy: /local/floorplan/AQI/IndoorRed.png
- very_unhealthy: /local/floorplan/AQI/IndoorPurple.png
- hazardous: /local/floorplan/AQI/IndoorMaroon.png
- - type: image
- style:
- left: '-73%'
- top: '-51%'
- transform: scale(0.1,0.1)
- entity: sensor.u_s_air_pollution_level
- title: AQI Outdoor
- state_image:
- good: /local/floorplan/AQI/OutdoorGreen.png
- moderate: /local/floorplan/AQI/OutdoorYellow.png
- unhealthy_sensitive: /local/floorplan/AQI/OutdoorOrange.png
- unhealthy: /local/floorplan/AQI/OutdoorRed.png
- very_unhealthy: /local/floorplan/AQI/OutdoorPurple.png
- hazardous: /local/floorplan/AQI/OutdoorMaroon.png
- - type: state-label
- entity: sensor.indoor_aqi_max
- style:
- left: 19%
- top: 11.7%
- font-size: 17px
- title: Indoor AQI Max Text
- - type: state-label
- entity: sensor.u_s_air_quality_index
- title: Outdoor AQI Max Text
- style:
- left: 19%
- top: 15.7%
- font-size: 17px
- - type: state-label
- title: Outdoor AQI Max Particle
- entity: sensor.u_s_main_pollutant
- prefix: (
- suffix: )
- style:
- left: 15%
- top: 15.7%
- font-size: 11px
- - type: state-label
- title: Indoor AQI Max Particle
- style:
- left: 15%
- top: 11.7%
- font-size: 11px
- prefix: (
- suffix: )
- entity: sensor.indoor_aqi_max_pollutant
- layout_options:
- grid_columns: 12
- grid_rows: auto
- card_mod:
- style: |
- ha-card {
- border: none;
- background: none;
- padding-top: 25px !important;
- }
- column_span: 2
- cards: []
- max_columns: 4
- dense_section_placement: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement