Home

Awesome

List Card by @iantrich

This card for Lovelace on Home Assistant that gives you a table generated with data from the feedparser custom component or any other sensor that provides data as a list of attributes.

GitHub Release License

Project Maintenance GitHub Activity

Discord Community Forum

Twitter Github

Support

Hey dude! Help me out for a couple of :beers: or a :coffee:!

coffee

Great resource for further filtering your feeds is siftrss

example

From left to right: feedparser | aftership | untappd

Options

NameTypeRequirementDescription
typestringRequiredcustom:list-card
entitystringRequiredThe entity_id of the entity you want to show.
feed_attributestringOptionalAttribute containing the feed
titlestringOptionalAdd a custom title to the card.
row_limitnumberOptionalLimit the number of rows to display.
columnsobjectOptionalList of columns to display.

Column object

NameTypeRequirementDescription
titlestringRequiredColumn header to display.
fieldstringRequiredkey value of the entity that you wish to display.
add_linkstringOptionalkey value of entity that has the link property to use.
typestringOptionaloptions are image and icon. Default is None. Only set this for images or icons, otherwise leave blank
styleobjectOptionalCSS styles to apply to this column.
widthstringOptionalIf type is image, sets the width of the image. Default 70.
heightstringOptionalIf type is image, sets the width of the image. Default 90.
regexstringOptionalRegex string to apply to field.
prefixstringOptionalString to prefix to field.
postfixstringOptionalString to postfix to field.

Installation

Add to HACS as a Custom Repo

Example Configuration

      - type: custom:list-card
        entity: sensor.engineering_feed
        title: Engineering Feed
        feed_attribute: entries
        columns:
          - title: ''
            type: image
            add_link: link
            field: image
          - title: Title
            field: title
            style:
              - white-space: nowrap
          - title: Description
            field: description

Troubleshooting