2.2 HA Presentation - ArveVM/MyAssistedHome GitHub Wiki

This file is about my precentation, the principles I have selected to implement.

YAML-dashboard, Mushroom and Popup's:

I'm combining GUI and YAML-dashboard with include and re-use of cards with push-entitites to card. Also heavily using YAML-node anchors in both solutions and dashboards/card, so some guidance on that is added here:



Quick overview:




Both GUI and YAML-dashboard


By using YAML-dashboard it opens up a few more tools one can use:

  • easier copy/share with others (because the card-yaml-file is actually automagically uploadable to GitHub)
  • Can include one card in several views ( !include-functionality enabled in YAML-dashboards)
  • Can use node-anchors easily for reuse of card-mod etc (also applicable for gui-mode??)
  • Can re-use same card with mulitiple entities (see description below)

How:

Required Functionality:

  • my basics: Packages
  • HA-integration: Lovelace

My implementation:




Advanced YAML-dashboard-guide: Card include


Why:

  • Including dashboard-files see to add cards/viwes wherever you want,, se example in "My implementation"
  • No additional functionality required, using standard !include functionality

How:

Required Functionality:

  • YAML-dashboard enabled (see above)

My implementation:




Advanced YAML-dashboard-guide: "entity-inject"


Why:


How:

Required Functionality:

My implementation:

  • use card-variables like "{{ area_temp }}" to map/reuse files entities 'injected into card' at point of !include; heater_card.yaml



Mushroom/popup's: Card-in-card, templating colours, popups, tabbed-card


Why:

Trying to make one card pr "Solution", so there is one tab for status, one for config and one for histori see example on heater_card.yaml


How:

Required Functionality:

  • my basics: Packages
  • HACS; Mushroom
  • HACS; Browser_mod (v2)
  • HACS; stack-in-card
  • HACS; tabbed-card

My implementation:

  • use "!include" to map/reuse files; mob_dashboard.yaml
  • node_anchor to re-use code
  • area-cards, one card pr area with colored chips for status of most important stuff. - Then drilldown with popups - status-card pr area, will gather small solutions and preferred status in those (And alert if not OK)
  • tabbed card, one card pr "Solution"
  • templating, change colours by entity state (see chips in area-cards)
  • Popup, on most chips in room-cards,,
  • (this requires BrowserMod2,, #thanksThomasLoven)



Themes


Currently still stuck on the UI-minimalist dark theme,, I've shared it so you can pick elements neeeded to get same view as my dashboard/card I believe it is only line-depth on ha-card that is actually required, but there are also color-definitions that are in use ,,, will need to dig deeper into themes/coulors when finished with actual dashboards ;)

⚠️ **GitHub.com Fallback** ⚠️