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
# Example configuration.yaml entry media_player: - platform: philips_js host: 192.168.1.99
A script that will be executed to turn on the TV (can be used with wol).
# 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