Guide for interrogating portable RF button only Air Conditioners with Broadlink

Guide for interrogating portable RF button only Air Conditioners

For Air Conditioners that are not able to get the most out controllers like Sensibo and Tado.

Please follow these steps once you have both Smartthings and Boardlink installed, hubs setup and remote for the Air Conditioner has been learnt onto the Boardlink hub . If you already have everything setup then just follow steps below.

  1. Open the Broadlink app.

  2. On the Broadlink home screen click the plus + symbol.

  3. Click the plus button and select Add Scene.

  4. Choose type of scene General Scene.

  5. Set Scene icon and Scene name.

  6. Add device and select the Air Conditioner device.

  7. Select the function you would like to control on Air Conditioner (If you would like to increase or decrease the temperature by more than one degree then simply duplicate the command until its at the desired temperature.)

  8. Click save once you have completed creating the scene.

  9. This will now allow you to run the scene by clicking the play symbol in the bottom left, this allows you to test the scene and insure it runs correctly. (Note:If its not a power function insure the air conditioner is powered on and running. E.g increasing or decreasing the temperature.)

Creating the button on Smartthings

  1. Open the Smartthings Classic app.

  2. Click Automaton

  3. Add a SmartApp

  4. Scroll down until you see More

  5. Virtual Device Creator

  6. Choose what virtual device do you want to create in this case it will be a Virtual Switch.

  7. Select the hub your current hub setup.

  8. Enter virtual device name e.g Air Conditioner.

  9. Click save this virtual switch will now appear on My home

Linking Broadlink and Smartthings in IFTTT

Please insure both Broadlink and Smartthings accounts are linked in IFTTT and insure you have added the virtual switch to Smartthings in IFTTT by signing out and then back in. This allows you to add new devices using the drop down list.

  1. Open IFTTT.

  2. Get More.

  3. Create.

  4. This search and select Smartthings.

  5. Select Switched on.

  6. Choose the Virtual Switch you created e.g Air Conditioner. and click Continue.

  7. That search and select Broadlink.

  8. Scroll down and select Scene control.

  9. Select the Scene you created in Broadlink and click continue

  10. Preview screen will allow you to rename and select to receive a notification when this runs.

  11. Click Finish now come out of IFTTT and reopen Smartthings click the Virtual Switch and you should now be able to control your RF button only Air Conditioner within Smartthings.

This can be used to control the temperature of a room using a temperature sensor and the virtual button to control the Air conditioner e.g. when the room get to a certain temperature turn on the Air conditioner. (This is what I am using it for)


I am aware that within the new Smartthings app the Virtual Device Creator is not there, if anyone has a work around please feel free to add a guide below.

I am currently using the Broadlink RM-Mini3 Black Bean and works perfectly and can be picked up for £20 on sites like Amazon.

I hope this guide has been useful for people who have just started setting up their smart home to people like me who spend far to much time doing it.

1 Like

Nice guide. :sunglasses:

You can still manually create a virtual switch through the IDE even if you’ve never installed the Classic SmartThings app, it’s just a little more work.

We should also note you need one virtual switch and one
Iftttt applet for each scene you want to be able to use.

I’m not familiar with the details of Broadlink, in your case, do you need a second virtual switch (with its own scene and applet) if you want to be able to turn the air conditioner off again?

Hi @JDRoberts,

Good suggestion on creating a second applet off turning the device off again, I will get this added in. If you know how to create the button within the new Smartthings app please feel free to add the guide in.