Adds support for your Sony Bravia(KD, KDL series) Android TV
Control your Sony Bravia Android TV with this Homey(Athom B.V.) app.
Before installing this app, please read these instruction very carefully: - Enable remote start on your TV:
- [Settings] > [Network] > [Home Network Setup] > [Remote Start] > [On] - Enable pre-shared key on your TV: - [Settings] > [Network] > [Home Network Setup] > [IP Control] > [Authentication] > [Normal and Pre-Shared Key] - Set pre-shared key on your TV: - [Settings] > [Network] > [Home Network Setup] > [IP Control] > [Pre-Shared Key] > [sony] - Give your TV a static IP address, or make a DHCP reservation for a specific IP address in your router. - Determine the MAC address of your TV: - [Settings] > [Network] > [Network Setup] > [View Network Status]
#Adding your Sony Bravia Android TV to Homey
Pairing can be done in 2 ways;
1. automaticly (Homey tries to do “everything” for you, except the Pre-Shared-Key)
2. manual (you need to put the IP and Pre-Shared-Key yourself)
If you choose to pairing the device automaticly, the device will be presented unavailable with this message;
Now you should go to the device settings and change the default ‘—-’ to the PSK of your TV. If the ‘Please set PSK’ message appears, then probably the PSK is not insync with the TV. In this case please check the PSK of your TV and the PSK setting of the Homey device.
TRIGGERS (APP): - Connection error (timeout|refused)?
TRIGGERS (DEVICE): - TV turned off? - TV turned on? - Netflix started? - Channel Up (+)? - Channel Down (-)? - Volume Up (+)? - Volume Down (-)? - TV muted? - TV un mute? - HMDI changed? - TV options?
CONDITIONS: - TODO
ACTIONS: - Power Off - Power On - Netflix - Channel Up (+) - Channel Down (-) - Volume Up (+) - Volume Down (-) - Mute - Un Mute - Set Input (HDMI 1/2/3/4) - Options
#Speech support - not (yet)
#API support - not (yet)
#Translation - english - dutch (todo)
#Credits A great app, originally created by Marco Frijmann. As Marco stopped support, I took the app under my wings (with permission of MarcoF).
USE AT YOUR OWN RISK, I ACCEPT NO RESPONSIBILITY FOR ANY DAMAGES CAUSED BY USING THIS SCRIPT.
#known issues - connection timeout|refuse;
As of a unknown reason Homey loses connection with the TV. In the case this happens the device will become unavailable. To trackdown this issue, you could make flows like these; [flowconnectionrefused] [flowconnectiontimeout]
#Compatibility Homey version >= 0.8.38 (due to wrench/settings fix)
#Buy MarcoF a beer/pizza/holiday? 
#Buy Jorden a beer/pizza/holiday? WANT TO SHOW YOUR APPRECIATION FOR THIS APP? A DONATION TO JORDEN IS POSSIBLE VIA HTTP://WWW.D2C.NL
VERSION 0.4.3: - Bugfix
VERSION 0.4.2: - Last version created by MarcoF
VERSION 0.3.2: - first implementation of WOL for older TV’s
VERSION 0.3.1: - Try to fix connection refused/timeout - First attempt to support older(between 2013-2015) bravia models
VERSION 0.3.0: - First public release