Samsung TV
homebridge-samsungtv-control · v2.1.0
Adds Samsung TVs found on the local network to HomeKit.
What it says it supports
Brands
- Samsung
Devices it names
- Samsung TVs
Shows up in Apple Home as from its README
What people report
Works for many Samsung TVs by model parsing; older and some newer models give unparsable model name errors.
- Works4
- Partly works1
- Not working1
- Requested1
| Device | Status | What they said | Source |
|---|---|---|---|
| Samsung The Frame 2018 UE43LS003 | Works | Added so the model can be parsedSaved copyUE43LS003 is seen as unparseable from the app and so it can't be added. It's a 2018 The Frame TV. With this PR I add it. @mmende Excerpt saved from GitHub on 2026-10-22. | PR #44 · 2020-12 |
| Samsung TV | Works | Controlled via plugin in home automation setupSaved copy… soldered to a remote lots of hue stuff honeywell thermostat via homebridge energy meter via P1 plugin blinking red hue lights when doorbell is pressed. samsung tv via plugin sonos via plugin So…..what should I do next? Any great idea? What’s your proudest homeautomation achievement?? Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2022-10 |
| Samsung TV | Works | Appears in HomeKit via Homebridge and works remotely via Apple TV hubSaved copyHowever. How is my iPhone getting updates and able to control the Samsung tv, sonoff devices when I’m not on the home network without any web hook? This is because the samsung tv and sonoff are talking to your apple tv via HomeKit protocol, and then your apple tv is connected to your apple id, so your iphone, which is under the same apple id, gets to control those from outside of your home network. This also means, probably undesirably, that the samsung tv and sonoff are *not* going through your homebridge. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2023-11 |
| Samsung TVs through 2020 models | Works | Serial/model parsing updated to include 2020 modelsSaved copy`parseSerialNumber` is outdated (see #40). I updated the years to include 2020. I also added a note in the README to reflect the fact that model numbers through 2020 can be parsed. If a newer model is produced by Samsung, `parseSerialNumber` will have to be updated again. Reference from Samsung: https://www.samsung.com/us/support/answer/ANS00087664/ Fixes #70, #48, #40. Excerpt saved from GitHub on 2026-10-22. | PR #84 · 2022-01 |
| Samsung TV | Partly works | Home sees state but cannot control powerSaved copyI have a Hue lightstrip which changes its state based of the TV status, via a Samsung homebridge plugin. However for some reason during the night, the TV comes out of standby for a while, presumably to do an update or something, which switches the TV strip on. I want to avoid this somehow. I was wondering if there was any additional tricks or dummy switches or something that I could use to not turn on the lightstrip for when it does these updates. I also have a Hue motion sensor and Hue bedside lamps if that helps? Maybe something like if lamps are off and just the TV turns on, don’t turn on … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2020-02 |
| Samsung TVs with unparsable model names | Not working | Various devices skipped with 'unparsable model name' on v2.1.0; openSaved copyRe-opening #70. I see this issue for a variety of devices, and I'm on v2.1.0. Examples: [code] Excerpt saved from GitHub on 2026-10-22. | Issue #93 · 2022-11 |
| Samsung 2010 C7700 | Requested | Reports generic name 'Samsung DTV DMR'; manual config tweak PR openSaved copyOlder devices such as my 2010 C7700 may report a generic modelName 'Samsung DTV DMR'. The code change allows to use the manual configuration option (via usn) of the plugin. This will solve #56. Configuration: ` { "platform": "SamsungTVControl", "devices": [ { "usn": "uuid:nnnn", "name": "Samsung TV", "modelName": "UE46C7700WSXZG", } ] } ` Debug Output: ` deviceDescription: { deviceType: 'urn:schemas-upnp-org:device:MediaRenderer:1', friendlyName: 'TV-46C7700', manufacturer: 'Samsung Electronics', manufacturerURL: 'http://www.samsung.com', modelName: 'Samsung DTV DMR', modelNumber: 1, … Excerpt saved from GitHub on 2026-10-22. | PR #87 · 2022-03 |
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
UPnP discovery on LAN
Compatibility
| Verified by Homebridge | No |
|---|---|
| Homebridge versions | >0.4.53 |
| Homebridge 2.0 | No |
| Node.js | >=10.17.0 |
| Settings in Homebridge UI | No |
| Matter | No |
| License | MIT |
Community signals
| Downloads a week | 33 |
|---|---|
| Downloads a month | 88 |
| GitHub stars | 72 |
| Open issues | 62 |
| Closed issues | 21 |
| Last code push | 2024-06-18 |
| Latest version | 2.1.0 (2022-03-01) |
| First published | 2016-05-20 |
| Releases | 21 |
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.
- InputSource
- Television
- TelevisionSpeaker





