steam sensor platform will allow you to track the online status of public Steam accounts.
You need a free API key to use the platform.
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
# Example configuration.yaml entry sensor: - platform: steam_online api_key: YOUR_API_KEY accounts: - account1 - account2
(string)(Required)Your API key from https://steamcommunity.com/dev/apikey.
(map)(Required)List of accounts.
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