grzegorz914 / homebridge-lgwebos-tv

Homebridge plugin for LG WebOS TV, publish as independent external platform accessory.
MIT License
135 stars 15 forks source link

Input list loaded from device is out by one #162

Closed badgertastic closed 11 months ago

badgertastic commented 1 year ago

TV is LG 48CX

[3/9/2023, 11:42:25 PM] [homebridge-lgwebos-tv] -------- Bedroom LG WebOS --------
[3/9/2023, 11:42:25 PM] [homebridge-lgwebos-tv] Manufacturer: LG Electronics
[3/9/2023, 11:42:25 PM] [homebridge-lgwebos-tv] Model: OLED48CX5LC
[3/9/2023, 11:42:25 PM] [homebridge-lgwebos-tv] System: webOSTV 5.0
[3/9/2023, 11:42:25 PM] [homebridge-lgwebos-tv] Serialnr: <snip>
[3/9/2023, 11:42:25 PM] [homebridge-lgwebos-tv] Firmware: 04.40.70
[3/9/2023, 11:42:25 PM] [homebridge-lgwebos-tv] ----------------------------------
[3/9/2023, 11:42:27 PM] [homebridge-lgwebos-tv] Device: 10.0.20.34 Bedroom LG WebOS, Input Name: Missing, Reference: com.webos.app.dangbei-overlay, Mode: Missing.
[3/9/2023, 11:42:27 PM] Bedroom LG WebOS 3232 is running on port 55761.

Something in the input list (when loaded from device) is throwing the list out by one. For me its something between the lines — below:

[3/9/2023, 11:46:22 PM] [homebridge-lgwebos-tv] Device: 10.0.20.34 Bedroom LG WebOS, set Input, Name: Universal Control Settings, Reference: com.webos.app.connectionwizard
[3/9/2023, 11:46:27 PM] [homebridge-lgwebos-tv] Device: 10.0.20.34 Bedroom LG WebOS, set Input, Name: Connected Red Button, Reference: com.webos.app.crb
[3/9/2023, 11:46:32 PM] [homebridge-lgwebos-tv] Device: 10.0.20.34 Bedroom LG WebOS, set Input, Name: Customer Support, Reference: com.webos.app.customersupport
[3/9/2023, 11:46:42 PM] [homebridge-lgwebos-tv] Device: 10.0.20.34 Bedroom LG WebOS, set Input, Name: Dangbei Full View, Reference: com.webos.app.dangbei-card
[3/9/2023, 11:46:47 PM] [homebridge-lgwebos-tv] Device: 10.0.20.34 Bedroom LG WebOS, set Input, Name: DvrPopup, Reference: com.webos.app.dvrpopup
[3/9/2023, 11:46:50 PM] [homebridge-lgwebos-tv] Device: 10.0.20.34 Bedroom LG WebOS, set Input, Name: User Agreement, Reference: com.webos.app.eula
[3/9/2023, 11:46:56 PM] [homebridge-lgwebos-tv] Device: 10.0.20.34 Bedroom LG WebOS, set Input, Name: AV, Reference: com.webos.app.externalinput.av1
[3/9/2023, 11:47:00 PM] [homebridge-lgwebos-tv] Device: 10.0.20.34 Bedroom LG WebOS, set Input, Name: AV2, Reference: com.webos.app.externalinput.av2
[3/9/2023, 11:47:04 PM] [homebridge-lgwebos-tv] Device: 10.0.20.34 Bedroom LG WebOS, set Input, Name: Component, Reference: com.webos.app.externalinput.component

Could it be due to error:

Reference: com.webos.app.dangbei-overlay, Mode: Missing.

dangbei-overlay vs. dangbei-card ?

cheers.

EDIT: Looks like “LG Content Store” doesn’t change anything (nothing in log when selecting)

grzegorz914 commented 1 year ago

I need debug log for this issue, enable it in advanced section restart plugin and get the whole log please.

badgertastic commented 11 months ago

I think you resolved this. Hard to say as I started using ‘hide system apps’. Remaining apps are listed ok. Thanks