Samsung SmartView TV control (IP / Secure WebSocket)

MyURemote controls Samsung Smart TVs using the SmartView protocol over a secure WebSocket connection. No IR blasters, no serial cables, and no external controllers are required.


Overview

Samsung SmartView control in MyURemote works by emulating the original Samsung remote control over the network. Commands are sent as key press packets via a secure WebSocket connection directly to the TV.

This integration supports navigation, menus, volume, channel control, inputs and power status. Power-on functionality depends on successful device pairing and MAC address discovery.

Connection type (important)

  • Protocol: Samsung SmartView
  • Transport: Secure WebSocket (WSS)
  • Technology in MyURemote: IP

The WebSocket connection is initialized first, after which individual remote key commands are sent as packets.

First-time use (read this carefully)

Turn the TV on before first connection

The very first time you use MyURemote with a Samsung Smart TV, the TV must already be powered on.

MyURemote will attempt to retrieve the MAC address of the TV. This MAC address is required to enable future Power On functionality.

If the MAC address is not retrieved during the first attempt:

  • You can already control everything else (navigation, volume, inputs, power off)
  • Power On will not work yet
  • MyURemote will retry MAC discovery automatically later

Pairing confirmation on the TV

When MyURemote connects to the TV for the first time, the TV will show a pairing request.

You must confirm this using the original Samsung remote control. Without pairing confirmation, SmartView control will not work.

Discovery timing

MyURemote performs SmartView discovery during the first two minutes after startup.

  • If the MAC address is found within this time, Power On becomes available
  • If not, discovery will be retried the next time MyURemote starts

This means it is normal that Power On does not work immediately after initial setup.

Power state handling

MyURemote actively monitors whether the TV is on or off using network reachability.

  • Power Off: works immediately
  • After powering off, the TV keeps its network connection alive for ±10 seconds
  • The power state indicator will update only after the TV fully releases its network stack

This delay is normal and required for reliable power state detection.

Menu behaviour (Samsung-specific)

  • Pressing Menu opens the TV’s internal settings menu
  • To open the Smart Hub / input bar, press the More button twice
  • Once the Smart Hub is visible, navigation keys can be used normally

Troubleshooting

TV does not respond

  • Verify the configured IP address
  • Make sure the TV and MyURemote are on the same network
  • Confirm pairing was accepted on the TV

Power On does not work

  • Ensure the MAC address has been discovered
  • Turn the TV on manually once and restart MyURemote
  • Wait for the discovery window (first 2 minutes)

TV becomes unreachable or unresponsive

  • Some users report that Samsung TVs may occasionally block network control
  • If this happens, unplug the TV from power for ±30 seconds
  • After reboot, reconnect and pairing should work again

External device list reset (advanced)

Samsung TVs store every SmartView connection as an external device. After repeated testing or reconnecting, this internal list may become overloaded.

This can cause:

  • Wake-on-LAN (Power On) to stop working
  • Pairing failures
  • Unstable or unresponsive WebSocket connections

How to fix

  1. On the TV go to Settings
  2. Select General
  3. Open External Device Manager
  4. Choose Device Connection Manager
  5. Open Device List
  6. Select Edit
  7. Delete all listed devices
  8. Unplug the TV from power for ±30 seconds
  9. Reconnect MyURemote and confirm pairing again

After clearing the device list, SmartView control and Wake-on-LAN should function normally again.

Supported TVs

  • Samsung Smart TVs with SmartView support
  • Models supporting IP remote control over WebSocket