Header banner
Revain logoHome Page
Eric Hanson photo
Venezuela
1 Level
717 Review
36 Karma

Review on Broadlink RM4 Universal Control Compatible by Eric Hanson

Revainrating 4 out of 5

Works well with HOME ASSISTANT (DO NOT ADD TO CLOUD!)

Item works as intended!After spending a night setting it up HA (Home Assistant) I learned a few things. If you are trying to add this to a home automation controller DO NOT ADD TO THE CLOUD. You can use Broadlink APP to connect it to WIFI, but then CLOSE THE APP. For this device, use this formula in your config.yaml file:############ Broadlink RF control #################### ##########remote: - Platform: Broadlink Host: YOUR_DEVICE_IP_ADDRESS mac: THE_MAC_ADDRESS_OF_YOUR_DEVICE type: rm4c_mini name: WHAT_EVER_NAME_YOU_WANT_TO_GIVE_THIS_DEVICE To find codes use: Developer Tools > Services > remote.learn_command, select your Broadlink device entity and do the following without the parentheses : which you want to control. can be any name) Command: Enable (the button you want to learn) Alternative: false (this is the case when there are several different codes for the same action on the remote) timeout: 30 (time when the Broadlink device finished learning) and press "Call Service", the codes will be stored in a hidden folder in your configuration folder called .storage, the file is called "broadlink_SOMETHING_SOMETHING.codes". Open this file with your text editor of choice (brackets, Atom, Notepad++, etc.) and it will look something like this": { "AirConditioner": { "Energy Saver": [ "JgBYAAABI5MSOBETEhMRExISEhMSEhITETgSNxI3EjcSNxI3EjcSNxI3EjcUNRQ1FBETERQRExEUERMRFBAUERQ1FDUUNRQ1FAAE7FDUUNRQ1FAAE7AAAwAAAAAJKKElAAARAwAAAAAJKK =", "JgBQAAABI5MTNxMRExISEhMSEhITERMSEzYUNRQ1FDUUNRQ1EzYUNhM2FDUUNRQ1FBETERQQFBEUEBQRFBAUERQ1FDUUNRQ1FAAE8AABJEoUAA0FAAAAAAAA" ], "Mode""JgBgAAABIZQROBETEhITEhISEhMRExISEjcTNhI3EjcSNxI3EjcSNxITEjcSEhITEhISExETEhISNxITEjcSNxI3EjcSNxI3EgAE8AABJEsSAAw1AAEiShEADDYAASNIEgANBQAAAAAAAA==", "Sleep": [ "JgBYAAABJZEUNRQQFBEUEBQRFBAUERMRFDUUNRQ1FDUUNRQ1FDUUNRQRFDUUEBQ1FBEUEBQRFBAUNRQRFDUUEBQ1FDUUNRQ1FAAE8AABJUkUAAw2AAEjSBQADQUAAAAAAAAAAAAAAAAAAA= =", "JgBYAAABJJETNxISExESExISExISEhITEjgRNxI3EjcSNxI3EjcSNxITETgRExI3EhISExISEhMSNxISEjcSExI3EjcSNxI3EgAE8QABJEsSAAw3AAEkSBQADQUAAAA AAAAAAAAAAAAAAA== " ], "Speed": [EUFBEQJQQBYAA FDUUNRQ1FDUUNR Q1FDUUNRQRFDUUNRQ1FBAUERQQFBEUNRQQFBEUEBQ1FDUUNRQ1FAAE7wABJUsUAAw2AAEjSBQADQUAAAAAAAAAAAAAAAAAAA==", "JgBYAAABI5MSNxITERMSEhITEhISExISEjcSNxI3EjcSOBE4EjcSNxISEjcSNxI3EhMSEhITEhISNxITEhISExI3EjcSNxI3EgAE8QABJ0gSAAw5AAEjSBQADQUAAAAAAAAAAAAAAAAAAA==" ], "Temp +": [ "JgBYAAABJJEUNhMRFBAUERQQFBETERQREzYTNhQ1FDUVNBQ1FDYTNRQREzYUEBQ1FDUUERQQFBETNhQQFDUUERQQFDUUNRQ1FAAE7gABKEkTAAw3AAEjSBQADQUAAAAAAAAAAAAAAAAAAA==", "JgBQAAABJJMUNRQRFBATEhMRFBEUEBQRGDAUNhM2FDUUNRQ1FDUUNRQREzYTERQ1FDUUERMRExISNxMRFDUUERMRFDUUNRM2EwAE8AABJUsUAA0FAAAAAAAA" ], "Temp -": [ "JgBoAAABJZEUNRQQFBEUEBQRFBAUERMRFDUUNRQ1FDUUNRQ1FDUUNRU1FDUUEBQRFDUUEBQRFBAUERQQFDUUNRQRFDUUNRQ1FQAE7wABJUkUAAw3AAEiSRIADDgAASJKEwAMNwABIkkTAA0FAAAAAAAAAAAAAAAAAAA= ", "JgBYAAABJZEUNRQQFBUEEBQQFBEUEBQRFDUUNRQ1FDUUNRQ1FDUUNRQ1FDUVEBQQFDUUERQQFBEUEBQRFDUUNRQQFDUUNRQ1FAAE7wABJUoUAAw3AAEjSBQADQUAAAAAAAAAAAAAAAAAAA==" ], "Timer": [ "JgBgAAABJJITNhEMRExITERz zYTNhM3EjcSNxM2EzYTERI3EzYSExISEhMSEhITEjcSE hITEjcSNxI3EQAE8gABJEsSAAw4AAEkSB MADDYAASJLEQANBQAAAAAAAA==", "JgBgAAABIZQUNRQRExEUEBQRFBAUERQQFDUUNRQ1FDYTNRQ2FDUUNRQ1FDUUEBQ1FDUUERQQFBEUEBQRFDUUEBQRFDUUNRQ1FAAE8QABIksUAAw2AAEjSBQADDcAASJIFAANBQAAAAAAAA==" ], "Turn off": [ "JgBYAAABJJQROBETEhMRExISEhMSEhITEjcSNxI3EjcSNxI3EjcSNxITEjcSEhITEjcSEhITEhISNxITETgSNxISEjcSNxI3EgAE8wABJEoSAAw5AAEhShIADQUAAAAAAAAAAAAAAAAAAA==", "JgBwAAABJJMUNRQRFBAUERMRFBETERQQFDUUNRQ2EzYTNhQ1FDUUNRQREzYTERITETgRExISEhMSNxISEjgROBISEjcSNxI3EgAE8gABJEsSAAw5AAEiSRIADDoAASJIFAAMNwABIkoSAAw4AAEiShIADQUAAAAAAAA=" ], "Turn on": [ "JgBoAAABI5EUNRQQFBEUEBQQFBEUEBQRFDUUNRQ1FDUUNRQ1FDUUNRQQFDUUERQQFDUUERQQFBEUNRQQFDUUNRQRFDUUNRQ1FAAE7gABJUoUAAw2AAEgShIADDYAASFKEgAMNwABI0gSAA0FAAAAAAAAAAAAAAAAAAA =", "JgBgAAABI5EUNRQRExETEhQQFBETERQQEzYUNRQ1FDYTNhM2EzYTNhMRFDUUERMRFDUUEBQRFBATNhQREzYTNhQQFDUUNRQ1FAAE7gABJUsTAAw1AAEjSBQADDQAASNJEwANBQAAAAAAAA==" ] } }, "key""broadlink_remote_24dfa7311a64_codes", " version": 1}И вот! You can use these codes by creating radio buttons in the config.yaml file and adding them to a card in the web interface.

Pros
  • Rugged design
Cons
  • I don't have major grudges about it, everything is fine