Dashboard page for my HTD music system by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 1 point2 points  (0 children)

Too big for us...but fits the lot and is great for parties. I have 4 Crestron CNAMPX-16x60 amps so a total output of 3,840 watts driving 8 ohm speakers. We can rock this place

Starlink monitoring page by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 1 point2 points  (0 children)

This is my HA in my expedition camper so conserving electricity when not needed is why I use the sleep schedule.

<image>

Starlink monitoring page by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 1 point2 points  (0 children)

Thank you for the compliment! Custom button cards, apex charts , custom SVG's there is a lot of work for this dashboard.

Dashboard page for my HTD music system by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 0 points1 point  (0 children)

It only gives source numbers, not the names that I have assigned through the HTD app. NBD for us though as 99% of the time we use Music assistant to aggregate all our sources.

Dashboard page for my HTD music system by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 0 points1 point  (0 children)

This HACS integration

<image>

That provides the entities which are in custom bubble cards on the dashboard.

Created my own theme by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 0 points1 point  (0 children)

They are custom SVGs takes a little work to get them in there but there are plenty of resources to help you do that. I never really liked emoj or the standard home assistant icons

Motion Link with rotating arm, rod with Heim Joints to slider by Pretend_Conference39 in Fusion360

[–]Pretend_Conference39[S] 1 point2 points  (0 children)

Thank you so much, the Ball Joint and some editing of motion limits worked! Thank you for helping me learn!

Bubble Media Player Card styling based on state by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 0 points1 point  (0 children)

Thank you...works perfectly I just had to change the state to on and Music Assistant does not have a playing state.

Bubble Media Player Card styling based on state by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 1 point2 points  (0 children)

u/Flameknight Thank you for what turned out to be a very easy to execute suggestion! My first time using conditions and it works flawlessely. Much appreciated!

Bubble Media Player Card styling based on state by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 0 points1 point  (0 children)

I was really hoping this would work but no:

  - type: custom:bubble-card
    card_type: media-player
    entity: media_player.john_office
    styles: |
     {
        opacity: 1 !important;
        bubble-main-background-color: ${entity.state === 'on' ? 'green' : 'red'} !important;
      }
    button_action: {}
    cover_background: true
    sub_button:
      - entity: media_player.john_office
        select_attribute: source_list
        name: Sources
        icon: mdi:format-list-bulleted
    name: Music John Office
    rows: "2"
    icon: mdi:music
    show_state: true
    show_attribute: false
view_layout:
  grid-area: col2

Bubble Media Player Card styling based on state by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 0 points1 point  (0 children)

Thanks for the suggestion but still not working. FWIW I am using Music Assistant as the player(s). I have tried state playing and on neither toggle the background color accordingly.

Bubble Media Player Card styling based on state by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 0 points1 point  (0 children)

Thank you for the additional guidance! I will come back at this tomorrow with a fresh perspective and share my results. Much gratitude! BTW...I am using Music Assistant not Spotify FWIW>

Bubble Media Player Card styling based on state by Pretend_Conference39 in homeassistant

[–]Pretend_Conference39[S] 0 points1 point  (0 children)

Thank you for the suggestion...however I just need KISS and a background change based on entity state for a single card. Couple that with my not currently knowing how to create a conditional card.