If you get tired of waiting and you are familiar with port forwarding and setting up a dynamic DNS service, you can try using RM Bridge instead of RM Tasker. It's more involved, but RM Bridge is much more stable than RM Tasker.
Here are the instructions: https://github.com/beckyricha/Broadlink-RM-SmartThings-Alexa/blob/master/RM%20Bridge%20Cloud%20Readme.md
RM Bridge works even better if you have a SmartThings hub. No need to open up a port and use a DNS service.
Thanks.
I'm trying RM Bridge now. Got stuck at the step of "Add your devices to SmartThings":
- smartthings.com site shows "A Device must have either a Location or a Hub" error when I try to create a new device but both 'Location' and 'Hub' dropdown lists are empty. Nothing to select for them.
- SmartThings mobile app asks a code to setup after login at the first launch but I don't have a SmartThings Hub with a code.
Maybe some steps in the RM Bridge instructions are out of date.
You have to set up a
Location in the SmartThings web interface. Try to Log into here:
https://graph-na02-useast1.api.smartthings.com/login/authAfter logging in, click on
My Locations (at the top) and then on the green
New Location button. Add a new location and name it, for example "Broadlink". Then when you add a device by clicking on My Devices > + New Device, "BroadlinK" will show up in the Location drop down menu.
Also, you do not use the SmartThings app, since you do not have a SmartThings Hub. You just need to make sure to properly add the Broadlink devices to your SmartThings account (with the "Broadlink" location) using the web interface. After you do that, you need to install the SmartThings Alexa skill using the Alexa app. After you install the skill and link your SmartThings account, then Alexa should add your SmartThings devices when you run Device Discovery.