Lynn,
My installation is for a single Airbnb location, but there are 5 separate rentable rooms within one house. Each room has a Yale YRD256 lock, plus YRD256 locks on the front door and back door of the house (7 total locks). I’ll probably add 2 or 3 more (garage door, basement door, laundry door) eventually.
I have HA installed on a Raspberry Pi 4 with an Aeotec Z-Stick Gen5 Plus in a central closet near all the bedrooms and above the front door. I also have one Enbrighten 55256 Z-Wave Plus Smart Receptacle to extend the range to the back door. I’m using zwavejs, not zwave2mqtt. I keep considering switching, but everything is working pretty well now and I’m not sure I want to mess with it.
There aren’t really any other smart devices in the home, but the network is comprised of Ubiquiti
gear, including gateway, cloudkey, switches, access points, and protect cameras. I hope to add integrations for them, but I’m not sure how useful it will actually prove be. Also I’m going to attempt to install wifi modules into 8 Daikin mini-split head units and get them integrated next. That way I can automate switching the units to heating or cooling mode based on outside temperature since the system won’t run if head units are in conflicting modes. I have a MyQ garage door module to install and I’m tempted to install open/closed sensors on the front and back doors to make auto-lock smarter. Not sure if I should add Zigbee for those sensors or stick with zwave.
I’m not multi-site yet, but I’m about to start on a configuration at another house, so I’m definitely interested in how to go multi-site. I’ll certainly review the @jwsample posts for ideas! I’m going to attempt to configure HA on a Synology NAS using docker with a USB zwave adapter and probably try zwavejs2mqtt at this new location.
I agree with @jwsample about the number of entities. It’s crazy how many there are – at approx 40 per slot, I’m close to 3500 entities just for the locks. For an HA noob like me, it’s been hard to wade through all the “noise”, but I’m starting to figure things out. I’m sure there is a ton that I could be doing that I’m not doing. But I’ve got the essentials working:
- Remote access to manage lock codes (via Nabu Casa)
- Add/remove/schedule lock codes for guests, hosts, and service staff
I’m toying with the idea of building a simple house management webapp/mobile app for non-technical staff to use to handle property management tasks. One feature would be to add a guest name, dates, and key code and the app would use HA webhook integration to configure the locks. I’m not sure if calendar/ics integration would work all that reliably, but it’s interesting to consider.
In case you’re interested, I’m using 10 slots for each room lock, and 18 for the front and back door locks. This is currently overkill, but I wanted to make sure I had enough for possible future scenarios. The “emergency” slots are full-time codes available in case a guest code isn’t working and there is a technical problem preventing me from promptly fixing it remotely. Here’s how the slots are configured:
Room Lock Slots:
- Slot 1: Current Guest
- Slot 2: Upcoming Guest
- Slot 3: Cleaner
- Slot 4: Maintenance
- Slot 5: Other
- Slot 6: Host: Manager/Employee
- Slot 7: Host: Owner A
- Slot 8: Host: Owner B
- Slot 9: Emergency Backup
- Slot 10: Emergency Backup
Front/Back Lock Slots:
- Slot 1: Room A Guest
- Slot 2: Room A Guest
- Slot 3: Room B Guest
- Slot 4: Room B Guest
- Slot 5: Room C Guest
- Slot 6: Room C Guest
- Slot 7: Room D Guest
- Slot 8: Room D Guest
- Slot 9: Room E Guest
- Slot 10: Room E Guest
- Slot 11: Cleaner
- Slot 12: Maintenance
- Slot 13: Other
- Slot 14: Host: Manager/Employee
- Slot 15: Host: Owner A
- Slot 16: Host: Owner B
- Slot 17: Emergency Backup
- Slot 18: Emergency Backup