Driver Type
Categories
- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Networking
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
Driver Type
Categories
- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Networking
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
This driver allows for control over Power, Volume/Mute, Source Selection, Launching Apps, and IR Emulation for Sony Bravia TVs supporting PSK.
Sony Bravia IP
Sony Bravia IP | IP Only | Version 2.10
Introduction & Manufacturer Profile
Sony Group Corp (Sony) is a manufacturer of electronic equipment, semiconductors, medical-related equipment, instruments, and devices. The company’s products include televisions, mobile phones, cameras, music systems, game consoles and software, semiconductors, batteries, and other electronic components. Sony produces, acquires, and distributes recorded music, motion pictures, and television programming; and operates television and digital networks. It also provides banking and financial services, including life and non-life insurance. The company markets products through sales subsidiaries, distributors, and direct sales through the internet. It markets products under Sony, PlayStation, Walkman, Blu-ray, Cyber-shot, Bravia, Exmor, Experia, and Airpeak brand names. The company operates in Asia-Pacific, Europe, the Middle East, Africa, and the Americas. Sony is headquartered in Minato-Ku, Tokyo, Japan.
Important Note
THIS DRIVER IS NOT UPGRADEABLE FROM THE OLD SONY BRAVIA IP DRIVER. THAT DRIVER IS NOW MARKED AS LEGACY. THIS DRIVER WILL ONLY SUPPORT SONY TVS THAT HAVE PSK AUTHENTICATION.
Version History
Version 2.0: Initial Release
Version 2.10: Added HTTPS/TLS support for Security Settings, certificate import
Driver Features
This driver allows for control over Power, Volume/Mute, Source Selection, Launching Apps, and IR Emulation.
The driver supports two communication modes:
HTTP mode - For standard Sony Bravia TVs worldwide. No encryption or certificate required.
HTTPS mode - For EU-market Sony Bravia Professional Displays that require encrypted communication under the EU RED-DA regulation. Requires importing the TV’s certificate.
Supported Devices
Sony Bravia TVs that support PSK authentication.
This driver was developed and tested using a Sony Bravia XBR-65X900H and a Sony Bravia 7
Which Mode Do I Need?
TV Type
Region
Mode
Certificate Required?
Min PSK Length
Any Sony Bravia with PSK
Non-EU / Pre-RED-DA
HTTP
No
No minimum
BZ-L, BZ-J, BZ-H series (Android 12+)
EU
HTTPS
Yes
16 characters
Pre-Android 12 firmware
Any
HTTP
No
No minimum
EU RED-DA affected models: BZ30L, BZ35L, BZ40L, BZ50L, BZ53L, BZ30J, BZ35J, BZ40J, BZ40H
Case A (units shipped before August 1, 2025 and updated to Android 12 via OTA): HTTPS is configurable. The TV settings menu will offer a choice between HTTP and HTTPS.
Case B (units shipped on or after August 1, 2025 from factory): HTTPS is mandatory. HTTP is not available.
If you are unsure, check the TV’s firmware version and whether it has a “Certificate export” option under Settings > Local network setup > IP control. If it does, use HTTPS mode.
Limitations/Information
It has been recommended by Sony that System Updates and Google Play Store updates are set to automatic. When updates are set to automatic, there are occasions where the end user will have to acknowledge and/or decline notification pop-up messages using the Cursor Key and Confirm commands in order to operate the TV beyond the notification. There is no way to automate the notification acknowledgements as not all notifications require the same control input for the notification to close.
RTI is NOT responsible for any burden that may impact the end user due to the notifications imposed by the Sony TV and RTI recommends that the Cursor Key and Confirm commands are readily available if the Sony TV remote is not available in order for the notification messages to be closed.
It is the responsibility of the RTI dealer/integrator that this information be provided to the end user, and to show the end user how to exit out of any notifications imposed by the TV.
System Requirements & Prerequisites
RTI System Requirements:
Integration Designer: 11.10.2
XP FW: 24.10.27
TV Setup: HTTP Mode (Standard / Non-EU)
Use this setup for any Sony Bravia TV that does not require EU RED-DA encrypted communication.
TV Configuration:
1. Navigate to Home > Settings > Network and Internet > Home network setup > IP control > Authentication
– Set to PSK (or “Normal and Pre-Shared Key”)
2. Navigate to Home > Settings > Network and Internet > Home network setup > IP control > Pre-Shared Key
– Set a Pre-Shared Key of your choosing
3. Navigate to Home > Settings > Network and Internet > Remote device settings > Control Remotely
– Set to ON
4. Navigate to Home > Settings > Network and Internet > Remote Start
– Set to On (Powered By Apps)
TV Setup: HTTPS Mode (EU RED-DA)
Use this setup for EU-market Sony Bravia Professional Displays running Android 12+ firmware that require encrypted communication.
TV Configuration:
1. Navigate to Settings > Remote device settings > Control remotely
– Set to ON (this defaults to OFF on RED-DA units)
2. Navigate to Settings > Local network setup > IP control > Pre-Shared Key
– Set a Pre-Shared Key of at least 16 characters (RED-DA requirement)
3. Navigate to Settings > Local network setup > IP control > Http/https
– Select HTTPS (on Case B units shipped after August 1, 2025, this is fixed and cannot be changed)
4. Navigate to Settings > Local network setup > IP control > Certificate export
– Insert a USB drive into the TV
– Export the certificate to the USB drive
– Keep the USB drive — you will need it when configuring the driver in Integration Designer
Driver Configuration: HTTP Mode
Connection Settings:
IP Address: IP address of the TV
Port: 80
Pre-Shared Key: The PSK configured on the TV
Security Settings:
Protocol: HTTP
TV Certificate: Leave empty
Driver Configuration: HTTPS Mode (EU RED-DA)
Connection Settings:
IP Address: IP address of the TV
Port: 443 (or leave at 80 — the driver auto-upgrades to 443 when HTTPS is selected)
Pre-Shared Key: The PSK configured on the TV (minimum 16 characters)
Security Settings:
Protocol: HTTPS
Importing the TV Certificate:
1. Insert the USB drive containing the exported TV certificate into the computer running Integration Designer
2. In the driver properties, click the browse button (…) next to TV Certificate
3. Navigate to the USB drive and select the certificate file (.pem, .crt, or .cer)
4. The certificate is automatically imported and a confirmation dialog will appear
5. The USB drive can now be removed — the certificate content is stored in the driver configuration
To remove a previously imported certificate, right-click the driver and select Clear TV Certificate.
Verifying HTTPS Connection
After deploying the project to the processor, the driver will attempt an SSL/TLS handshake with the TV. You can monitor the connection using the following system variables:
SSL State: Shows the current SSL status (Not Applicable, Handshaking, Secure, or Failed)
Connection State: Shows Connected or Disconnected
If the SSL handshake fails, check the processor debug log for diagnostic messages. Common causes:
Certificate not imported (or imported from a different TV)
TV firmware does not support HTTPS (requires Android 12+)
Pre-Shared Key mismatch between driver and TV
Common Driver Settings
IR Emulation Settings
IR Emulation Version: Version of IR emulation commands to use. (Standard is the only available option currently).
Application Settings
Number Of Applications: Number of applications you want to control. (Max 12).
Application (x) Name: Name of the application. MUST match the names in provided guide below, and MUST be installed on TV.
Debug Settings
Debug Level: Controls verbosity of log output (None, Connections, User Actions, Messages).
Application Names
The application names that are entered MUST match the expected below, and are case sensitive. The apps MUST be installed on the TV. The given names get matched to the TV data in order to pull the appropriate app launch link. Here is a list of some common supported application names for entry in the driver properties.
TV
Music
Media Player
Apple TV
Pluto TV
Peacock TV
Play Store
YouTube
YouTube Music
YouTube TV
Netflix
Hulu
Max
Paramount+
Disney+
discovery+
Prime Video
Tubi
CNN
Crunchyroll
The CW
Showtime Anytime
Spotify
PBS
Fubo
Sling
DirecTV
Driver Limitations
When naming applications within the driver properties, ensure this is done before placing buttons. If you rename an application after assigning a command to a button, you must delete and re-add the command for it to recognize the updated application name correctly.
System Testing
Integration Designer: 11.10.2
XP Processor Model: XP-8s
XP Processor Firmware: 24.10.27
Device Model(s): XBR-65X900H, Bravia 7
Tested Modes: HTTP (standard), HTTPS (RED-DA)
Support Contact
Remote Technologies Inc
Phone Number: +1 952-253-3100
Email: support@rticontrol.com