LG Netcast
The LG Netcast integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] allows you to control a LG Smart TV running NetCast 3.0 (LG Smart TV models released in 2012) and NetCast 4.0 (LG Smart TV models released in 2013). For the new LG webOS TV’s use the LG webOS TV platform.
Configuration
To add the LG Netcast device to your Home Assistant instance, use this My button:
Manual configuration steps
If the above My button doesn’t work, you can also perform the following steps manually:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select LG Netcast.
-
Follow the instructions on screen to complete the setup.
List of triggers
The LG Netcast integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] provides the following triggers. Each link below opens a dedicated page with examples, fields, and a step-by-step UI walkthrough.
-
Device is requested to turn on (
lg_netcast.turn_on) Triggers when something requests an LG Netcast TV to turn on.
For an overview of every trigger across all integrations, see the triggers reference.
Remote
The LG Netcast integration creates a media player entity and a remote entity for each configured TV.
To change channels from an automation or script, use the Play specified media action and select your LG Netcast media player entity as the target. Set Media content ID to the channel number and Media content type to channel.
To send remote control commands, use the remote.send_command action provided by the Remote integration and select your LG Netcast remote entity as the target.
Sending remote commands in automations
To send a remote command from an automation or a script:
- Go to Settings > Automations & scenes.
- Open an existing automation or script, or select Create automation > Create new automation.
- If you are setting up a new automation, add a trigger in the When section. Scripts do not need a trigger. They run when something else calls them.
- In the Then do section, select Add action.
- Select what you want to control. Under By target, select your LG Netcast remote entity.
- From the actions shown for that target, select Send remote command.
- Enter the Command to send.
- Select Save.
Supported commands include:
Full key code list
APPSASPECT_RATIOAUDIO_DESCRIPTIONAV_MODEBACKBLUECHANNEL_DOWNCHANNEL_UPDASHDOWNENERGY_SAVINGEPGEXITEXTERNAL_INPUTFAST_FORWARDFAVORITE_CHANNELGREENHOME_MENULEFTLIVE_TVLR_3DMARKMUTE_TOGGLENUMBER_0NUMBER_1NUMBER_2NUMBER_3NUMBER_4NUMBER_5NUMBER_6NUMBER_7NUMBER_8NUMBER_9OKPAUSEPIP_CHANNEL_DOWNPIP_CHANNEL_UPPIP_SECONDARY_VIDEOPLAYPOWERPREVIOUS_CHANNELPROGRAM_INFORMATIONPROGRAM_LISTQUICK_MENURECORDRECORDING_LISTREDREPEATRESERVATION_PROGRAM_LISTREWINDRIGHTSHOW_SUBTITLESIMPLINKSKIP_BACKWARDSKIP_FORWARDSTOPSWITCH_VIDEOTELE_TEXTTEXT_OPTIONUPVIDEO_3DVOLUME_DOWNVOLUME_UPYELLOW
To power on the TV, use the Device is requested to turn on trigger.