Skip to content

Latest commit

 

History

History
196 lines (105 loc) · 4.53 KB

README.md

File metadata and controls

196 lines (105 loc) · 4.53 KB

IPSymconFireTV

Version Version

Module for IP-Symcon version 5.1 or higher enables communication with an Amazon FireTV.

Documentation

Table of Contents

  1. Features
  2. Requirements
  3. Installation
  4. Function reference
  5. Configuration
  6. Annex

1. Features

With the module, remote commands can be sent via adb to an Amazon FireTV in IP Symcon (version 5 or higher).

Send commands to a FireTV:

  • Up, Down, Left, Right, Enter, Back, Home, Menu, Media Play/Pause, Media Previous, Media Next

2. Requirements

  • IPS 5.1
  • Installed ADB (Android Debug Bridge) on the operating system.

3. Installation

a. Installation von ADB, Vorbereitung FireTV

Write down the IP address on the FireTV and enable debugging in the FireTV ADB. Install and start ADB.

Example instructions: How to connect to a fire tv or fire tv stick via adb

Example configuration on a Raspberry:

sudo apt-get install android-tools-adb

adb start-server

adb connect 192.168.X.X

adb devices

b. Loading the module

Open the IP Console's web console with http://:3777/console/.

Then click on the module store (IP-Symcon > 5.1) icon in the upper right corner.

Store

In the search field type

FireTV

Store

Then select the module and click Install

Store

Install alternative via Modules instance

Open the object tree.

Objektbaum

Open the instance 'Modules' below core instances in the object tree of IP-Symcon (>= Ver 5.x) with a double-click and press the Plus button.

Modules

Plus

ModulURL

Enter the following URL in the field and confirm with OK:

https://github.com/Wolbolar/IPSymconFireTV

and confirm with OK.

Then an entry for the module appears in the list of the instance Modules

By default, the branch master is loaded, which contains current changes and adjustments. Only the master branch is kept current.

Master

If an older version of IP-Symcon smaller than version 5.1 (min 4.3) is used, click on the gear on the right side of the list. It opens another window,

SelectBranch

here you can switch to another branch, for older versions smaller than 5.1 (min 4.3) select Old-Version .

c. Setup in IP-Symcon

In IP-Symcon add Instance (rightclick -> add object -> instance) under the category under which you want to add the FireTv instance, and select Amazon FireTV. The IP address of the FireTV is to be completed in the configuration form. Press Apply to start server.

4. Function reference

FireTV:

Sends the commands via functions or the web front of IP-Symcon to the FireTV. Available commands:

Up, Down, Left, Right, Enter, Back, Home, Menu, Media Play/Pause, Media Previous, Media Next

5. Configuration:

FireTV:

Property Type Value Description
IPFireTV string IP Adresse FireTV

6. Annex

a. Functions:

FireTV:

FireTV_Up(integer $InstanceID)

Up

FireTV_Down(integer $InstanceID)

Down

FireTV_Left(integer $InstanceID)

Left

FireTV_Right(integer $InstanceID)

Right

FireTV_Enter(integer $InstanceID)

Enter

FireTV_Back(integer $InstanceID)

Back

FireTV_Home(integer $InstanceID)

Home

FireTV_Menu(integer $InstanceID)

Menu

FireTV_Play(integer $InstanceID)

Media Play / Pause

FireTV_Previous(integer $InstanceID)

Previous

FireTV_Next(integer $InstanceID)

Next

FireTV_Down(integer $InstanceID)

Down

b. GUIDs and data exchange:

FireTV:

GUID: {EDB1C780-21F5-4BB3-A4E0-0F67A2927495}