Tag: yaml customization

  • Create a Mini Predbat Card for Dashboards

    A small tweak to the Predbat Table Card has enabled a really cool new use-case – MINI Predbat table cards!

    Github user @stiplady made a request to add a limit to the number of rows the plan returns, for "quick look" style functionality. A pretty easy change, but has unlocked some very cool functionality.

    Predbat mini card on a home assistant dashboard
    Predbat mini card on a home assistant dashboard

    By limiting the number of rows, users can now combine this functionality with custom columns and font size to create a mini Predbat table card on bigger dashboards.

    Previous to this, while you could limit the columns, the plan was usually 24 hours long, so at least 48 rows of data – which was not great for dashboards with other cards in place.

    Screenshot 2025-09-18 at 09.10.49
    Close up of the Predbat Table Card MINI

    As you can see in the images above, placing the table card nicely in a dashboard is now super easy!

    Here’s the YAML you can use to get started – obviously feel free to customise the YAML to meet your needs according to the spec.

    type: custom:predbat-table-card
    entity: predbat.plan_html
    columns:
      - time-column
      - state-column
      - pv-column
      - load-column
      - soc-column
    table_width: 100
    fill_empty_cells: true
    row_limit: 5
    font_size: 13
    old_skool_columns:
      - state-column
    hide_last_update: true