We’re adding local Samsung TV control to Hubitat!
The new Samsung TV Integration brings remote commands, playback keys, volume controls, and available power feedback into your automations. It connects directly to supported modern Samsung Tizen TVs, with no additional gateway or external service required.
Use a button to pause playback, send the TV Home as part of a movie-night routine, or include TV power-off in your bedtime automation.
What can it do?
The initial integration includes:
- Remote navigation: Home, Back, directional buttons, Select, Menu, and more.
- Playback commands: Play, Pause, and Stop.
- Relative Volume Up and Volume Down.
- Mute toggle.
- Channel and numeric keys.
- Opening the TV’s input/source menu.
- Power Off.
- Wake-on-LAN Power On, where supported and correctly configured.
- Connection status and TV-reported power state.
Command behavior can vary by TV model and the app currently running.
Getting started
- Turn on your TV using its physical remote.
- Make sure the TV and Hubitat hub are on the same subnet.
- Open Apps > Add Built-In App and select Samsung TV Integration.
- Select Add Samsung TV, then discover your TV or enter its IP address manually.
- Select Check and add TV.
- Open the newly created TV device and press Pair.
- Watch the TV for a connection request from Hubitat and select Allow within one minute.
After approval, the device’s connection status should show connected. Try sending KEY_HOME through Send Remote Command to confirm control.
The integration remembers the authorization returned by the TV for future connections. If your TV repeatedly asks for approval, check its Device Connection Manager settings for an Access Notification > First time only option.
Using it in automations
Once paired, the TV device’s commands are available for use in automations that support custom commands.
For example:
- Have a physical button send Pause.
- Open the TV’s Home screen when starting a movie-night routine.
- Adjust volume with a button controller.
- Include Power Off in a bedtime routine.
The source-menu command opens the TV’s input selection screen. Direct HDMI selection and app launching are not included in this initial version.
A note about Power On
Power On uses Wake-on-LAN and is still being validated across models and connection types.
Enable Power On with Mobile AND IP Remote in the TV’s Expert Network Settings. The driver also provides a Wake-on-LAN MAC address override so you can specify the address for the TV’s active Ethernet or Wi-Fi interface. Using Wake-on-LAN power on should help with older models (manufactured before 2016).
Feedback and troubleshooting
Power state follows what the TV reports. If the TV becomes unreachable, the integration does not assume that it has turned off.
Absolute volume, reported mute state, and detailed movie or episode metadata are not included in this first version.
Normal polling stays quiet. For troubleshooting, enable debug logging on the TV device; it automatically turns off after 30 minutes.
If you’re testing, please share your exact TV model, Ethernet or Wi-Fi connection type, pairing result, and which commands work, especially Power On!