[RELEASE] Rental Lock Automater - Airbnb, VRBO, HomeAway, TripAdvisor, Booking, Expedia

We have a small 30 room boutique hotel and would like to use RLA or Lock Manager API. I’ve read through some of these posts and think we could make either work. If someone has already provided a FAQ or post on this, please point me in that direction.

It is a small hotel with exterior doors, 2 stories. Is it possible to set up enough hubs and repeaters to accomplish this so that staff can control the locks from a central location?

Just want to say thanks to Maddie and the team at RBoy Apps. Every time I have a question it’s promptly addressed. The code is flawless and it’s been the backbone of my business for the past 3 years.

Thank you!


After not being able to change passwords on newer schlage be469 locks because compatibility issue with wink and even smartthings doesn’t work properly in Canada, rboy fixed everything and helped me make massive improvements to my airbnb building.

Their email support is phenomenal and very responsive, I’d suggest you read the FAQ twice before contacting them.

Thanks Maddie


I assume this is an issue with the app and the new smart things app.


I am unable to edit in the smartapp the time starting for a new user. As soon as you click on the time, it refreshes and then becomes unchangeable. I do so the time wheel for a second but then nothing.

Never had an issue with the classic app doing this

Given that samsung is depracting classic app, can you look into this?

It a bug with iOS 14 and the new ST app rendering of time inputs. ST is aware of it (ticket no 1067968) because it’s affecting all SmartApps. Send them a note at support@smartthings.com with a video and reference ticket no 1067968 to get them to prioritize fixing it. The only “workaround” is to use iOS 13 or an iPad.

This update allows business using hourly schedules like Yoga centers, Gyms, Offices, Community centers to automatically synchronize user codes with the calendar and automatically generate/manage codes. It can also generates codes based on phone numbers, see custom calendars FAQ for more details.

Rental Lock Automater (RLA) - Version 04.03.00

  • (New) Option to synchronize the start/end times with the calendar directly instead of using the preset check-in/check-out times using the custom calendars integration
  • (New) Refresh the Manage Users page automatically to reflect changes in the user programming status
  • (Fixed) Don’t update user codes once they are generated, even if the reservation details (start/end dates) change (for check-in/check-out based automatic codes)

RLA now supports Custom Calendars integrations for for hundreds of custom PMS systems.

Please ensure that your lock is within 20ft of a buffering device for the best experience (the buffering device should be between the hub and the lock for maximum effectiveness).

Optionally you can use the Enhanced Universal Z-Wave Lock or the Universal ZigBee Lock device handler for a more customized lock experience.

© RBoy Apps

  • Automatically unlocking the deadbolt if it’s extended, while door is open

Where is this option now in the new app? I can’t find it anymore.

Just moved my properties over to smartbnb and I am currently using RLA to manage my lock. I was wondering if you found a solution to integrate your VRBO listings to automate the lock process?

I use the VRBO checkin-checkout date for code generation

Enhancing the Channel Managers & Custom Calendars release

Rental Lock Automater (RLA) - Version 04.05.00

  • (New) Support for generating user codes from phone numbers using Channel managers and custom calendar iCalendar reservations. Use custom markers to identify the location of phone numbers. See Channel Managers & Custom Calendars FAQ page for more details.
  • (New) Expanded support for more custom channel managers and custom iCalendars

RLA supports Channel Managers & Custom Calendars integrations for for hundreds of channel managers, custom PMS systems and custom calendars.

Hi, very pleased with the functionality of the RLA. I’m UK-based and it works well with a Yale Keyless Connected lock connected to my Airbnb account.

I’d like to be able to use check-in / check-out rules to switch my Nest thermostat out of / into Eco mode. I have been able to add the thermostat as a device in the SmartThings app, but the RLA smart app doesn’t seem to recognise it. Am I doing something wrong?

Hi there. Unfortunately Nest has restricted their thermostats in SmartThings and does not allow them to be controlled through SmartApps when using the stock integration. If you would like to use Nest thermostats with RLA you can take a look at the MyNext Tstat integration which allows your Nest thermostat to work with SmartApps.

Alternatively you can use any standard ZigBee, Z-Wave thermostat or SmartThings supported WiFi thermostats and they will be able to work with RLA. We highly recommend the GoContol TBZ48L, Honeywell T6 and CT-100 z-wave thermostats for hosts since these have the ability to limit the maximum heating, minimum cooling temperatures and lock the controls remotely to limit what changes guests can make on the physical thermostats. Please refer to this topic for more details on the features available in these thermostats: [RELEASE] Enhanced Z-Wave Plus Thermostat Device Handler - Honeywell, GoControl, CT, Linear, Trane, MCO, Remotec

Thanks for this. I don’t want to change from the Nest at the moment, but I’ve found a workaround by creating a virtual switch to change the state of the Nest which the RLA can control.

@RBoy thanks for making a super powerful app! It’s been a lifesaver.

Having trouble with three things though.

  1. I have a Schlage BE469ZP installed about 4 feet from a Monoprice Buffering Repeater and about 15 feet from my v3 hub. The lock is set up with your Universal Device Handler, Schlage Alarm Manager, and Low Battery Monitor. Everything is working smoothly except it can’t seem to retrieve Guest Name Info from my Airbnb ical. So I just get Reservation HTWMVC or the like. Any ideas what’s going on? For what it’s worth, when I added the ical to my Google calendar I also can’t see guest names. Is it possible that my ical isn’t including them?

  2. Have had a Nest thermostat for some time and was very excited to get it finally linked directly to my hub. All seems set correctly, but RLA can’t recognize that there’s a thermostat connected. Is this a limitation of the thermostat being connected via “connected services”?

  3. I have the lock set to program a cleaner code when guests lock the door with their code. It works well, but I don’t need it to set the code everytime they leave for the day. Just when they actually check out. Would it be possible to set a cleaner code only on checkout days? But not at checkout with the other checkout items because I’d like those guests that check out early to still trigger the cleaner code. Hope I didn’t make that too complex to understand.

Hi there. Yes, that’s correct Airbnb doesn’t include the guest name anymore, they only include reservation numbers which is why it isn’t showing up in your Google calendar or RLA. Please see my post above yours about NEST and SmartThings.

I will pass your feedback to our product team.

IGMS Vacation Rental Management integration with RBoy apps

Setup properties in IGMS.
Setup locks in RLA

To control the door locks:

  • Add an Custom Channel Managers: iCal link outgoing calendar for the IGMS property group that includes all of the AirBnB, VBRO, etc. feeds for the property. You can clip it from the IGMS iCal menu for the property.

  • Extract phone number from reservation = Yes

  • Beginning Marker: \n+(

  • End Marker: \n\nReservation code:

  • Set Automatic code generation with last 4 of phone number

If you want to control the HVAC:
(We drop the heat to 55 and up the AC to 80 when not rented then return to comfortable when rented.)

  • Enable code at 12:30pm & Check in actions: set mode to Home
  • Disable code at 12:pm & Check out actions: set mode to Away
  • We used the Ultimate Mode Change Thermostat Temperature routine to set the Away temps at outer limits and the Home temps at comfort zone on Honeywell Thermostats.
1 Like

Anyone else having issues with VRBO calendar’s? I’ve been getting messages all day that its failing to download. However if I copy paste the URL in the app, I get the calendar just fine.

Same here. I started messages earlier today saying error downloading property VRBO calendar??


We will keep an eye on it.

For those running RBOY Apps + SmartThings with VRBO iCal Integration. VRBO upgraded their WebServer TLS stack to only support TLS 1.2 with high grade ciphers.

This causes RBOY apps to fail as the SmartThing SSL client that makes the web call to VRBO does not support TLS 1.2 with ECDHE-ECDSA-AES256-GCM-SHA384 cipher enabled.

All AES-CBC Ciphers seem to be disabled on VRBO.com.

Options right now:

  1. PROXY VRBO.ical through a 3rd party with RBOY apps. (we did this with CRON jobs, and URL-substitute)

  2. Open tickets with SmartThings asking for TLS 1.2 support with ECDHE-ECDSA-AES256-GCM-SHA384.

  3. Leverage a Calendar Consolidation system and then use Custom Calendars in RBOY apps. (i.e. use SmartBNB.io or OwnerRez, etc.

Happy to try to help move things forward with raising a support ticket.

I obviously have the same issue but I don’t understand the technicalities of what’s happened, sorry. Can you suggest the text I should use when I email support, ideally with a bit of context to explain the issue?

Or is “I need TLS 1.2 support with ECDHE-ECDSA-AES256-GCM-SHA384” sufficient?