Skip to content

LG webOS TV automations fails after updating to 2025.11; entities are now 'unavailable' (they were 'off' in previous HA versions) #155884

Description

@bravespirit84

If you are affected by this issue you are missing an automation to turn on the TV, follow https://www.home-assistant.io/integrations/webostv#turn-on-automation-trigger to create an automation, most commons ones are using WOL (which you probably used before just with a custom component)

Image

The problem

Hello, I just updated HA to 2025.11 and since the update both my LG screens fails to work with HA anymore. They were just fine prior the update.

Reloading the integration seems to fix the issue for a few seconds, then both devices go back to 'unavailable'.

Logs under System \ Logs show:

Logger: frontend.js.modern.202511050
Source: components/system_log/__init__.py:331
First occurred: 15:51:32 (4 occurrences)
Last logged: 18:00:12
Uncaught error from Firefox 144.0 on Windows 10 Error: Failed to execute 'define' on 'CustomElementRegistry': the name "lg-remote-control-editor" has already been used with this registry 68965/</A.prototype.define (node_modules/@webcomponents/scoped-custom-element-registry/src/scoped-custom-element-registry.ts:180:12) ct/< (/hacsfiles/LG-WebOS-Remote-Control/lg-remote-control.js:30:100) t (/hacsfiles/LG-WebOS-Remote-Control/lg-remote-control.js:1:250) /hacsfiles/LG-WebOS-Remote-Control/lg-remote-control.js:272:27

What version of Home Assistant Core has the issue?

core-2025.11.0

What was the last working version of Home Assistant Core?

core-2025.10.4

What type of installation are you running?

Home Assistant OS

Integration causing the issue

webostv

Link to integration documentation on our website

https://www.home-assistant.io/integrations/webostv/

Diagnostics information

Logger: frontend.js.modern.202511050
Source: components/system_log/init.py:331
First occurred: 15:51:32 (4 occurrences)
Last logged: 18:00:12
Uncaught error from Firefox 144.0 on Windows 10 Error: Failed to execute 'define' on 'CustomElementRegistry': the name "lg-remote-control-editor" has already been used with this registry 68965/</A.prototype.define (node_modules/@webcomponents/scoped-custom-element-registry/src/scoped-custom-element-registry.ts:180:12) ct/< (/hacsfiles/LG-WebOS-Remote-Control/lg-remote-control.js:30:100) t (/hacsfiles/LG-WebOS-Remote-Control/lg-remote-control.js:1:250) /hacsfiles/LG-WebOS-Remote-Control/lg-remote-control.js:272:27

Example YAML snippet

Anything in the logs that might be useful for us?

I've read the release notes of 2025.11 "The state of LG webOS TV media player entities that do not have an automation trigger to turn on the device will be set to unavailable instead of off."
I do have a script tho, that handles powering on/off one of the two devices. It still shows as unavailable with the newest update.

I dot NOT have an automation for powering the second device, as I've been using a simple 'button' with wake-on-lan to turn it on.

Do I really need to create bogus automations just to circumvent this issue? It seems overkilling to me and I do not understand the logic for marking the devices 'unavailable' now, instead of 'off'

Additional information

No response

Metadata

Metadata

Assignees

Type

No type

Fields

Priority

None yet

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions