From 77a4532ab1abac2b7451bae8a94d81a7bb7d6589 Mon Sep 17 00:00:00 2001 From: GreenTurtwig Date: Wed, 24 Feb 2016 09:05:56 +0000 Subject: [PATCH] Added documentation for my Steam sensor --- .../_components/sensor.steam_online.markdown | 50 ++++++++++++++++++ source/images/supported_brands/steam.png | Bin 0 -> 11017 bytes 2 files changed, 50 insertions(+) create mode 100644 source/_components/sensor.steam_online.markdown create mode 100644 source/images/supported_brands/steam.png diff --git a/source/_components/sensor.steam_online.markdown b/source/_components/sensor.steam_online.markdown new file mode 100644 index 00000000000..c3a7a9d71d6 --- /dev/null +++ b/source/_components/sensor.steam_online.markdown @@ -0,0 +1,50 @@ +--- +layout: page +title: "Steam" +description: "Instructions on how to set up Steam sensors in Home Assistant." +date: 2015-12-19 09:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: steam.png +ha_category: Sensor +--- + + +The Steam component will allow you to track the online status of public [Steam](https://steamcommunity.com) accounts. + +You need an API key which is [free](https://steamcommunity.com/dev/apikey) to use the component + +To find an account's 64-bit SteamID you can check the URL of the profile page, if it ends with a long string on numbers then that's the 64-bit SteamID. However, if the profile has a custom URL you will have to copy the it and enter it into [STEAMID I/O](https://steamid.io/) to find the 64-bit SteamID. + +To use Steam in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +sensor: + platform: steam_online + api_key: YOUR_API_KEY + accounts: + - account1 + - account2 +``` + +Configuration variables: + +- **api_key** (*Required*): Your API key from [https://steamcommunity.com/dev/apikey](https://steamcommunity.com/dev/apikey). +- **accounts** array (*Required*): Array of accounts. + - **account_id** (*Required*): 64-bit SteamID. + + +If you want to add the accounts to a group for example you will have to use: + +```yaml +# Example configuration.yaml entry +group: + steam: + name: Steam + entities: + - sensor.steam_account1 + - sensor.steam_account2 +``` \ No newline at end of file diff --git a/source/images/supported_brands/steam.png b/source/images/supported_brands/steam.png new file mode 100644 index 0000000000000000000000000000000000000000..7b3750b85b19328e9825136f47082949429e38f7 GIT binary patch literal 11017 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 literal 0 HcmV?d00001