WTH does the conditional card not allow OR conditions, only ALL?

I would like to show a conditional card if one (or more of) of the conditions is met, not necessarily all.

See for example the below card config.
This will currently only show if there is a pending update for both HA and HACS, but will not show if there is only an update for either HA or HACS.

I would like to use this for alerting purposes based states/thresholds, when the situation is normal nothing should be shown (minimalistic design)
I imagine there could be plenty of other uses as well.

I was able to get it working using an entity filter card. A bit counter-intuitive to have separate card types, but meh.

type: entity-filter
entities:
  - entity: binary_sensor.updater
    state_filter:
      - operator: '!='
        value: 'off'
  - entity: sensor.hacs
    state_filter:
      - operator: '!='
        value: 0
card:
  type: glance
  title: Updates are Available
show_empty: false

EDIT: Added show_empty: false to prevent it showing if no updates at all are available.

1 Like

Simply put, we just need an or option for the condition card.

2 Likes

Bump. Could definitely use this about now if someone was kind enough to develop a working and/or statement.

You can make a template sensor for the time being