home-assistant.io/source/_integrations/steam_online.markdown
2025-12-06 01:10:18 +01:00

1.5 KiB

title, description, ha_category, ha_config_flow, ha_iot_class, ha_release, ha_domain, ha_platforms, ha_codeowners, ha_integration_type
title description ha_category ha_config_flow ha_iot_class ha_release ha_domain ha_platforms ha_codeowners ha_integration_type
Steam Instructions on how to set up Steam sensors in Home Assistant.
Social
true Cloud Polling 0.14 steam_online
sensor
@tkdrob
service

The Steam {% term integration %} will allow you to track the online status of public Steam accounts.

{% include integrations/config_flow.md %}

{% important %} Steam has a friends list privacy feature that interferes with easily adding sensors to track friends' activities. Setting the friends list to Public during initial setup will allow the integration to see them for easy adding. It is not necessary to keep the friends list Public.

Go to your profile, select "Edit Profile", "Privacy Settings". {% endimportant %}

Setup

You need a free API key to use the platform.

To find an account's 64-bit SteamID:

  1. Open Steam.
  2. Open the dropdown menu labeled with your username.
  3. Select Account details.
    • Your Steam ID is displayed just below the label Your-Account-Name Account.

Examples

If you want to add the accounts to a group for example you will have to use:

# Example configuration.yaml entry
group:
  steam:
    name: Steam
    entities:
      - sensor.steam_account1
      - sensor.steam_account2