Link Search Menu Expand Document

List of included custom-cards

This is a list of available custom-cards, included in the actual version of the download.

Note: Depending on the card you use, there are different things to set. Sometimes the entity is needed, sometimes the entity needs to be set as a variable, eg. ulm_card_xy_entity. In the template list is explained what you have to set.

Legend: variable | entry (eg. entity)

AirCondition Card

by tpx01
The `custom_card_tpx01_aircondition` shows data from your air condition and gives you the possibility to control it.
"View" code
You're working in yaml-mode (Remember to take care of indentation)
- type: custom:button-card
  template: custom_card_tpx01_aircondition_with_buttons
  variables:
    entity: climate.livingroom
    name: A/C Livingroom
You're working in UI-mode
type: custom:button-card
template: custom_card_tpx01_aircondition_with_buttons
variables:
  entity: climate.livingroom
  name: A/C Livingroom

Variables / Entries
Variable / Entry Example Required
 entity climate.livingroom_ac true
Your climate entity."

 name A/C Livingroom true
Your entity name."


DWD Pollen Card

by paddy0174
This is a `custom-card` to show the pollen count, taken from the DWD pollen service via a rest sensor. This card is only available in german, as the DWD (DeutscherWetterDienst => GermanWeatherService) only publishes data for Germany. If you want a translation added, please feel free to open an issue in the repo.
Additional information
I use the following `rest` and `template` sensors in HA:
sensor:
  - platform: rest
    scan_interval: 3600
    name: "DWD Pollenbelastung"
    resource: https://opendata.dwd.de/climate_environment/health/alerts/s31fg.json
    json_attributes_path: "$..content[?(@.partregion_id==XXX)].Pollen"
    json_attributes:
      #- Erle
      #- Beifuss
      #- Ambrosia
      - Birke
      #- Esche
      - Hasel
      - Graeser
      #- Roggen
    value_template: "{{ value_json.last_update }}"
  - platform: template
    sensors:
      dwd_pollenbelastung_birke:
        icon_template: "mdi:tree-outline"
        friendly_name: "Birke"
        value_template: >-
          {% set dwd_state = state_attr('sensor.dwd_pollenbelastung', 'Birke')['today'] %}
          {% if dwd_state == "3" %}6{% elif dwd_state == "2-3"%}5{% elif dwd_state == "2"%}4{% elif dwd_state == "1-2"%}3{% elif dwd_state == "1"%}2{% elif dwd_state == "0-1"%}1{% else %}0{% endif %}
        attribute_templates:
          today: >-
            {% set dwd_state = state_attr('sensor.dwd_pollenbelastung', 'Birke')['today'] %}
            {% if dwd_state == "3" %}6{% elif dwd_state == "2-3"%}5{% elif dwd_state == "2"%}4{% elif dwd_state == "1-2"%}3{% elif dwd_state == "1"%}2{% elif dwd_state == "0-1"%}1{% else %}0{% endif %}
          tomorrow: >-
            {% set dwd_state = state_attr('sensor.dwd_pollenbelastung', 'Birke')['tomorrow'] %}
            {% if dwd_state == "3" %}6{% elif dwd_state == "2-3"%}5{% elif dwd_state == "2"%}4{% elif dwd_state == "1-2"%}3{% elif dwd_state == "1"%}2{% elif dwd_state == "0-1"%}1{% else %}0{% endif %}
"View" code
You're working in yaml-mode (Remember to take care of indentation)
- type: custom:button-card
  template: 
    - custom_card_paddy_dwd_pollen
  entity: sensor.dwd_pollenbelastung_birke
You're working in UI-mode
- type: custom:button-card
  template: 
    - custom_card_paddy_dwd_pollen
  entity: sensor.dwd_pollenbelastung_birke

Variables / Entries
Variable / Entry Example Required
 entity sensor.dwd_pollenbelastung_birke true
Your sensor for "Pollenbelastung"


Flower Card

by schumijo
This is the `card_flower`, used to display a plant entity. Shows state of the plant and attributes.
"View" code
You're working in yaml-mode (Remember to take care of indentation)
- type: 'custom:button-card'
  template: card_flower
  variables:
    ulm_card_flower_entity: plant.bonsai_ficus
    ulm_card_flower_name: Bonsai Ficus
    ulm_card_flower_species: "ficus retusa"
You're working in UI-mode
type: 'custom:button-card'
template: card_flower
variables:
  ulm_card_flower_entity: plant.bonsai_ficus
  ulm_card_flower_name: Bonsai Ficus
  ulm_card_flower_species: "ficus retusa"

Variables / Entries
Variable / Entry Example Required
 ulm_card_flower_entity plant.bonsai_ficus true
The entity of your plant

 ulm_card_flower_name Bonsai Ficus false
The name of your plant

 ulm_card_flower_species ficus retusa true
The species of your plant


Required cards
Name Link to card
lovelace-flower-card https://github.com/thomasloven/lovelace-flower-card

Waste Collection Card

by paddy0174
The `custom_card_paddy_waste_collection` shows you a button for the next waste collection date. On the day of collection and the day before, the icon and text will be red, to alert you.
Additional information
This is my `sensor` setup in HA. I do the change from "days" to "friendly days" in my template sensor.
  • Don't forget to set `add_days_to` in your `sensor` config
  • "HEUTE" is german for today or aujourd'hui | "MORGEN" is german for tomorrow or demain

sensor:
  - platform: waste_collection_schedule
    name: waste_collection_paper
    details_format: upcoming
    add_days_to: true # this line is important
    value_template:  >-
      {% if value.daysTo == 0 %}
      HEUTE
      {% elif value.daysTo == 1 %}
      MORGEN
      {% else %}
      in {{value.daysTo}} Tagen
      {% endif %}
    types:
      - Papiertonne
"View" code
You're working in yaml-mode (Remember to take care of indentation)
- type: 'custom:button-card'
  template: custom_card_paddy_waste_collection
  entity: sensor.waste_collection_paper
You're working in UI-mode
type: 'custom:button-card'
template: custom_card_paddy_waste_collection
entity: sensor.waste_collection_paper

Variables / Entries
Variable / Entry Example Required
 entity sensor.waste_collection_paper true
Your entity from waste_collection_framework


Required cards
Name Link to card
Waste Collection Framework https://github.com/mampfes/hacs_waste_collection_schedule

Welcome Card

by paddy0174
The `custom_card_paddy_welcome` shows a welcome message to the logged in user(name) and can show additional infos like news, notifications, weather, buttons or...
Three different variants in the download: welcome-card, welcome-card with weather and welcome-card with news (homefeed-card)

Welcome Card

"View" code
You're working in yaml-mode (Remember to take care of indentation)
- type: 'custom:button-card'
  template: custom_card_paddy_welcome
  variables:
    ulm_custom_card_paddy_welcome_time: sensor.time
You're working in UI-mode
type: 'custom:button-card'
template: custom_card_paddy_welcome
variables:
  ulm_custom_card_paddy_welcome_time: sensor.time

Variables / Entries
Variable / Entry Example Required
 ulm_custom_card_paddy_welcome_time sensor.time true
This is your `time` sensor in Home Assistant.


Welcome Card with Weather

"View" code
You're working in yaml-mode (Remember to take care of indentation)
- type: 'custom:button-card'
  template: custom_card_paddy_welcome_with_weather
  variables:
    ulm_custom_card_paddy_welcome_time: sensor.time
    ulm_custom_card_paddy_welcome_weather_provider: weather.accu_weather
You're working in UI-mode
type: 'custom:button-card'
template: custom_card_paddy_welcome_with_weather
variables:
  ulm_custom_card_paddy_welcome_time: sensor.time
  ulm_custom_card_paddy_welcome_weather_provider: weather.accu_weather

Variables / Entries
Variable / Entry Example Required
 ulm_custom_card_paddy_welcome_time sensor.time true
This is your `time` sensor in Home Assistant.

 ulm_custom_card_paddy_welcome_weather_provider weather.accu_weather true
Your Home Assistant weather provider


Welcome Card With News

"View" code
You're working in yaml-mode (Remember to take care of indentation)
- type: 'custom:button-card'
  template: custom_card_paddy_welcome_with_news
  variables:
    ulm_custom_card_paddy_welcome_time: sensor.time
    ulm_custom_card_paddy_welcome_news_entities:
      - entity: sensor.waste_collection_paper
        content_template: "{{display_name}}
{{state}}" - entity: sensor.waste_collection_waste content_template: "{{display_name}}
{{state}}"
You're working in UI-mode
type: 'custom:button-card'
template: custom_card_paddy_welcome_with_news
variables:
  ulm_custom_card_paddy_welcome_time: sensor.time
  ulm_custom_card_paddy_welcome_news_entities: 
    - entity: sensor.waste_collection_paper
      content_template: "{{display_name}}
{{state}}" - entity: sensor.waste_collection_waste content_template: "{{display_name}}
{{state}}"

Variables / Entries
Variable / Entry Example Required
 ulm_custom_card_paddy_welcome_time sensor.time true
This is your `time` sensor in Home Assistant.

 ulm_custom_card_paddy_welcome_news_entities
ulm_custom_card_paddy_welcome_news_entities:
  - entity: sensor.waste_collection_paper
    content_template: "{{display_name}}
{{state}}" - entity: sensor.waste_collection_waste content_template: "{{display_name}}
{{state}}"
true
These are the entities, that get listed in your news-feed.
Please see the documentation of home-feed-card to see all the available options.
We also provide an example for the configuration in our G.E.T.S. category.


Required cards
Name Link to card
lovelace-home-feed-card https://github.com/gadgetchnnel/lovelace-home-feed-card


© by UI-Lovelace-Minimalist 2021

Documentation for ULM version 1.0.0-beta.6