LG webOS TV
homebridge-lgwebos-tv · v4.10.0
Adds LG webOS TVs to HomeKit with inputs, volume and extra controls.
What it says it supports
Brands
- LG
- webOS
Devices it names
- LG webOS TV
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Works with many LG webOS TVs, from webOS 2 to recent; recurring reports of wrong power state, disconnect loops, and plugin becoming unresponsive. Volume appears as a lightbulb or fan slider.
- Works7
- Not working3
| Device | Status | What they said | Source |
|---|---|---|---|
| LG 32LM6300 | Works | Maintainer tests with this TVSaved copy… then the error appear in log. Regarding plugin stop responding this can be local specific issue, I have in my environment 65G6V, 48CX, 48C3, 49SK8500, 32LM6300 and not observe described issue. Plugin stop responding issue in most cases is HB problem and local environment. If you can record this issue with debug mode enabled then will be very helpful to find what is wrong. Excerpt saved from GitHub on 2026-10-22. | Issue #170 · 2023-05 |
| LG 48C3 | Works | Maintainer tests with this TVSaved copy… is not connected then the error appear in log. Regarding plugin stop responding this can be local specific issue, I have in my environment 65G6V, 48CX, 48C3, 49SK8500, 32LM6300 and not observe described issue. Plugin stop responding issue in most cases is HB problem and local environment. If you can record this issue with debug mode enabled then will be very helpful to find what is wrong. Excerpt saved from GitHub on 2026-10-22. | Issue #170 · 2023-05 |
| LG 48CX | Works | Maintainer tests with this TVSaved copy… socket is not connected then the error appear in log. Regarding plugin stop responding this can be local specific issue, I have in my environment 65G6V, 48CX, 48C3, 49SK8500, 32LM6300 and not observe described issue. Plugin stop responding issue in most cases is HB problem and local environment. If you can record this issue with debug mode enabled then will be very helpful to find what is wrong. Excerpt saved from GitHub on 2026-10-22. | Issue #170 · 2023-05 |
| LG 49SK8500 | Works | Maintainer tests with this TVSaved copy… connected then the error appear in log. Regarding plugin stop responding this can be local specific issue, I have in my environment 65G6V, 48CX, 48C3, 49SK8500, 32LM6300 and not observe described issue. Plugin stop responding issue in most cases is HB problem and local environment. If you can record this issue with debug mode enabled then will be very helpful to find what is wrong. Excerpt saved from GitHub on 2026-10-22. | Issue #170 · 2023-05 |
| LG 55B7 | Works | Still functioning after beta updateSaved copyHi Grzegorz, I’ve tried the latest update the logs have now stopped which is great however it appears to have broken one of my tv’s, my none native LG55B7 is still functioning but my HomeKit native one has stopped working. Sent from my iPhone On 17 Feb 2021, at 18:16, Grzegorz wrote: Try latest beta, You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe. Excerpt saved from GitHub on 2026-10-22. | Issue #72 · 2021-01 |
| LG 65G6V | Works | Maintainer tests with this TV without unresponsive issueSaved copy… and socket is not connected then the error appear in log. Regarding plugin stop responding this can be local specific issue, I have in my environment 65G6V, 48CX, 48C3, 49SK8500, 32LM6300 and not observe described issue. Plugin stop responding issue in most cases is HB problem and local environment. If you can record this issue with debug mode enabled then will be very helpful to find what is wrong. Excerpt saved from GitHub on 2026-10-22. | Issue #170 · 2023-05 |
| LG webOS TV | Works | Creates switches that show custom toast messages on the TVSaved copyIf you have homebridge set up, you can use the lg-webos-tv plugin to create a switch that will display a custom toast (pop up) on your screen. I use this to notify me when doors or windows are open, certain events happen, etc. As far as I know there is no limit to the number of messages you can create. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2023-03 |
| LG 50UP7750PTB (webOS 6) | Not working | Plugin stops responding and shows TV off while on until restartSaved copy… problem. When it has stopped working, I can see occasionally a socket related error (but not systematically at each button press) : [02/11/2023 11:48:37] [LgWebOsTv] Device: 192.168.1.128 LG webOS TV Homebridge, set Mute error: Socket not connected. And while the TV is ON, no error is displayed although TV state seem stuck : [02/11/2023 11:48:34] [LgWebOsTv] Device: 192.168.1.128 LG webOS TV Homebridge, Power: OFF [02/11/2023 11:48:34] [LgWebOsTv] Device: 192.168.1.128 LG webOS TV Homebridge, Input, Name: HDMI1, Reference: com.webos.app.hdmi1 [02/11/2023 11:48:34] [LgWebOsTv] Device: … Excerpt saved from GitHub on 2026-10-22. | Issue #170 · 2023-05 |
| LG 65UB950V (webOS 1.4) | Not working | Constantly connects and disconnects; beta reduced loop but broke another TVSaved copySame issue: [01/02/2021, 12:13:06] [LgWebOsTv] Device: 192.168.0.194 Kitchen TV, connected. [01/02/2021, 12:13:06] [LgWebOsTv] Device: 192.168.0.194 Kitchen TV, disconnected. [01/02/2021, 12:13:11] [LgWebOsTv] Device: 192.168.0.194 Kitchen TV, connected. [01/02/2021, 12:13:11] [LgWebOsTv] Device: 192.168.0.194 Kitchen TV, disconnected. [01/02/2021, 12:13:16] [LgWebOsTv] Device: 192.168.0.194 Kitchen TV, connected. [01/02/2021, 12:13:16] [LgWebOsTv] Device: 192.168.0.194 Kitchen TV, disconnected. [01/02/2021, 12:13:21] [LgWebOsTv] Device: 192.168.0.194 Kitchen TV, connected. [01/02/2021, … Excerpt saved from GitHub on 2026-10-22. | Issue #72 · 2021-01 |
| LG webOS 2.0 TV | Not working | Reports TV off when on; owner patched for webOS 2.0Saved copy[4/28/2020, 2:00:31 AM] [LgWebOsTv] -------- Living Room TV -------- [4/28/2020, 2:00:31 AM] [LgWebOsTv] Manufacturer: LG Electronics [4/28/2020, 2:00:31 AM] [LgWebOsTv] Model: 55UK6300PUE [4/28/2020, 2:00:31 AM] [LgWebOsTv] System: webOSTV 4.0 [4/28/2020, 2:00:31 AM] [LgWebOsTv] Serialnumber: a8:23:fe:64:b9:b5 [4/28/2020, 2:00:31 AM] [LgWebOsTv] Firmware: 10.45 [4/28/2020, 2:00:31 AM] [LgWebOsTv] ---------------------------------- [4/28/2020, 2:00:42 AM] [LgWebOsTv] Device: 192.168.33.148, get current Volume level: 0 [4/28/2020, 2:00:52 AM] [LgWebOsTv] Device: 192.168.33.112, get current … Excerpt saved from GitHub on 2026-10-22. | Issue #9 · 2020-04 |
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 over LAN; MQTT and REST optional
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | ^1.8.0 || ^2.0.0 |
| Homebridge 2.0 | Yes |
| Node.js | ^20 || ^22 || ^24 || ^25 || ^26 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | LgWebOsTv |
| License | MIT |
Community signals
| Downloads a week | 1,461 |
|---|---|
| Downloads a month | 13,539 |
| GitHub stars | 169 |
| Open issues | 1 |
| Closed issues | 296 |
| Last code push | 2026-10-19 |
| Latest version | 4.10.0 (2026-10-19) |
| First published | 2020-02-10 |
| Releases | 5183 |
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.
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- ContactSensor
- Fan
- InputSource
- Lightbulb
- MotionSensor
- OccupancySensor
- Outlet
- Switch
- Television
- TelevisionSpeaker





