On this page IR Codes for different IR Remote are collected.
The IR Codes can be used with YTF IR Bridge (or maybe with other devices, that have a IR sender connected)
The codes will also fit other devices from same manufacturer or series. Please try out...
Feel free to contribute this list
Example received Code: tele/sonoffIRBridge_1/RESULT = {"IrReceived":{"Protocol":"PANASONIC","Bits":48,"Data":"0x100BCBD"}}
Example IRsend Command: IRsend {"Protocol":"PANASONIC","Bits":48,"Data":0x100BCBD}
- 0x40040100BCBD="ON/OFF"
- 0x400401004C4D="Mute"
- 0x400401000405="Vol+"
- 0x400401008485="Vol-"
- 0x400401002C2D="P+"
- 0x40040100ACAD="P-"
- 0x400401007273="Left"
- 0x40040100F2F3="Right"
- 0x400401005253="Up"
- 0x40040100D2D3="Down"
- 0x400401009293="OK"
- 0x400401004A4B="Menu"
- 0x400401000E0F="Red"
- 0x400401004E4F="Yellow"
- 0x400401008E8F="Green"
- 0x40040100CECF="Blue"
- 0x40040100ECED="Last View"
- 0x400401206D4C="My App"
- 0x400401904FDE="Netflix"
- 0x40040190F160="Apps"
- 0x400401900392="Play"
- 0x400401908312="Pause"
- 0x4004019043D2="Stop"
- 0x40040190C352="Forward"
- 0x4004019023B2="Back"
- 0x400401000809="Key 1"
- 0x400401008889="Key 2"
- 0x400401004849="Key 3"
- 0x40040100C8C9="Key 4"
- 0x400401002829="Key 5"
- 0x40040100A8A9="Key 6"
- 0x400401006869="Key 7"
- 0x40040100E8E9="Key 8"
- 0x400401001819="Key 9"
- 0x400401009899="Key 0"
- 0x40040190BB2A="Title forward"
- 0x400401903BAA="Title back"
- 0x40040190A332="Record"
- 0x40040190E170="Guide"
- 0x40040100CBCA="Exit"
- 0x400401002B2A="Back"
- 0x40040190E574="Option"
- 0x400401009C9D="Info"
- 0x400401400C4D="TV"
- 0x40040100A0A1="AV"
- 0x40040180C041="Text"
- 0x40040180A021="STTL"
- 0x400401000A0B="Picture"
- 0x400401003534="Help"
Common buttons should work across multiple models
Input {"Protocol":"SONY","Bits":12,"Data":"0xA50"}
Power On {"Protocol":"SONY","Bits":12,"Data":"0x750"}
Power Off {"Protocol":"SONY","Bits":12,"Data":"0xF50"}
Power Toggle {"Protocol":"SONY","Bits":12,"Data":"0xA90"}
Vol + {"Protocol":"SONY","Bits":12,"Data":"0x490"}
Vol - {"Protocol":"SONY","Bits":12,"Data":"0xC90"}
Mute {"Protocol":"SONY","Bits":12,"Data":"0x290"}
Ch + {"Protocol":"SONY","Bits":12,"Data":"0x090"}
Ch - {"Protocol":"SONY","Bits":12,"Data":"0x890"}
Theatre Mode {"Protocol":"SONY","Bits":15,"Data":"0x03EE"}
Play/Pause {"Protocol":"SONY","Bits":15,"Data":"0x2CE9"}
Stop {"Protocol":"SONY","Bits":15,"Data":"0x0CE9"}
Rew {"Protocol":"SONY","Bits":15,"Data":"0x6CE9"}
Fwd {"Protocol":"SONY","Bits":15,"Data":"0x1CE9"}
Sync Menu {"Protocol":"SONY","Bits":15,"Data":"0x0D58"}
Prev {"Protocol":"SONY","Bits":15,"Data":"0x1EE9"}
Next {"Protocol":"SONY","Bits":15,"Data":"0x5EE9"}
i-Manual {"Protocol":"SONY","Bits":15,"Data":"0x6F58"}
Scene {"Protocol":"SONY","Bits":15,"Data":"0x0F58"}
Aspect {"Protocol":"SONY","Bits":15,"Data":"0x5E25"}
Digital/Analog {"Protocol":"SONY","Bits":15,"Data":"0x58EE"}
PIP {"Protocol":"SONY","Bits":15,"Data":"0x7725"}
Internet Video {"Protocol":"SONY","Bits":15,"Data":"0x4F58"}
Favourite {"Protocol":"SONY","Bits":15,"Data":"0x37EE"}
Guide {"Protocol":"SONY","Bits":15,"Data":"0x6D25"}
Info {"Protocol":"SONY","Bits":12,"Data":"0x5D0"}
Return {"Protocol":"SONY","Bits":15,"Data":"0x62E9"}
Options {"Protocol":"SONY","Bits":15,"Data":"0x36E9"}
Home {"Protocol":"SONY","Bits":12,"Data":"0x070"}
Up {"Protocol":"SONY","Bits":12,"Data":"0x2F0"}
Down {"Protocol":"SONY","Bits":12,"Data":"0xAF0"}
Left {"Protocol":"SONY","Bits":12,"Data":"0x2D0"}
Right {"Protocol":"SONY","Bits":12,"Data":"0xCD0"}
Enter {"Protocol":"SONY","Bits":12,"Data":"0xA70"}
Red {"Protocol":"SONY","Bits":15,"Data":"0x52E9"}
Green {"Protocol":"SONY","Bits":15,"Data":"0x32E9"}
Yellow {"Protocol":"SONY","Bits":15,"Data":"0x72E9"}
Blue {"Protocol":"SONY","Bits":15,"Data":"0x12E9"}
1 {"Protocol":"SONY","Bits":12,"Data":"0x010"}
2 {"Protocol":"SONY","Bits":12,"Data":"0x810"}
3 {"Protocol":"SONY","Bits":12,"Data":"0x410"}
4 {"Protocol":"SONY","Bits":12,"Data":"0xC10"}
5 {"Protocol":"SONY","Bits":12,"Data":"0x210"}
6 {"Protocol":"SONY","Bits":12,"Data":"0xA10"}
7 {"Protocol":"SONY","Bits":12,"Data":"0x610"}
8 {"Protocol":"SONY","Bits":12,"Data":"0xE10"}
9 {"Protocol":"SONY","Bits":12,"Data":"0x110"}
Text {"Protocol":"SONY","Bits":12,"Data":"0xFD0"}
0 {"Protocol":"SONY","Bits":12,"Data":"0x110"}
Subtitles {"Protocol":"SONY","Bits":15,"Data":"0x0AE9"}
Audio Track {"Protocol":"SONY","Bits":12,"Data":"0xE90"}
HDMI 1 {"Protocol":"SONY","Bits":15,"Data":"0x2D58"}
HDMI 2 {"Protocol":"SONY","Bits":15,"Data":"0x6D58"}
HDMI 3 {"Protocol":"SONY","Bits":15,"Data":"0x1D58"}
HDMI 4 {"Protocol":"SONY","Bits":15,"Data":"0x5D58"}
Video 1 {"Protocol":"SONY","Bits":12,"Data":"0x030"}
Video 2 {"Protocol":"SONY","Bits":12,"Data":"0x830"}
Video 3/Component 1 {"Protocol":"SONY","Bits":12,"Data":"0x430"}
PC {"Protocol":"SONY","Bits":12,"Data":"0xC30"}
Digital TV {"Protocol":"SONY","Bits":15,"Data":"0x25EE"}
Example received Code: tele/sonoffIRBridge_1/RESULT = {"IrReceived":{"Protocol":"NEC","Bits":32,"Data":"0x20DF10EF"}}
Example IRsend Command:
IRsend {"Protocol":"NEC","Bits":32,"Data":0x20DF10EF}
or with mosquitto_pub:
mosquitto_pub -q 2 -t cmnd/sonoffIRBridge_1/IRSend -m '{"protocol": "NEC","bits": 32, "data": 0x20DF10EF}'
- 0x20DF10EF="ON/OFF"
- 0x20DF0FF0="TV"
- 0x20DF9E61="Ratio"
- 0x20DFD02F="Input"
- 0x20DFA956="Energy"
- 0x20DF8877="Key 1"
- 0x20DF48B7="Key 2"
- 0x20DFC837="Key 3"
- 0x20DF28D7="Key 4"
- 0x20DFA857="Key 5"
- 0x20DF6897="Key 6"
- 0x20DFE817="Key 7"
- 0x20DF18E7="Key 8"
- 0x20DF9867="Key 9"
- 0x20DFCA35="List"
- 0x20DF08F7="Key 0"
- 0x20DF58A7="Q.View"
- 0x20DF40BF="Vol+"
- 0x20DFC03F="Vol-"
- 0x20DFCE31="Vol-"
- 0x20DF7887="Fav"
- 0x20DF3BC4="3D"
- 0x20DF906F="Mute"
- 0x20DF00FF="P+"
- 0x20DF807F="P-"
- 0x20DFC23D="Settings"
- 0x20DF55AA="Info"
- 0x20DFA25D="Q.Menu"
- 0x20DFE01F="Left"
- 0x20DF609F="Right"
- 0x20DF02FD="Up"
- 0x20DF827D="Down"
- 0x20DF22DD="OK"
- 0x20DF14EB="Back"
- 0x20DFD52A="Guide"
- 0x20DFDA25="Exit"
- 0x20DF4EB1="Red"
- 0x20DF8E71="Green"
- 0x20DFC639="Yellow"
- 0x20DF8679="Blue"
- 0x20DF04FB="Text"
- 0x20DF847B="T.Opt"
- 0x20DF9C63="Subtitle"
- 0x20DF8D72="Stop"
- 0x20DF0DF2="Play"
- 0x20DF5DA2="Pause"
- 0x20DFF10E="Backward"
- 0x20DF718E="Forward"
- 0x20DF7E81="Simplink"
- 0x20DF8976="AD"
- 0x20DF0CF3="AV Mode"
- 0x20DF3EC1="Live TV"
- 0x20DF42BD="Live TV"
- 0x20DF35CA="Status"
- 0x20DF50AF="Audio Language"
- 0x20DF57A8="Shortmenu"
- 0x20DF5AA5="AV"
- 0x20DF5EA1="online manual"
- 0x20DF619E="Volume to 50"
- 0x20DF21DE="Volume to 80"
- 0x20DFE11E="Volume to 100"
- 0x20DF6B94="Radio/TV"
- 0x20DF708F="doze function"
- 0x20DFA35C="Display off"
- 0x20DFD728="Standby"
- 0x20DF23DC="Power on"
- 0x20DFB44B="Settings of remote"
- 0x20DF956A="Program guide"
- 0x20DFF00F="Radio/TV"
- 0x20DF738C="HDMI 1"
- 0x20DF33CC="HDMI 2"
- 0x20DF9768="HDMI 3"
- 0x20DFFD02="Component"
- 0x20DFF50A="Live Zoom"
- 0x20DFF20D="Input info"
- 0x20DFB24D="Picture mode"
- 0x20DF09F6="Recordings"
- 0x20DF4AB5="Audio mode"
- 0x20DF7B84="Register magic remote"
- 0x20DFAE51="directly register magic remote"
- 0x20DF1CE3="Subtitles"
- 0x20DFCC33="Presentation in shop"
- 0x20DFBD42="Start recording"
- 0x20DFAD52="LG TV Plus"
- 0x20DFDD22="Sports mode"
- 0x20DF1EE1="Search"
- 0x20DFDF20="Warning: instart"
- 0x20DF7F80="Warning: Poweronly"
- 0x20DFFF00="Warning: Easy adjust"
- 0x20DF5FA0="Warning: instop"
- 0x20DF5FA0="Enter Password"
- 0x20DF3FC0="Warning: Reset to factory"
Example received Code: tele/sonoffIRBridge_1/RESULT = {"IrReceived":{"Protocol":"RC6","Bits":36,"Data":"0x8052900C"}
Example IRsend Command: IRsend {"Protocol":"RC6","Bits":36,"Data":0x8052900C}
- 0xC8052900C="ON/OFF"
- 0xC8052100D="Mute"
- 0xC80529010="Vol+"
- 0xC80521011="Vol-"
- 0xC80529020="P+"
- 0xC80529021="P+"
- 0xC8052105A="Left"
- 0xC8052905B="Right"
- 0xC80529058="Up"
- 0xC80529059="Down"
- 0xC8052905C="OK"
- 0xC80529054="Men"
- 0xC8052906D="Red"
- 0xC8052906F="Yellow"
- 0xC8052906E="Green"
- 0xC80529070="Blue"
- 0xC8052902D="Play/Pause"
- 0xC80529031="Stop"
- 0xC80529028="Forward"
- 0xC80529029="Back"
- 0xC80529001="Key 1"
- 0xC80529002="Key 2"
- 0xC80529003="Key 3"
- 0xC80529004="Key 4"
- 0xC80529005="Key 5"
- 0xC80529006="Key 6"
- 0xC80529007="Key 7"
- 0xC80529008="Key 8"
- 0xC80529009="Key 9"
- 0xC80529000="Key 0"
- 0xC805290BB="Key <"
- 0xC805290BC="Key >"
- 0xC80529037="Record"
- 0xC805290CC="EPG"
- 0xC80529055="Exit"
- 0xC805290E5="Audio"
- 0xC805290F2="Radio"
- 0xC805290E4="TV"
- 0xC80521049="Context"
- 0xC80529081="Help"
Up {"Protocol":"NEC","Bits":32,"Data":"0x77E15080"}
Down {"Protocol":"NEC","Bits":32,"Data":"0x77E13080"}
Left {"Protocol":"NEC","Bits":32,"Data":"0x77E19080"}
Right {"Protocol":"NEC","Bits":32,"Data":"0x77E16080"}
Ok {"Protocol":"NEC","Bits":32,"Data":"0x77E13A80"}
Menu {"Protocol":"NEC","Bits":32,"Data":"0x77E1C080"}
Play/Pause {"Protocol":"NEC","Bits":32,"Data":"0x77E1FA80"}
Home {"Protocol":"NEC","Bits":0,"Data":"0xFFFFFFFFFFFFFFFF"}
Power {"Protocol":"NEC","Bits":32,"Data":"0x000800FF"}
TV Apps {"Protocol":"NEC","Bits":32,"Data":"0x0008D22D"}
Text {"Protocol":"NEC","Bits":32,"Data":"0x00087689"}
Wide {"Protocol":"NEC","Bits":32,"Data":"0x0008728D"}
Play {"Protocol":"NEC","Bits":32,"Data":"0x000816E9"}
Pause {"Protocol":"NEC","Bits":32,"Data":"0x000846B9"}
Rew {"Protocol":"NEC","Bits":32,"Data":"0x0008A659"}
Fwd {"Protocol":"NEC","Bits":32,"Data":"0x000826D9"}
Stop {"Protocol":"NEC","Bits":32,"Data":"0x0008C639"}
Record {"Protocol":"NEC","Bits":32,"Data":"0x00088679"}
Search {"Protocol":"NEC","Bits":32,"Data":"0x0008E21D"}
Plus {"Protocol":"NEC","Bits":32,"Data":"0x000842BD"}
Exit {"Protocol":"NEC","Bits":32,"Data":"0x00086897"}
Back {"Protocol":"NEC","Bits":32,"Data":"0x0008827D"}
Up {"Protocol":"NEC","Bits":32,"Data":"0x00088877"}
Down {"Protocol":"NEC","Bits":32,"Data":"0x0008A857"}
Left {"Protocol":"NEC","Bits":32,"Data":"0x000848B7"}
Right {"Protocol":"NEC","Bits":32,"Data":"0x000828D7"}
Enter {"Protocol":"NEC","Bits":32,"Data":"0x0008C837"}
Vol + {"Protocol":"NEC","Bits":32,"Data":"0x0008F807"}
Vol - {"Protocol":"NEC","Bits":32,"Data":"0x000802FD"}
Mute {"Protocol":"NEC","Bits":32,"Data":"0x000818E7"}
Home {"Protocol":"NEC","Bits":32,"Data":"0x0008708F"}
Guide {"Protocol":"NEC","Bits":32,"Data":"0x0008D827"}
Ch + {"Protocol":"NEC","Bits":32,"Data":"0x000808F7"}
Ch - {"Protocol":"NEC","Bits":32,"Data":"0x0008F00F"}
Red {"Protocol":"NEC","Bits":32,"Data":"0x000838C7"}
Green {"Protocol":"NEC","Bits":32,"Data":"0x0008B847"}
Yellow {"Protocol":"NEC","Bits":32,"Data":"0x000858A7"}
Blue {"Protocol":"NEC","Bits":32,"Data":"0x00087887"}
1 {"Protocol":"NEC","Bits":32,"Data":"0x0008C03F"}
2 {"Protocol":"NEC","Bits":32,"Data":"0x000820DF"}
3 {"Protocol":"NEC","Bits":32,"Data":"0x0008A05F"}
4 {"Protocol":"NEC","Bits":32,"Data":"0x0008609F"}
5 {"Protocol":"NEC","Bits":32,"Data":"0x0008E01F"}
6 {"Protocol":"NEC","Bits":32,"Data":"0x000810EF"}
7 {"Protocol":"NEC","Bits":32,"Data":"0x0008906F"}
8 {"Protocol":"NEC","Bits":32,"Data":"0x000850AF"}
9 {"Protocol":"NEC","Bits":32,"Data":"0x0008D02F"}
0 {"Protocol":"NEC","Bits":32,"Data":"0x000830CF"}
TV/Radio {"Protocol":"NEC","Bits":32,"Data":"0x0008B04F"}
Power Toggle {"Protocol":"NEC","Bits":32,"Data":"0x2662BA45"}
Keyboard Select {"Protocol":"NEC","Bits":32,"Data":"0x26624CB3"}
Ch + {"Protocol":"NEC","Bits":32,"Data":"0x26627B84"}
Ch - {"Protocol":"NEC","Bits":32,"Data":"0x2662DB24"}
TV Guide {"Protocol":"NEC","Bits":32,"Data":"0x266207F8"}
Red {"Protocol":"NEC","Bits":32,"Data":"0x2662738C"}
Green {"Protocol":"NEC","Bits":32,"Data":"0x2662936C"}
Yellow {"Protocol":"NEC","Bits":32,"Data":"0x2662E31C"}
Blue {"Protocol":"NEC","Bits":32,"Data":"0x266213EC"}
Info {"Protocol":"NEC","Bits":32,"Data":"0x26628B74"}
Search {"Protocol":"NEC","Bits":32,"Data":"0x26622CD3"}
Apps {"Protocol":"NEC","Bits":32,"Data":"0x2662CC33"}
Menu {"Protocol":"NEC","Bits":32,"Data":"0x26629B64"}
Up {"Protocol":"NEC","Bits":32,"Data":"0x26629B64"}
Down {"Protocol":"NEC","Bits":32,"Data":"0x266223DC"}
Left {"Protocol":"NEC","Bits":32,"Data":"0x2662837C"}
Right {"Protocol":"NEC","Bits":32,"Data":"0x2662C33C"}
Enter {"Protocol":"NEC","Bits":32,"Data":"0x26621CE3"}
Back {"Protocol":"NEC","Bits":32,"Data":"0x2662AB54"}
Exit {"Protocol":"NEC","Bits":32,"Data":"0x266227D8"}
Rew {"Protocol":"NEC","Bits":32,"Data":"0x2662BB44"}
Play/Pause {"Protocol":"NEC","Bits":32,"Data":"0x26625BA4"}
Fwd {"Protocol":"NEC","Bits":32,"Data":"0x26625BA4"}
Stop {"Protocol":"NEC","Bits":32,"Data":"0x2662B34C"}
Record {"Protocol":"NEC","Bits":32,"Data":"0x26624BB4"}
##Smart Reveiver VX/CX
button | code |
---|---|
on/off | {"Protocol":"NEC","Bits":32,"Data":"0x00FF30CF","DataLSB":"0x00FF0CF3","Repeat":0} |
mute | {"Protocol":"NEC","Bits":32,"Data":"0x00FFB04F","DataLSB":"0x00FF0DF2","Repeat":0} |
FORMAT | {"Protocol":"NEC","Bits":32,"Data":"0x00FF1CE3","DataLSB":"0x00FF38C7","Repeat":0} |
16:9 | {"Protocol":"NEC","Bits":32,"Data":"0x00FFC13E","DataLSB":"0x00FF837C","Repeat":0} |
AUDIO | {"Protocol":"NEC","Bits":32,"Data":"0x00FFFA05","DataLSB":"0x00FF5FA0","Repeat":0} |
1 | {"Protocol":"NEC","Bits":32,"Data":"0x00FF807F","DataLSB":"0x00FF01FE","Repeat":0} |
2 | {"Protocol":"NEC","Bits":32,"Data":"0x00FF40BF","DataLSB":"0x00FF02FD","Repeat":0} |
3 | {"Protocol":"NEC","Bits":32,"Data":"0x00FFC03F","DataLSB":"0x00FF03FC","Repeat":0} |
4 | {"Protocol":"NEC","Bits":32,"Data":"0x00FF20DF","DataLSB":"0x00FF04FB","Repeat":0} |
5 | {"Protocol":"NEC","Bits":32,"Data":"0x00FFA05F","DataLSB":"0x00FF05FA","Repeat":0} |
6 | {"Protocol":"NEC","Bits":32,"Data":"0x00FF609F","DataLSB":"0x00FF06F9","Repeat":0} |
7 | {"Protocol":"NEC","Bits":32,"Data":"0x00FFE01F","DataLSB":"0x00FF07F8","Repeat":0} |
8 | {"Protocol":"NEC","Bits":32,"Data":"0x00FF10EF","DataLSB":"0x00FF08F7","Repeat":0} |
9 | {"Protocol":"NEC","Bits":32,"Data":"0x00FF906F","DataLSB":"0x00FF09F6","Repeat":0} |
TV/R | {"Protocol":"NEC","Bits":32,"Data":"0x00FFA25D","DataLSB":"0x00FF45BA","Repeat":0} |
0 | {"Protocol":"NEC","Bits":32,"Data":"0x00FF00FF","DataLSB":"0x00FF00FF","Repeat":0} |
RECALL | {"Protocol":"NEC","Bits":32,"Data":"0x00FF19E6","DataLSB":"0x00FF9867","Repeat":0} |
volume + | {"Protocol":"NEC","Bits":32,"Data":"0x00FF5AA5","DataLSB":"0x00FF5AA5","Repeat":0} |
volume - | {"Protocol":"NEC","Bits":32,"Data":"0x00FFDA25","DataLSB":"0x00FF5BA4","Repeat":0} |
P - | {"Protocol":"NEC","Bits":32,"Data":"0x00FFBA45","DataLSB":"0x00FF5DA2","Repeat":0} |
P + | {"Protocol":"NEC","Bits":32,"Data":"0x00FF3AC5","DataLSB":"0x00FF5CA3","Repeat":0} |
red | {"Protocol":"NEC","Bits":32,"Data":"0x00FFEC13","DataLSB":"0x00FF37C8","Repeat":0} |
green | {"Protocol":"NEC","Bits":32,"Data":"0x00FF6C93","DataLSB":"0x00FF36C9","Repeat":0} |
yellow | {"Protocol":"NEC","Bits":32,"Data":"0x00FF4CB3","DataLSB":"0x00FF32CD","Repeat":0} |
blue | {"Protocol":"NEC","Bits":32,"Data":"0x00FF2CD3","DataLSB":"0x00FF34CB","Repeat":0} |
MENU | {"Protocol":"NEC","Bits":32,"Data":"0x00FF4AB5","DataLSB":"0x00FF52AD","Repeat":0} |
BACK | {"Protocol":"NEC","Bits":32,"Data":"0x00FF44BB","DataLSB":"0x00FF22DD","Repeat":0} |
EXIT | {"Protocol":"NEC","Bits":32,"Data":"0x00FFB44B","DataLSB":"0x00FF2DD2","Repeat":0} |
up | {"Protocol":"NEC","Bits":32,"Data":"0x00FF04FB","DataLSB":"0x00FF20DF","Repeat":0} |
left | {"Protocol":"NEC","Bits":32,"Data":"0x00FF8877","DataLSB":"0x00FF11EE","Repeat":0} |
OK | {"Protocol":"NEC","Bits":32,"Data":"0x00FFEA15","DataLSB":"0x00FF57A8","Repeat":0} |
right | {"Protocol":"NEC","Bits":32,"Data":"0x00FF08F7","DataLSB":"0x00FF10EF","Repeat":0} |
down | {"Protocol":"NEC","Bits":32,"Data":"0x00FF847B","DataLSB":"0x00FF21DE","Repeat":0} |
INFO | {"Protocol":"NEC","Bits":32,"Data":"0x00FF34CB","DataLSB":"0x00FF2CD3","Repeat":0} |
FAV | {"Protocol":"NEC","Bits":32,"Data":"0x00FF8679","DataLSB":"0x00FF619E","Repeat":0} |
TXT | {"Protocol":"NEC","Bits":32,"Data":"0x00FF7A85","DataLSB":"0x00FF5EA1","Repeat":0} |
EPG | {"Protocol":"NEC","Bits":32,"Data":"0x00FF06F9","DataLSB":"0x00FF609F","Repeat":0} |
FR | {"Protocol":"NEC","Bits":32,"Data":"0x00FF8976","DataLSB":"0x00FF916E","Repeat":0} |
REC | {"Protocol":"NEC","Bits":32,"Data":"0x00FF619E","DataLSB":"0x00FF8679","Repeat":0} |
FF | {"Protocol":"NEC","Bits":32,"Data":"0x00FF29D6","DataLSB":"0x00FF946B","Repeat":0} |
PREV | {"Protocol":"NEC","Bits":32,"Data":"0x00FF09F6","DataLSB":"0x00FF906F","Repeat":0} |
Play/Pause | {"Protocol":"NEC","Bits":32,"Data":"0x00FFE916","DataLSB":"0x00FF9768","Repeat":0} |
NEXT | {"Protocol":"NEC","Bits":32,"Data":"0x00FFC936","DataLSB":"0x00FF936C","Repeat":0} |
(none left) | {"Protocol":"NEC","Bits":32,"Data":"0x00FF4BB4","DataLSB":"0x00FFD22D","Repeat":0} |
STOP | {"Protocol":"NEC","Bits":32,"Data":"0x00FF718E","DataLSB":"0x00FF8E71","Repeat":0} |
(none right) | {"Protocol":"NEC","Bits":32,"Data":"0x00FF8976","DataLSB":"0x00FF916E","Repeat":0} |
USB | {"Protocol":"NEC","Bits":32,"Data":"0x00FFFB04","DataLSB":"0x00FFDF20","Repeat":0} |
HELP | {"Protocol":"NEC","Bits":32,"Data":"0x00FF54AB","DataLSB":"0x00FF2AD5","Repeat":0} |
DVD | {"Protocol":"NEC","Bits":32,"Data":"0x00FFDB24","DataLSB":"0x00FFDB24","Repeat":0} |
Common buttons should work across multiple models
Eject {"Protocol":"SONY","Bits":20,"Data":"0x68B47"}
Power {"Protocol":"SONY","Bits":20,"Data":"0xA8B47"}
Red {"Protocol":"SONY","Bits":20,"Data":"0xE6B47"}
Green {"Protocol":"SONY","Bits":20,"Data":"0x16B47"}
Yellow {"Protocol":"SONY","Bits":20,"Data":"0x96B47"}
Bue {"Protocol":"SONY","Bits":20,"Data":"0x66B47"}
Top Menu {"Protocol":"SONY","Bits":20,"Data":"0x34B47"}
Popup/Menu {"Protocol":"SONY","Bits":20,"Data":"0x94B47"}
Return {"Protocol":"SONY","Bits":20,"Data":"0xC2B47"}
Options {"Protocol":"SONY","Bits":20,"Data":"0xFCB47"}
Home {"Protocol":"SONY","Bits":20,"Data":"0x42B47"}
Up {"Protocol":"SONY","Bits":20,"Data":"0x9CB47"}
Down {"Protocol":"SONY","Bits":20,"Data":"0x5CB47"}
Left {"Protocol":"SONY","Bits":20,"Data":"0xDCB47"}
Right {"Protocol":"SONY","Bits":20,"Data":"0x3CB47"}
Enter {"Protocol":"SONY","Bits":20,"Data":"0xBCB47"}
Favourites {"Protocol":"SONY","Bits":20,"Data":"0xBCB47"}
Netflix {"Protocol":"SONY","Bits":20,"Data":"0xD2B47"}
Play {"Protocol":"SONY","Bits":20,"Data":"0x58B47"}
Pause {"Protocol":"SONY","Bits":20,"Data":"0x98B47"}
Rew {"Protocol":"SONY","Bits":20,"Data":"0xD8B47"}
Fwd {"Protocol":"SONY","Bits":20,"Data":"0x38B47"}
Prev {"Protocol":"SONY","Bits":20,"Data":"0xEAB47"}
Next {"Protocol":"SONY","Bits":20,"Data":"0x6AB47"}
Stop {"Protocol":"SONY","Bits":20,"Data":"0x18B47"}
Subtitles {"Protocol":"SONY","Bits":20,"Data":"0xC6B47"}
Audio Track {"Protocol":"SONY","Bits":20,"Data":"0x26B47"}
Vol + {"Protocol":"SONY","Bits":12,"Data":"0x490"}
Vol - {"Protocol":"SONY","Bits":12,"Data":"0xC90"}
Mute {"Protocol":"SONY","Bits":12,"Data":"0x290"}
##IR Remote Codes Acer K132 IR Remote Codes for Acer K132 projector (and possibly other models using a remote with Model No. M1820)
ON/OFF {"Protocol":"NEC","Bits":32,"Data":"0x10C8E11E"}
Freeze {"Protocol":"NEC","Bits":32,"Data":"0x10C8718E"}
Hide {"Protocol":"NEC","Bits":32,"Data":"0x10C8F10E"}
Ratio {"Protocol":"NEC","Bits":32,"Data":"0x10C806F9"}
Zoom {"Protocol":"NEC","Bits":32,"Data":"0x10C8D12E"}
Mode {"Protocol":"NEC","Bits":32,"Data":"0x10C801FE"}
Source {"Protocol":"NEC","Bits":32,"Data":"0x10C831CE"}
Back {"Protocol":"NEC","Bits":32,"Data":"0x10C832CD"}
Up {"Protocol":"NEC","Bits":32,"Data":"0x10C841BE"}
Down {"Protocol":"NEC","Bits":32,"Data":"0x10C8A15E"}
Left {"Protocol":"NEC","Bits":32,"Data":"0x10C8C13E"}
Right {"Protocol":"NEC","Bits":32,"Data":"0x10C8817E"}
Enter {"Protocol":"NEC","Bits":32,"Data":"0x10C8B24D"}
Menu {"Protocol":"NEC","Bits":32,"Data":"0x10C821DE"}
Vol+ {"Protocol":"NEC","Bits":32,"Data":"0x10C8C639"}
Vol- {"Protocol":"NEC","Bits":32,"Data":"0x10C826D9"}
Sound {"Protocol":"NEC","Bits":32,"Data":"0x10C8AD52"}
Mute {"Protocol":"NEC","Bits":32,"Data":"0x10C88679"}
Example received Code: tele/sonoffIRBridge_1/RESULT = {"IrReceived":{"Protocol":"PANASONIC","Bits":48,"Data":"0x40040500BCB9"}}
Example IRsend Command: IRsend {"Protocol":"PANASONIC","Bits":48,"Data":0x40040500BCB9}
- 0x40040500BCB9="ON/OFF"
- 0x400405004C49="Mute"
- 0x400405000401="Vol+"
- 0x400405008481="Vol-"
- 0x40040538DFE2="OK"
- 0x400405383F02="Up"
- 0x40040538BF82="Down"
- 0x40040538AD90="Setup"
- 0x400405280D20="Sound"
- 0x400405380538="Bluetooth"
- 0x400405006164="Input"
Example received Code: tele/sonoffIRBridge_1/RESULT = {"IrReceived":{"Protocol":"NEC","Bits":32,"Data":"0x00FFD02F"}}
Example IRsend Command: IRsend {"Protocol":"NEC","Bits":32,"Data":0x00FFD02F}
- 0x00FFD02F="Automatic Mode/Pause"
- 0x00FF609F="Edge Cleaning"
- 0x00FF40BF="Spot Cleaning"
- 0x00FF708F="Back to Charging Base"
- 0x00FFC837="Forward"
- 0x00FFE01F="Left"
- 0x00FFF00F="Right"
- 0x00FFC03F="Back/Turn around"
See device https://prana.org.ua/models/prana_150 (Ukrainian)
Example received Code: MQT: tele/sonoffir/RESULT = {"IrReceived":{"Protocol":"NEC","Bits":32,"Data":"0x00FF00FF"}}
Example IRsend Command: IRsend {"Protocol":"NEC","Bits":32,"Data":"0x00FF00FF"}
- {"Protocol":"NEC","Bits":32,"Data":"0x00FF00FF"}="Power"
- {"Protocol":"NEC","Bits":32,"Data":"0x00FF807F"}="Screen/LED Brightness"
- {"Protocol":"NEC","Bits":32,"Data":"0x00FF30CF"}="Heat OFF"
- {"Protocol":"NEC","Bits":32,"Data":"0x00FF906F"}="Heat ON"
- {"Protocol":"NEC","Bits":32,"Data":"0x00FF50AF"}="Fan"
- {"Protocol":"NEC","Bits":32,"Data":"0x00FFA857"}="Anti freeze"
- {"Protocol":"NEC","Bits":32,"Data":"0x00FFB04F"}="Night Mode"
- {"Protocol":"NEC","Bits":32,"Data":"0x00FF708F"}="Fan -"
- {"Protocol":"NEC","Bits":32,"Data":"0x00FF28D7"}="Fan +"
- {"Protocol":"NEC","Bits":32,"Data":"0x00FF609F"}="Night Mode Fan -"
- {"Protocol":"NEC","Bits":32,"Data":"0x00FF10EF"}="Night Mode Fan +"
Remote control has two buttons and three channels. Button 1 is to switch on Button 0 is to switch off Double click on button 1 is flicker mode No usable protocol found yet, but raw mode does it.
off channel A irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1000, 400,1000, 400,2000,5600 on channel A irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,2000,5600 flicker channel A irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1100,1000, 400, 400,2000,5600
off channel B irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1000, 400,1000, 400,2000,5600 on channel B irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400,1000, 400,1000, 400, 400,2000,5600 flicker channel B irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1100,1000, 400, 400,2000,5600
off channel C irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1000, 400,1000, 400,2000,5600 on channel C irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,2000,5600 flicker channel C irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1100,1000, 400, 400,2000,5600