LG webOS TV
homebridge-webos-tv · v2.5.0
Adds LG webOS TVs with power, inputs, apps, volume, picture settings and remote control.
What it says it supports
Brands
- LG
Devices it names
- LG webOS 2 and newer TVs
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Works with webOS LG TVs (C8, C1, 2022+ G-series seen); webOS 1 TVs have limited support and Netcast TVs are unsupported. One 2023 G3 had mode/app launch failures.
- Works4
- Partly works1
- Not working2
- Won’t be supported1
| Device | Status | What they said | Source |
|---|---|---|---|
| LG 65G2 (webOS 23.25.55) | Works | App launch works without errorsSaved copyBut if you run the same command on 65G2, everything works without errors 19/7/2025, 12:16:39 PM] [homebridge-web os-tv] [My TV LG65G23LA] App launched, current appid: com.webos.app.home 19/7/2025, 12:16:52 PM] [homebridge-web os-tv] [My TV LG65G23LA] Trying to swit ch input to identifier: 17 [9/7/2025, 12:16:52 PM] [homebridge-web os-tv] [My TV LG65G23LA] Input source c hanged, new input source identifier: 17 / source appId: ru.rt.video.app.tv 19/7/2025, 12:16:52 PM] [homebridge-web os-tv] [My TV LG65G23LA] com.webos.appl icationManager service - launch request ed. AppId: ru.rt.video.app.tv, … Excerpt saved from GitHub on 2026-10-22. | Issue #563 · 2025-09 |
| LG C1 | Works | Sound mode switching added and testedSaved copySupport changing sound mode, tested on LG C1. Excerpt saved from GitHub on 2026-10-22. | PR #483 · 2023-03 |
| LG OLED C8 | Works | Plugin works; maintainer owns one. Volume slider only controls TV speakers, not ARC receiverSaved copyFirst off - great work on this so I can bring HomeKit to my OLED C8 since LG won't! I didn't see it in the doc but is there a way to name buttons I have set - (remote control, sound output, remote sequence, and notification buttons) - instead of the generic name "switch" as shown in the screenshots attached? I can't tell what anything is when everything is named "switch". Also, is there any way to re-arrange them in the UI? Excerpt saved from GitHub on 2026-10-22. | Issue #196 · 2019-12 |
| LG webOS TV | Works | Used to show on-screen notification when doorbell ringsSaved copyI additionally use the Homebridge-WebOS-TV plugin to create an automation that fires a notification to my LG TV that says “Nest Hello: Someone is at the front door.” Only when the TV source is not the Apple TV. That way I always get some form of notification on screen, so long as I’m watching the TV. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2021-06 |
| LG C7 OLED TV | Partly works | Most functions work; volume slider not found, wake-on-lan failingSaved copyI've just setup Homebridge in Docker on my Synology NAS. So far just have an Xbox One plugin and the web os plugin for my LG C7. Most functions all work as expected, except volume. I've left the settings for volume to true, which the setup guide indicates will enable use of volume up as buttons and slider. I can find and use the buttons in the Home app, but where do I find the slider? Also using Siri, no matter how I phrase it, I can't get her to adjust anything on the TV. She just keeps saying "I can't do that". Is there a particular naming convention or option in the setup that will get her … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2019-10 |
| LG 47LB731V (webOS 1.4) | Not working | Stuck at 'connecting to tv'; no pairing prompt on 2015-era webOS 1 TVSaved copyLG 47LB731V Web os : 1.4.0-2532 I have been always getting this code; 'connecting to tv' From: Marcin Sent: Saturday, January 9, 2021 10:28 PM To: merdok/homebridge-webos-tv Cc: okilic93; Author Subject: Re: [merdok/homebridge-webos-tv] It does not work! (#338) What it is your TV model and what webOS version does your TV have? It might be that your TV is a webOS1 which has limited support or there might be a different issue., You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub , or unsubscribe . Excerpt saved from GitHub on 2026-10-22. | Issue #338 · 2021-01 |
| LG 55G3 (webOS 23.25.50) | Not working | App/mode launch fails with unknown error from applicationManager; same command works on 65G2Saved copyLG55G3RLA] com.webos.applicationManager service - launch requested. AppId: 999999, Params: {} [9/7/2025, 12:00:35 PM] [homebridge-webos-tv] [My TV LG55G3RLA] Unknown error while requesting launch from service com.webos.applicationManager [9/7/2025, 12:00:41 PM] [homebridge-webos-tv] [My TV LG55G3RLA] com.webos.applicationManager service - launch requested. AppId: 999999, Params: {} [9/7/2025, 12:00:41 PM] [homebridge-webos-tv] [My TV LG55G3RLA] Unknown error while requesting launch from service com.webos.applicationManager [9/7/2025, 12:00:54 PM] [homebridge-webos-tv] [My TV LG55G3RLA] … Excerpt saved from GitHub on 2026-10-22. | Issue #563 · 2025-09 |
| LG Netcast TVs (e.g. 2012 models) | Won’t be supported | Netcast uses a different API; use LGTV2012 plugin insteadSaved copyYes, one of the tvs is with Netcast system which works well with the plugin LGTV2012. As the other TV´s are with WEBOS and there are working well with your plugin webos-tv, but when I turn of the tv that use the plugin LGTV2012 with netcast, the plugin webs stops working and it seems to me cause also that Homebridge stop working. I don't if could be interference between both LG plugins. Sorry If I am disturbing you with that is just interesting but not really important. Excerpt saved from GitHub on 2026-10-22. | Issue #304 · 2020-09 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local
webOS TV API on LAN
You’ll need
- TV on same network
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | ^1.6.0 || ^2.0.0-beta.0 |
| Homebridge 2.0 | Yes |
| Node.js | ^18.20.4 || ^20.15.1 || ^22 || ^24 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | webostv |
| License | MIT |
Community signals
| Downloads a week | 110 |
|---|---|
| Downloads a month | 986 |
| GitHub stars | 707 |
| Open issues | 4 |
| Closed issues | 539 |
| Last code push | 2026-09-11 |
| Latest version | 2.5.0 (2026-09-11) |
| First published | 2018-07-08 |
| Releases | 73 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- Open firewall ports for TV accessory
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- Fanv2
- InputSource
- Lightbulb
- OccupancySensor
- Switch
- Television
- TelevisionSpeaker
Sources
- npm: https://www.npmjs.com/package/homebridge-webos-tv
- Source code: https://github.com/merdok/homebridge-webos-tv
- Issues: https://github.com/merdok/homebridge-webos-tv/issues
- Verified plugins list: https://github.com/homebridge/verified





