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

Exciting release!
I am using YourPorter. Just downloaded your new app.
I tried to follow the steps described in your link, and entered a shared calendar I created with yourporter that has only the guest name (mandatory), dates, & phone number in it. Nothing else.
But I get an error message saying “No reservation data available in custom calendar response from xxx”

I am a little doubtful that YourPorter is exporting the calendar in an iCal format. Maybe this is the problem?
On YourPorter, I followed these steps: Menu > Share Calendar > Create a Link to Share > Phone Number > and I received a link in the format http://pform.us/abcd

Hey there. thank you for sending the details via email. The link you have is a web page and not an iCalendar link. The best way to test if you have the correct iCalendar link is to open it in a browser and it should prompt you to save the iCalendar file; if it doesn’t, then it’s not an iCalendar link. You may want to contact Your Porter support for instructions on how to get the iCalendar link for your property.

Thanks! YourPorter just answered my question.
I’ll leave the answer here for other Your Porter users: Menu > My Listings > Export iCal.

Unfortunately the only information in there is the Guest Name. No phone numbers :frowning:
Which means the only option for automated codes is based on check-in/out date (not as secure as phone numbers).
If enough RBoy users use YourPorter, maybe we can get them to hear us and make the change.

Thanks again maddie and the team for the iCal implementation! Great feature!


Are there any locks that allow me to disable the “inside” unlock mechanism. I have an AirBnB in our basement. I want to be able to lock the door when we leave the area so that the people staying there can not open the door. They have their own door that leads to the patio.

As far as I understand it, I can lock the door, but they would be able to unlock the door by just opening the deadbolt from the “inside”.

I, too, use Your Porter. I would love to be able to use phone numbers with Rental Lock Automater. I will let Your Porter support know.
For that matter, VRBO doesn’t seem to use phone numbers in it’s ical either, which is really a shame.

1 Like

On popular request

Rental Lock Automater (RLA) - Version 04.01.00

  • Update/customize codes for each automatically generated user (in addition to check in/out dates)
  • Run the clear codes procedure to reset customizations for automatic users

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

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.