From 2b9396a494657a351e14af8c6f67829f0c2806bb Mon Sep 17 00:00:00 2001 From: Dennis Karpienski Date: Wed, 20 Apr 2016 07:05:55 +0200 Subject: [PATCH] added webostv (#404) * added webostv * replaced icon --- .../_components/media_player.webostv.markdown | 35 +++++++++++++ source/_components/notify.webostv.markdown | 49 ++++++++++++++++++ source/images/supported_brands/webos.png | Bin 0 -> 12247 bytes 3 files changed, 84 insertions(+) create mode 100644 source/_components/media_player.webostv.markdown create mode 100644 source/_components/notify.webostv.markdown create mode 100644 source/images/supported_brands/webos.png diff --git a/source/_components/media_player.webostv.markdown b/source/_components/media_player.webostv.markdown new file mode 100644 index 00000000000..0ccb2706dad --- /dev/null +++ b/source/_components/media_player.webostv.markdown @@ -0,0 +1,35 @@ +--- +layout: page +title: "LG WebOS TV" +description: "Instructions how to integrate a LG WebOS TV within Home Assistant." +date: 2016-04-18 23:24 +sidebar: true +comments: false +sharing: true +footer: true +logo: webostv.png +ha_category: Media Player +ha_iot_class: "Local Poll" +-------------------------- + + +The `webostv` platform allows you to control a LG WebOS Smart TV. + +When the TV is first connected, you will need to accept Home Assistant on the TV to allow communication. + +To add a TV to your installation, add the following to your `configuration.yaml` file and follow the configurator instructions: + +```yaml +# Example configuration.yaml entry +media_player: + platform: webostv + host: 192.168.0.10 + name: Living Room TV +``` + +Configuration variables: + +- **host** *Optional*: The IP of the LG WebOS Smart TV, e.g. 192.168.0.10 +- **name** *Optional*: The name you would like to give to the LG WebOS Smart TV. + +If you do not provide a host name, all LG WebOS Smart TV's within your network will be auto-discovered if your TV network name is set to `[LG] webOS TV` \ No newline at end of file diff --git a/source/_components/notify.webostv.markdown b/source/_components/notify.webostv.markdown new file mode 100644 index 00000000000..8ebb971b068 --- /dev/null +++ b/source/_components/notify.webostv.markdown @@ -0,0 +1,49 @@ +--- +layout: page +title: "LG WebOS TV" +description: "Instructions how to integrate a LG WebOS TV within Home Assistant." +date: 2016-04-18 23:24 +sidebar: true +comments: false +sharing: true +footer: true +logo: webostv.png +ha_category: Notifications +ha_iot_class: "Local Poll" +-------------------------- + + +The `webostv` platform allows you to send notifications to a LG WebOS Smart TV. + +When the TV is first connected, you will need to accept Home Assistant on the TV to allow communication. + +To add a TV to your installation, add the following to your `configuration.yaml` file and follow the configurator instructions: + +```yaml +# Example configuration.yaml entry +notify: + platform: webostv + host: 192.168.0.112 + name: livingroom_tv +``` + +Configuration variables: + +- **host** *Required*: The IP of the LG WebOS Smart TV, e.g. 192.168.0.10 +- **name** *Required*: The name you would like to give to the LG WebOS Smart TV. + +A possible automation could be: + +```yaml +# Example configuration.yaml entry +automation: + - alias: Open a window + trigger: + platform: numeric_state + entity_id: sensor.netatmo_livingroom_co2 + above: 999 + action: + service: notify.livingroom_tv + data: + message: "You should open a window! (Livingroom Co2: {{ states.sensor.netatmo_livingroom_co2.state }}ppm)" +``` \ No newline at end of file diff --git a/source/images/supported_brands/webos.png b/source/images/supported_brands/webos.png new file mode 100644 index 0000000000000000000000000000000000000000..4cbd9877217144b7dc521e6ac675d899d56d58d5 GIT binary patch literal 12247 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