With the 2010 and later Philips TV models you can control the TV’s via the network interface (Wifi or wired). This works through the open source Joint Space interface. (see press-release)
It allows you to set any of the following commands on the TV:
Standby, Back, Find, RedColour, GreenColour, YellowColour, BlueColour, Home, VolumeUp, VolumeDown, Mute, Options, Dot, Digit0, Digit1, Digit2, Digit3, Digit4, Digit5, Digit6, Digit7, Digit8, Digit9, Info, CursorUp, CursorDown, CursorLeft, CursorRight, Confirm, Next, Previous, Adjust, WatchTV, Viewmode, Teletext, Subtitle, ChannelStepUp, ChannelStepDown, Source,AmbilightOnOff, PlayPause, Pause, FastForward, Stop, Rewind, Record, Online
– Example: Volume http://<ipaddress>:1925/1/examples/audio/volume.html
– Example: Ambilight http://<ipaddress>:1925/1/examples/ambilight/ambilight.html
– JointSpace remote www.netdata.be/tv (very nice!)
– JointSpace Ambilight control
- Acitvation: If Jointspace is not enabled (sometimes after upgrading the TV firmware), JointSPACE needs to be activated by entering the following digits sequence while watching TV:
type “5646877223” (=”jointspace” using multitap digit entry)
NOTE: my Homeseer script uses the hs.GetURL command to control the TV. Unfortunately the scripts have to use JSON commands which are not supported on Internet Explorer and Homeseer only uses the Internet Explorer engine for it’s hs.GetURL command.
WHAT DOES THAT MEAN: the Homeseer VB script doesn’t work. If you have another way of calling the URL it will work.
|DJ_Philips_SendCommand-04.asp||Goal: Control’s your TV
Where: in the Homeseer/html/tv folder
Todo: Update the line below with your TV‘s IP address.
var tvIP = “10.1.1.4”;
|DJ_Philips_04.vb||Goal: Provide HS interface to control your TV
Where: in Homeseer/scripts folder
Todo: Update lines below with your HOMESEER IP address.
Dim urlTVbase as String = “http://10.1.1.1”
Dim urlTVport as Integer = 80
|json2.js||Test which might fix the Internet Explorer JSON issues.|
Option 1 – Call script in Homeseer (see DJ_Philips_0x.vb header for instructions and format).
This will call the script below to make your TV do something
Example: Call Script DJ_Philips_0x.vb with parameter (“Main”,”VolumeUp”)
Option 2 – Call the DJ_Philips_SendCommand-04.asp script directly without Homeseer to control your TV using a URL.
NOTE that this code and documentation is very BETA, not clean and could have issues or problems.