LG TV Continuously Sending OFF Status after OS Update

I’m using the LG WebOS binding to control 2 LG OLED TVs, running OH 4.1.3 on RPi4

Recently updated the TVs to WebOS v. 23.20.56 and now the TVs are continuously sending OFF status, while they are switched off.

2025-01-24 12:55:11.444 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:11.556 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:11.642 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:11.753 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:11.846 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:11.952 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:12.041 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:12.167 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:12.263 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:12.383 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:12.475 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:12.592 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:12.668 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:12.769 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:12.843 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:12.940 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2025-01-24 12:55:13.034 [INFO ] [openhab.event.ItemStateUpdatedEvent ] - Item 'NewTV_Power' updated to OFF
2

When they are ON, the status updates only on a status change, as it did previously

Probably not optimum for the TVs to be flooding OH with unnecessary status updates but OH seems to tolerate it.

Has anyone else noticed this?

Any ideas on how to mitigate it?

Thanks

I deleted the Things and scanned to re-create them.
After confirming the new pairing on the TV, the issue is solved.

Still having this issue with one of my 3 LG TVs
Here is the debug log continuous power updated to Off messages.

Obviously goes away when then that TV becomes ON. When the TV is turned OFF the log doesn’t show anything and then after a while these log messages start again.

16:20:40.377 [INFO ] [openhab.event.ItemStateUpdatedEvent  ] - Item 'LivingRoomTVOLED55C2PUA_Power' updated to OFF
16:20:40.379 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - Connecting to: wss://192.168.1.35:3001
16:20:40.447 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - setState new DISCONNECTED - current DISCONNECTED
16:20:40.491 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - WebSocket Connected to: /192.168.1.35
16:20:40.493 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - setState new CONNECTING - current DISCONNECTED
16:20:40.498 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - WebSocket Closed - Code: 1008, Reason: Try Again Later (EWS)
16:20:40.502 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - setState new DISCONNECTED - current CONNECTING
16:20:40.507 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - setState new DISCONNECTED - current DISCONNECTED
16:20:40.509 [INFO ] [openhab.event.ItemStateUpdatedEvent  ] - Item 'LivingRoomTVOLED55C2PUA_Power' updated to OFF
16:20:40.512 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - Connecting to: wss://192.168.1.35:3001
16:20:40.632 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - WebSocket Connected to: /192.168.1.35
16:20:40.636 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - setState new CONNECTING - current DISCONNECTED
16:20:40.642 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - WebSocket Closed - Code: 1008, Reason: Try Again Later (EWS)
16:20:40.645 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - setState new DISCONNECTED - current CONNECTING
16:20:40.649 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - setState new DISCONNECTED - current DISCONNECTED
16:20:40.652 [DEBUG] [ebos.internal.handler.LGWebOSTVSocket] - Connecting to: wss://192.168.1.35:3001

Any ideas on what to try?

I don’t know anything about how the code in the binding was written but wouldn’t this behaviour make sense if the binding was periodically trying to determine if the TV was on? Is there a different way of determining it the TV is on?