Philips TV
The philips_js
platform allows you to control Philips TVs which expose the jointSPACE JSON-API. Instructions on how to activate the API and if your model is supported can be found here. Note that not all listed, jointSPACE-enabled devices won’t have JSON-interface running on port 1925. This is true at least for some models before year 2011.
To add your TV to your installation, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
media_player:
- platform: philips_js
host: 192.168.1.99
When using api_version: 5 changing sources switches tv channels. Additionally this allows setting the volume level.
# Example configuration.yaml with turn_on_action
media_player:
- platform: philips_js
host: 192.168.1.99
turn_on_action:
service: wake_on_lan.send_magic_packet
data:
mac: aa:bb:cc:dd:ee:ff