From 5e1780b95439b27d2b59e7c948fffb2075937c97 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 23 Oct 2015 19:30:38 +0200 Subject: [PATCH] Add firetv page --- .../components/media_player.firetv.markdown | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 source/components/media_player.firetv.markdown diff --git a/source/components/media_player.firetv.markdown b/source/components/media_player.firetv.markdown new file mode 100644 index 00000000000..392389023a5 --- /dev/null +++ b/source/components/media_player.firetv.markdown @@ -0,0 +1,52 @@ +--- +layout: page +title: "FireTV support" +description: "Instructions how to integrate Music Player Daemon into Home Assistant." +date: 2015-10-23 18:00 +sidebar: false +comments: false +sharing: true +footer: true +--- + + +The firetv platform allows you to control a [Amazon Fire TV](http://www.amazon.com/Amazon-DV83YW-Fire-TV/dp/B00U3FPN4U) (/stick). + +The python-firetv Python 2.x module with its helper script that exposes a HTTP server to fetch state and perform actions is used. + +Steps to configure your Amazon Fire TV stick with Home Assistant: + +- Turn on ADB Debugging on your Amazon Fire TV: + - From the main (Launcher) screen, select Settings. + - Select System > Developer Options. + - Select ADB Debugging. +- Find Amazon Fire TV device IP: + - From the main (Launcher) screen, select Settings. + - Select System > About > Network. +- `pip install firetv[firetv-server]` into a Python 2.x environment +- `firetv-server -d :5555`, background the process +- Configure Home Assistant as follows: + + +To add FireTV to your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +media_player: + platform: firetv + host: localhost:5556 + device: livingroom-firetv + name: My Amazon Fire TV +``` + +Configuration variables: + +- **host** *Optional*: Where `firetv-server` is running. Default is *localhost:5556*. +- **device** *Optional*: The device ID, default is *default*. +- **name** *Optional*: The friendly name of the device, default is 'Amazon Fire TV'. + + +

+Note that python-firetv has support for multiple Amazon Fire TV devices. If you have more than one configured, be sure to specify the device id used. Run `firetv-server -h` and/or view the source for complete capabilities. +

+