From 829bb1d72844d2ef16da807c613e4331290b9365 Mon Sep 17 00:00:00 2001 From: Tony Stork Date: Sun, 28 Jul 2024 20:34:14 -0400 Subject: [PATCH] Add template for Xbox info cards --- main_dashboard.yaml | 84 ++++++++++++++++++--------------------------- 1 file changed, 33 insertions(+), 51 deletions(-) diff --git a/main_dashboard.yaml b/main_dashboard.yaml index d963044..4ea23fd 100644 --- a/main_dashboard.yaml +++ b/main_dashboard.yaml @@ -117,6 +117,27 @@ decluttering_templates: name: Info show_header_toggle: false state_color: true + xbox_card: + default: + - gamertag: tm24fan + card: + type: entities + entities: + - entity: sensor.[[gamertag]]_status + name: Status + - entity: binary_sensor.[[gamertag]] + name: Online + - entity: binary_sensor.[[gamertag]]_in_game + name: In Game + - entity: binary_sensor.[[gamertag]]_in_multiplayer + name: In Multiplayer + - entity: binary_sensor.[[gamertag]]_in_party + name: In Party + - entity: sensor.[[gamertag]]_account_tier + name: Account Tier + - entity: sensor.[[gamertag]]_gamer_score + name: Gamer Score + show_header_toggle: false background: var(--background-image) title: Stratton Ave views: @@ -4849,63 +4870,24 @@ views: title: Gamer Score Leaderboard - type: grid cards: - - type: entities - entities: - - entity: sensor.tm24fan_status - name: Status - - entity: binary_sensor.tm24fan - name: Online - - entity: binary_sensor.tm24fan_in_game - name: In Game - - entity: binary_sensor.tm24fan_in_multiplayer - name: In Multiplayer - - entity: binary_sensor.tm24fan_in_party - name: In Party - - entity: sensor.tm24fan_account_tier - name: Account Tier - - entity: sensor.tm24fan_gamer_score - name: Gamer Score - show_header_toggle: false + - type: custom:decluttering-card + template: xbox_card + variables: + - gamertag: tm24fan title: ironnerd24 - type: grid cards: - - type: entities - entities: - - entity: sensor.kjsgamer2012_status - name: Status - - entity: binary_sensor.kjsgamer2012 - name: Online - - entity: binary_sensor.kjsgamer2012_in_game - name: In Game - - entity: binary_sensor.kjsgamer2012_in_multiplayer - name: In Multiplayer - - entity: binary_sensor.kjsgamer2012_in_party - name: In Party - - entity: sensor.kjsgamer2012_account_tier - name: Account Tier - - entity: sensor.kjsgamer2012_gamer_score - name: Gamer Score - show_header_toggle: false + - type: custom:decluttering-card + template: xbox_card + variables: + - gamertag: kjsgamer2012 title: kjsgamer2012 - type: grid cards: - - type: entities - entities: - - entity: sensor.irishpirate1988_status - name: Status - - entity: binary_sensor.irishpirate1988 - name: Online - - entity: binary_sensor.irishpirate1988_in_game - name: In Game - - entity: binary_sensor.irishpirate1988_in_multiplayer - name: In Multiplayer - - entity: binary_sensor.irishpirate1988_in_party - name: In Party - - entity: sensor.irishpirate1988_account_tier - name: Account Tier - - entity: sensor.irishpirate1988_gamer_score - name: Gamer Score - show_header_toggle: false + - type: custom:decluttering-card + template: xbox_card + variables: + - gamertag: irishpirate1988 title: irishpirate1988 - type: grid cards: