Skip to content

A Home Assistant card for Steam integrations

License

Notifications You must be signed in to change notification settings

cronner/kb-steam-card

 
 

Repository files navigation

achievibit Logo

@kibibit/hass-kibibit-theme

A Home Assistant card for Steam integrations


(Theme used in screenshots)

Screenshots

away \ offline state

away \ offline state

online state

online state

while playing a game

now playing

Installation

Prerequisites

You need at least one steam integration to use with this card.

HACS (recommended)

  1. Go to the Community Store.
  2. Search for steam card.
  3. Press Install.

Manual Installation

resources:
  url: '<url-to-card.js>'
  type: module

Usage

for a single user card, use entity:

entity: sensor.steam_<steam-id>
type: 'custom:kb-steam-card'

you can change the username using the following:

entity: sensor.steam_<steam-id>
friendly_name: Myself
type: 'custom:kb-steam-card'

for multiple users, use the entities attribute:

entities:
  - sensor.steam_<steam-id>
  - sensor.steam_<steam-id>
  - sensor.steam_<steam-id>
type: 'custom:kb-steam-card'

you can also use a prefix selector to select all steam sensors:

type: 'custom:kb-steam-card'
entities: sensor.steam_

to show only online users, add the online_only attribute:

type: 'custom:kb-steam-card'
entities: sensor.steam_
online_only: true

you can also show the game header image as background with game_background: true:

entities:
  - sensor.steam_<steam-id>
  - sensor.steam_<steam-id>
  - sensor.steam_<steam-id>
friendly_name: hello
game_background: true
type: 'custom:kb-steam-card'

Stay in touch

Support

Hey dude! Help me out for a couple of 🍻 or a ☕ by clicking on the sponsering link!

About

A Home Assistant card for Steam integrations

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 80.8%
  • JavaScript 19.2%