Panasonic TV control (VIERA / NRC & My Home Screen 6+ encrypted)

MyURemote controls Panasonic TVs over the local network using the Panasonic VIERA Network Remote Control (NRC) protocol. Depending on your model, commands are sent either as classic SOAP requests, or through the newer encrypted NRC flow that requires PIN pairing.


Overview

Panasonic control in MyURemote works by emulating the original Panasonic remote control over IP. Commands are sent as key events to the TV’s NRC endpoint.

We currently support two Panasonic profiles, because Panasonic uses two different control flows depending on the TV generation / platform.

Supported Panasonic TV profiles

1) Panasonic VIERA (classic NRC)

  • Protocol: Panasonic NRC (SOAP)
  • Transport: HTTP
  • Default port: 55000
  • Technology in MyURemote: IP

For many older VIERA models, classic NRC works without any explicit PIN pairing. If the TV has “Network Remote Control” settings, ensure it is enabled.

2) VIERA / My Home Screen 6+ (encrypted NRC)

  • Protocol: Panasonic NRC (encrypted)
  • Transport: HTTP + payload encryption (AES/HMAC)
  • Default port: 55000
  • Technology in MyURemote: IP

Newer Panasonic models (My Home Screen 6+) require a PIN pairing flow before commands are accepted. The pairing creates an ApplicationId and Keyword that are saved for future use.

Connection type (important)

  • Technology in MyURemote: IP
  • Typical endpoint: /nrc/control_0
  • Default port: 55000

Make sure the TV and MyURemote are on the same network. Most issues come from wrong IP address, guest Wi-Fi isolation, or blocked LAN traffic.

First-time use (read this carefully)

Turn the TV on before first connection

The very first time you use MyURemote with a Panasonic TV, the TV must be powered on and connected to the network.

If your TV uses the encrypted NRC profile, you will also need to complete the PIN pairing once.

PIN pairing (My Home Screen 6+ encrypted)

If your Panasonic model requires encrypted NRC, MyURemote will show a pairing box. The flow is:

  1. Click Show PIN on TV
  2. A PIN will appear on the TV screen
  3. Enter the PIN in MyURemote and click Pair

After a successful pair, MyURemote stores the required keys for that TV, so you don’t need to pair again unless the TV is reset.

Power On (Wake-on-LAN)

Panasonic TVs differ in how well they support powering on over the network. MyURemote will support Wake-on-LAN (WOL) for TVs that keep their network interface available in standby.

  • Power Off: works via NRC immediately
  • Power On: will use Wake-on-LAN when supported (implementation in progress)
  • WOL requires the TV’s MAC address and correct standby/network settings

Note about Android TV models

Some Panasonic models run on (or include parts of) an Android TV platform. In practice, these TVs are not always controllable via the standard Android TV remote protocol.

If Android TV remote control does not work reliably, the Panasonic NRC profiles above are usually the best option (classic NRC or encrypted NRC depending on the model).

Troubleshooting

TV does not respond

  • Verify the configured IP address and port (usually 55000)
  • Make sure the TV and MyURemote are on the same network (no guest Wi-Fi isolation)
  • Try the other Panasonic profile if your model changed behavior after an update

Pairing fails (encrypted profile)

  • Make sure you clicked Show PIN on TV first
  • Enter the PIN exactly as shown on the TV
  • If the TV was paired before with another app, try removing the pairing on the TV (if available) and retry

Works in Panasonic “TV Remote” app but not in MyURemote

  • This often indicates the TV requires the encrypted NRC profile (PIN pairing)
  • Use the device “VIERA / My Home Screen 6+” and complete pairing once

Supported TVs

  • Panasonic VIERA TVs supporting NRC over IP (classic)
  • Panasonic My Home Screen 6+ TVs requiring encrypted NRC + PIN pairing