Broadlink RM Mini 3 code database / Samsung TV HDMI selection

Thank you so much!

I wonder if there’s a way to trigger specific apps with IR codes or http codes with newer Samsung TVs?

Hey there,

I’m trying to get these codes to work on a Samsung TV to change the HDMI input. I tried all the “conversors” in this thread but none of them worker.

The only code that worked for me was your HDMI 1 code: JgBGAJOSEjcUMxUzFQ4UDhEREREUDxMzETcSNxMQEw4UDhEREhAUMxUOERERNxQPEzMRNxI3ExATMxUzEhEUMxIRExATDhQADQUAAA==

Do you have the code for the other HDMI inputs for samsung (HDMI 2, 3 and 4)? Or can you tell me where/how you got this so I could try to get the others?

Thanks

The broadlink manager (https://sourceforge.net/projects/broadlink-manager/) will allow you to pair your broadlink with the (windows?) app and then learn codes from your remote. The codes can then be copied into HA for automation.

Good luck.

Thanks for the reply. The problem is my remote control doesn’t have the “HDMI 1” to “HDMI 4” comands.
To change HDMI I have to press “source” then roll to the HDMI I need, then press enter.

But, i managed to find the codes for HDMI 1, 2 and 3. I’m still looking for HDMI 4.

If anybody needs it, there they go:
HDMI 1: JgBGAJOSEjcUMxUzFQ4UDhEREREUDxMzETcSNxMQEw4UDhEREhAUMxUOERERNxQPEzMRNxI3ExATMxUzEhEUMxIRExATDhQADQUAAA==

HDMI 2: JgDSAJSTGTEUNhkxGQwTERMRGAwYDBgxFDcYMBgOEhITERcNGAwYDBcyGDMYMBgzFzMZDBgxEzYZDBgMFw0TERkMFjMYDRMABkaZjhkxGTEUNRkMGAwXDRgMExIXMhkyEzUYDRgMGAwXDRMSGAwYMRgyFDUZMRkxGQwYMhcxFBEZDBgMGAwYDBM2GQwXAAZClJMZMRkxGTAUEhMRGAwXDRgMGDEZMRgxGQwTEhgMGAwYDBcNEzYZMRczEzcYMRkNEzYYMRkMGAwTERgMGQsXMxkMEwANBQAAAAAAAA==

HDMI 3: JgDSAJWSFTYUNhQ1FBAUEBQQFQ8VDxU1FTYUNRQQFBAUEBQQFQ8VEBQ1FRAUEBQQFBASNxU1FDYVEBQ2ETgUNhQ2FBAUEBQABkaSlRQ2FDYUNRUPFRAUEBQQFBAUNhQ2FDUUEBUPFRAUEBQQFBAUNhQQFQ8VEBMREjcUNhM3EhITNxE4EjgTNxQQFRARAAZIkpUUNxM3FDUSEhMRFBASEhMRFDYUNhI4FBATERMRFBATERQRFDYUEBMRExERExE4FTUTNxMRFTURORM3EzcUEBQQEwANBQAAAAAAAA==

Does this code for HDMI4 work for you? (it doesn’t for me, my Samsung does not have support for it) :

I have the HDMI 4 command working on a file that worked on a few different Samsung TV models, currently running it on SmartIR. Should work fine with you. I’ve added all of them here;

{
    "manufacturer": "Samsung",
    "supportedModels": [
      "Unknown"
    ],
    "supportedController": "Broadlink",
    "commandsEncoding": "Base64",
    "commands": {
        "back": "JgBGAJKVETkQOhA6EhMQFREUERQQFRA7DzsQOhAVEBUPFhAVDxYQFRE5EBUQOhAVERQROREUETkQFRE5ERQQOhA6EBUQOhAADQUAAA==",
        "pause": "JgBGAJOVEDoQOhA6DxYPFhAVEBUQFRA6ETkROREUERQRFBEUEBUQFREUERQRORE5EBUQFRE5ETkRORE5ERUQFRA6DzsPFhAADQUAAA==",
        "play": "JgBGAJOUETkRORA7EBUQFRAVEBUQFQ87DzsPOw8WEBUQFRAVEBUPOxA6EDoRFBEUEBURORAVEBURFBEUEDoRORE5ERUPOw8ADQUAAA==",
        "forward": "JgBGAJSVDzsQOhA6EBURFA8WERQSExA6EjgQOhAVEBUQFREUEBUQFREUEBUROREUEhMQOhAVEDoRORE5ERQRORE5EhMSOBEADQUAAA==",
        "stop": "JgBGAJSTEjgQOhE5EBYQFQ8VEBYQFRA6DzsPOxAVEBUPFg8WEBUQFRA6EDoRFBAVERQROg8VEDoRFBEUETkQOhE5EhMQOhAADQUAAA==",
        "tools": "JgCMAJOUETgSNxI3EhMSExETEhMSEhI4EjcSNxITEhISExITERMSNxI4EhISNxITEhMSNxITEhISExI3EhMSNxI3EhMSNxIABfuTkxI4EjcSNxITEhISExITEhISNxI4EjcSExETEhMSExETEjcSNxITEjcSExITEjcSExETEhMSNxITETgSNxITEjcSAA0FAAAAAAAAAAAAAAAA",
        "info": "JgCMAJOUETgSNxI3EhMSExETEhMSEhI4EjcSNxITEhISExITERMSNxI4EhISNxITEhMSNxITEhISExI3EhMSNxI3EhMSNxIABfuTkxI4EjcSNxITEhISExITEhISNxI4EjcSExETEhMSExETEjcSNxITEjcSExITEjcSExETEhMSNxITETgSNxITEjcSAA0FAAAAAAAAAAAAAAAA",
        "hdmi": "JgBGAJGWETkRORI4ERQRFBAVERQRFBE5ETkROREUEBURFBEUERQQOxA6EBUPOw8WDxYQFRA6DxYQFRA6EBUPOxA6ETkRFBEADQUAAA==",
        "up": "JgBGAJGWEDwNOw88DxQQFg8WDxYPFg86ETkROw8VEBYPFQ8XEBUOFhEVDhYPFhEVDzoROBEVDzsQOw86EDkROhAWDhYPPA4ADQUAAA==",
        "down": "JgBEAJCWCEQNPQ09DRkMFw8YDRoKGA09DUEKPQwXDjsPGgoZCz8OIQYUDhgNHAk8DEEMFgscDTwNOw9BCkAJFg8YDTwOAA0FAAAAAA==",
        "left": "JgBAAB4FBAgJDgsQDRATnwiKCEEKFwYgDEEJYg2yCBgNGQwfBiAHPQeLCB4LiwoaCRwJQgofB0AKPwgdChsKPwkADQUAAAAAAAAAAA==",
        "right": "JgBGAI2YEDsMPw47DhgOFQ8YDhcNFw47DzsPPBEVDRcOFhAVEBcPFBE5EBYMGQ8WDjwOPQ0XDzsOFhE7DTwPOw4WDxYPOxAADQUAAA==",
        "ok": "JgBGAJGXDzwMPQ49DhUQFg8WDxYQFBE6ETkPOhAWEBUPFg8WDxYQFQ8WEBYOOhAWDzsSOA8WDzsQOxA4ERUPOxAVDxYQOg8ADQUAAA==",
        "return": "JgCMAJOUETgSNxI3EhMSExETEhMSEhI4ETgSNxITERMSExITERMSExISEhMSNxI3EhMSNxITEjcSNxI4ERMSExI3EhMROBIABfuTkxI3EjgSNxITERMSExISEhMSNxI3EjgRExITEhMRExITEhISExITETgSNxITETgSExE4EjcSNxITEhMROBETEjcSAA0FAAAAAAAAAAAAAAAA",
        "exit": "JgCMAJOTEjcTNxI3EhMSEhITEhMRExI3EjcSOBISEhMSExETEhMSNxITEjcSNxITEjcSExETEhMSNxITEhISNxITEjcSOBEABfuTlBI3EjcSOBETEhMSEhITEhMROBI3EjcSExITERMSExISEjgRExI3EjcSExI3EhMSExISEjgRExITEjcSExE4EjcSAA0FAAAAAAAAAAAAAAAA",
        "smart": "JgBGAJGWDzsPOxA6EBUQFRAVEBUQFRA6ETkQOhAVEBUQFREUEBURORAVERQRORA6ETkROREUERQRORA6ERQQFRITEBUROREADQUAAA==",
        "menu": "JgBGAJKVEDoRORE5ERQQFREUERQRFBE5ETkQOhEUERQQFRAVERQRFBA6ERQRORA6ERQQFRAVETkQFRE5EBUQFRA6EDoROREADQUAAA==",
        "back": "JgBGAJKWDzsQOhA6EBUPFhAVEBUQFQ87EDoSOBAVEBUPFhITEBUQFREUERQQOhA6EBUQOhAVEDoQOhA6ERQQFRE5EBUPOxEADQUAAA==",
        "off": "JgBGAJOVEDoQOhA6DxYPFhAVEBUQFRA6ETkROREUERQRFBEUEBUQFREUERQRORE5EBUQFRE5ETkRORE5ERUQFRA6DzsPFhAADQUAAA==",
        "on": "JgBGAJKVETkRORA6ERQRFBEUERQRFBE5ETkQOhAVEBUQFREUEBUQOhEUERQRORE5EBURFBA6EBUQOhE5EBUQFRA6EDoRFBEADQUAAA==",
        "previousChannel": "JgBGAJKVEDoQOhA6ERQQFg8WDxYQFQ87EDoQOg8WDxcOFw8VDxcOFg8XDhYRFQ47EBUPFg8WDzsPPA87EDkRFBE5EjgQOhAADQUAAA==",
        "nextChannel": "JgBGAJKVEDkROhE4EBUQFg4XDBkPFw86DzsQOg8WERQPFhAVEBUQFRA5ERUPFhA6DxYQFQ8WDzoRFQ87EDoRFBA5EToQOg8ADQUAAA==",
        "volumeDown": "JgBGAJKVEDoSOBE5EBUQFREUERQRFBA6EDoROREUEBURFBEUEBUQOhE5ERQROREUEBURFBAVEBUQFRE5ERQQOhE5EDoQOhAADQUAAA==",
        "volumeUp": "JgBGAJKVETkRORA6ERQRFBAVEBUQFRA7EDkROhAUERUQFRAUEBYQOhA6EDoPFhAVEBUQFQ8WEBUPFhAVEDoQOhA6EDoQOg8ADQUAAA==",
        "mute": "JgBGAJGWEDoQOhA6EBUQFREUEBURFBA6ETkRORITERQRFBEUEBURORE5ETkROREUERQTEhEUEBYPFhAVEBUQOg87EDoQOg8ADQUAAA==",
        "sources": {
            "HDMI1": "JgBGAJKVETkRORE5ERQQFRAVERQQFRE5ETkROREUERQRFBEUERQRORAVERUPOxAVDzsQOhA6EBUQOhA6EBUQOhAVEBUPFhAADQUAAA==",
            "HDMI2": "JgBGAJOUETkRORA6ERQQFRAVERQRFBA6ETkROhAVDxYQFQ8WEBUQFQ87EDoRORA6DzsQFRA6DzsPFhAVDxYQFRAVEDoQFRAADQUAAA==",
            "HDMI3": "JgBGAJOUEDoRORE5ERQRFRAUERQRFBE5EDsQOhAVEBUPFg8WDxYPFhA6EBUPFg8WEBUROQ87EDoQFQ87EDoQOhA6EBUPFhAADQUAAA==",
            "HDMI4": "JgBGAJOVETgRORE6DxYQFQ8WDxYPFhA6EDoQOhAVDxYQFQ8WDxYPOw8WEDoQFRAVDxYPOxA6EBUQOhAVEDoQOhA6EBUPFhAADQUAAA=="
        }
    }
}

how do you use the other commands like mute or up or down rather than volumeUp and Down?

Hi
Have you managed to get those codes?

Thanks

Hey, I have a Samsung 49ks7000 and controlling with a RM4C. I’ve tried th codes from [quasar66] and yours and there are 2 codes that I can’t get to work: DOWN and LEFT. All others I used worked like a charm.

anyone has an alternative code for this model?

Hi guys,
anybody knows the b64 code of samsung tv remote Netflix button?

Hi,
the code maybe is
“JgAYAZaSFTYVNhQ3FBEVERQRFREUEhQ2FTYUNxQRFREUEhQRFREUNhU2FREUERU2FDcUNhU2FREUERU2FDcUERURFBIUERUABeqVkxQ2FTYUNxQRFREUEhQRFREUNhU2FTYUEhQRFREUERURFDcUNhURFBIUNhU2FDcUNhURFBIUNhU2FBIUERURFBEVAAXqlZMUNhU2FTYUEhQRFREUERURFDcUNhU2FBIUERURFBIUERU2FDYVERURFDYVNhU2FDYVERURFDYVNhURFBEVERQSFAAF6pWTFDcUNhU2FREUERURFBIUERU2FDcUNhURFBIUERQSFBEVNhQ3FBEVERQ3FDYVNhQ3FBEVERQ3FDYVERQSFBEVERQADQU=”,

Hi everybody,
i have a question, how can i use the specific commands? in a script for example. I use the custom component smartir and i have json file with all codes, and i want use the codes like, netflix or not standard code standard.

you mean the script like this:

samsoldtvon:
alias: samsoldtvon
sequence:

  • service: remote.send_command
    data:
    device: nappali_devices
    command: b64:JgDSAJSUEzcSOBI3EhMSExITEhISExI4EjcSOBITEhMSEhITEhMSExI3EhMSExITEhISExITEjcSExI4EjcSOBI4EjcSOBIABj2UlBI4EjgSNxITEhMSExISEhMSOBI3EjgSExITEhISExITEhMSNxITEhMSExETEhMSExI3EhMSOBI3EjgSOBI3EjgSAAY9lJQSOBI4EjcSExITEhMSEhITEjgSNxI4EhMSExISEhMSExITEjcSExITEhMSEhITEhMSNxITEjgTNhQ2EzcTNhQ2EwANBQAAAAA=
    num_repeats: 1
    delay_secs: 0.75
    hold_secs: 2.5
    entity_id: remote.remote_nappali_remote

Does anyone have a command for switching output of the sound? (Selecting speakers). Normally it’s necessary on my tv to go through a sequence in the menu, but this sequence is not constant, depends on connected devices on HDMI, which alters the menu. And I don’t have a specific button for it in my remote. Thanks in advance!

I was on in the same situation, but got these ones which worked for me:

DOWN = JgBEAJaTFDYUNhQ2FBEUERQRFBEUERQ2FDYUNhQRFBEUERQRFBEUNhQRFBEUERQRFDYUNhQRFBEUNhQ2FDYUNhQRFBEUNhQADQU=

LEFT = JgBEAJaTFDYUNhQ2FBEUERQRFBEUERQ2FDYUNhQRFBEUERQRFBEUNhQRFDYUERQRFDYUNhQRFBEUNhQRFDYUNhQRFBEUNhQADQU=

Also have a code for the ‘MORE’ button on my Samsung remote which opens up a virtual remote on the screen which I could not find anywhere online. Very useful code to use in conjunction with the IOS remote since you then have access to all the potential buttons.

MORE = gBGAJWOFTIRNhM0FQ4UDxMOEw4TDxE3FDIUMxERERERERIQFA4VDRUyERETDxUyERERNhM1FDIRERE2ETcUDxMyFA4VDRUADQUAAA==

How can i get HDMI codes? I Have a Sony TV, I searched for the HDMI codes for long time but i couldn’t find them. Can anybody help please.

@Hassan_Fardan do you mean CEC commands to send over HDMI? I’m not an expert on this but have used them. The CEC protocol is a standard and doesn’t relate to your TV model except for which commands would be supported. It also doesn’t relate to IR commands (infrared remote controls) and thus the Broadlink devices — the topic of this thread. You’ll need to try another thread or start a new topic, unless I’m misunderstanding you.

No I mean the base 64 codes like these:

“sources”: {
“HDMI1”: “JgBGAJKVETkRORE5ERQQFRAVERQQFRE5ETkROREUERQRFBEUERQRORAVERUPOxAVDzsQOhA6EBUQOhA6EBUQOhAVEBUPFhAADQUAAA==”,
“HDMI2”: “JgBGAJOUETkRORA6ERQQFRAVERQRFBA6ETkROhAVDxYQFQ8WEBUQFQ87EDoRORA6DzsQFRA6DzsPFhAVDxYQFRAVEDoQFRAADQUAAA==”,
“HDMI3”: “JgBGAJOUEDoRORE5ERQRFRAUERQRFBE5EDsQOhAVEBUPFg8WDxYPFhA6EBUPFg8WEBUROQ87EDoQFQ87EDoQOhA6EBUPFhAADQUAAA==”,
“HDMI4”: “JgBGAJOVETgRORE6DxYQFQ8WDxYPFhA6EDoQOhAVDxYQFQ8WDxYPOw8WEDoQFRAVDxYPOxA6EBUQOhAVEDoQOhA6EBUPFhAADQUAAA==”

These are for samsung TV’s. I want for my Sony TV.

Right, I’m with you now: The IR codes for switching the HDMI source.

You can use the learn service in HA but given your last post, I’m assuming your remote only has a single source or HDMI button and you want to switch to a specific source.

Have you tried some of the IR databases out there? I can’t remember anymore which one I used but I found my Samsung codes on one of them.

If you have access to a Windows machine Broadlink Manager is really easy to use. Just put it in capture mode, point the remote at your RM3 and press the button you want.