LG webos 1.4 turn on action

Hi to all, i have a proble with my smart tv, 1 year ago a configure the same smart tv and all well done, but now use the same configuration (compatible withe the release hass os) and the wake up dosn’t work.

this my integration on configuration.yam

webostv:
  host: 192.168.1.24
  name: TV SALONE
  turn_on_action:
    service: wake_on_lan.send_magic_packet
    data:
      mac: !secret mac_salone
      broadcast_address: 192.168.1.255

anyone?.. i search the issue but not find

Have you added this line?
wake_on_lan: on your configuration.yaml?

So for a fully working LG WebOS you’ll need this in configuration.yaml-

wake_on_lan:

webostv:
  host: 192.168.1.24
  name: TV SALONE
  turn_on_action:
    service: wake_on_lan.send_magic_packet
    data:
      mac: !secret mac_salone
      broadcast_address: 192.168.1.255

yes

###### WAKE ON LAN####
wake_on_lan:

########## INTEGRAZIONE TV #########
webostv:
  host: 192.168.1.24
  name: TV SALONE
  turn_on_action:
    service: wake_on_lan.send_magic_packet
    data:
      mac: !secret mac_salone
      broadcast_address: 192.168.1.255

My WebOS looks like this-

webostv:
  - name: Lounge TV
    host: 192.168.1.91
    customize:
     sources:
         - spotify
         - netflix
    turn_on_action:
     service: wake_on_lan.send_magic_packet
     data:
       mac: XXXXXXXXXXXX
  1. Can you try remove the broadcast_address?
  2. Can you make sure the IP of the TV did not change?
  3. Is the TV connected via Ethernet?
  4. Have you successfully configure LG TV WebOS integration before?

this setting is the test for resolve the problem and yes i can delete

i have a pfsense firewal with dhcp server and the ip is static

yes

about 1 year ago I configured it and it worked, then I installed ha on vm (esxi) and it doesn’t work, but I can turn it off from ha

I see. If you have the time, you can try changing the static IP of the TV and re-do the integration.
You can reproduce each steps as seen on this video made by BeardedConti.

After editing the configuration.yaml → server restart → a notification should pop up for new device discovered.

Also, based on Official LG WebOS TV Documentation, you may need-
On newer models (2017+), WakeOnLan may need to be enabled in the TV settings by going to Settings > General > Mobile TV On > Turn On Via WiFi instructions.

Just realized WebOS 1.4 is 2014 model.

the webos 1.4 model 2014 is compatible with ha latest version?

It should. There are no description on the official documentation regarding the minimum version of WebOS TV.

Someone here have the same exact OS version with you and successfully integrate it with HA.

integration is successful, I can see the volume, the source and switch off, it is only the power on that does not work

Hello, friends! I am still struggling, and hoping one of you bright folks will help me out!

I followed all the documentation and the multiple topics on the issue, but once again it doesn’t work. Here is my code (in the automations.yaml file). I am running on Raspberry Pi, Docker container:

- id: '*************'
  alias: Turn On Living Room TV with WakeOnLan
  description: ''
  trigger:
  - platform: webostv.turn_on
    entity_id: media_player.lg_webos_smart_tv
  action:
  - service: wake_on_lan.send_magic_packet
    data:
      mac: "AA:BB:CC:DD:EE:FF"
      broadcast_address: "192.168.4.255"

I can see the button to turn on the TV from the Off state, but it won’t actually turn it on. What am I doing wrong?

  • container is set up to work on the same network as the host

  • The TV is running LG WebOS 4.1.5

  • Connected on ethernet, confirmed broadcast address

  • LG Connect Apps enabled in Network Menu

  • Option for “Mobile On” does not exist in General Settings on the TV

For LG webos i can recommend GitHub - madmicio/LG-WebOS-Remote-Control: Remote Control for LG TV WebOS

it also has support for WOL