The Steam component will allow you to track the online status of public Steam accounts.

You need a free API key to use the component

To find an account’s 64-bit SteamID on profiles without a custom URL you can check the URL of the profile page, the long string of numbers at the end is the 64-bit SteamID. If the profile has a custom URL you will have to copy the URL into STEAMID I/O to find the 64-bit SteamID.

To use Steam in your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
  - platform: steam_online
    api_key: YOUR_API_KEY
      - account1
      - account2

Configuration variables:

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

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