You are using an unsupported browser. Please update your browser to the latest version on or before July 31, 2020.
close

Sony RS232 Codes

All codes sent are in HEX format.
(Sending the below commands as ASCII characters will not work, codes must be sent as HEX)

Command Code (HEX) Control System Representation
Enable Standby
(Must be sent while TV is on to enable RS232 control)
8C 00 01 02 01 90 \x8C\x00\x01\x02\x01\x90
Power On 8C 00 00 02 01 8F \x8C\x00\x00\x02\x01\x8F
Power Off 8C 00 00 02 00 8E \x8C\x00\x00\x02\x00\x8E
Volume Up 8C 00 05 03 00 00 94 \x8C\x00\x05\x03\x00\x00\x94
Volume Down 8C 00 05 03 00 01 95 \x8C\x00\x05\x03\x00\x01\x95
Mute Toggle 8C 00 06 02 00 94 \x8C\x00\x06\x02\x00\x94
Info (Display) 8C 00 0F 02 00 9D \x8C\x00\x0F\x02\x00\x9D
Input HDMI 1 8C 00 02 03 04 01 96 \x8C\x00\x02\x03\x04\x01\x96
Input HDMI 2 8C 00 02 03 04 02 97 \x8C\x00\x02\x03\x04\x02\x97
Input HDMI 3 8C 00 02 03 04 03 98 \x8C\x00\x02\x03\x04\x03\x98
Input HDMI 4 8C 00 02 03 04 04 99 \x8C\x00\x02\x03\x04\x04\x99
Action Menu 8C 00 67 03 97 36 C3 \x8C\x00\x67\x03\x97\x36\xC3
Up 8C 00 67 03 01 74 6B \x8C\x00\x67\x03\x01\x74\x6B
Down 8C 00 67 03 01 75 6C \x8C\x00\x67\x03\x01\x75\x6C
Right 8C 00 67 03 01 33 2A \x8C\x00\x67\x03\x01\x33\x2A
Left 8C 00 67 03 01 34 2B \x8C\x00\x67\x03\x01\x34\x2B
Enter (OK) 8C 00 67 03 01 65 5C \x8C\x00\x67\x03\x01\x65\x5C
Return (Back) 8C 00 67 03 97 23 B0 \x8C\x00\x67\x03\x97\x23\xB0
Home 8C 00 67 03 01 60 57 \x8C\x00\x67\x03\x01\x60\x57

Source: https://pro-bravia.sony.net/develop/integrate/rs-232c/index.html

For testing or demonstration purposes, a Docklight Scripting project file with the above commands is attached to this Knowledge Base article. The Docklight Scripting program is available for download here:
https://www.docklight.de/download/Docklight_Scripting.zip