On this page
11. Reservation Access, by BeeHotel
This documentation needs work. See "Help improve this page" in the sidebar.
How the BeeHotel and Ewelink work together
The Need
When Guests book a stay at a Bee Hotel, they need a simple way to open the door during their reservation period. Giving them physical keys can be complicated (risk of loss, extra costs), and asking them to install a smart lock app (like Ewelink) is inconvenient (registration, setup, etc.).
The Solution
The Bee Hotel Module integrates with the Ewelink Module to automatically grant guests access to an "Open the Door" page— only during their active reservation.
How It Works
1. Guest Books a Stay → Their reservation dates are saved in Drupal.
2. Automatic Access → During their check-in/check-out period, the Bee Hotel Module gives them permission to the Ewelink "Open the Door" page.
3. Temporary & Secure → Outside their reservation window, access is automatically removed—no manual key handover or app setup needed. Here’s an example:
Reservation Details:
- Guest: Marco Rossi
- Official Check-in: August 2, at 4:00 PM
- Official Check-out: August 5, at 10:00 AM
- Early Access Granted: 2 hours before check-in (from 2:00 PM)
- Late Departure Allowed: 1 hour after check-out (until 11:00 AM)
How "Reservation Access" Works:
1. Before Early Access (August 2, 1:59 PM)
- Marco sees the "Open the Door" page but gets an "Access Denied" message.
2. Early Check-in (August 2, 2:00 PM)
- Access activates 2 hours early (if enabled by staff).
- Marco can unlock the door even before official check-in.
3. During Stay (August 2, 4:00 PM → August 5, 10:00 AM)
- Full access as expected. Marco uses the link anytime.
4. Late Check-out (August 5, 10:01 AM → 11:00 AM)
- Extra 1-hour grace period (configurable).
- Door remains accessible for luggage or quick returns.
5. After Grace Period (August 5, 11:01 AM)
- Access automatically revoked. The door link stops working.
Key Features:
🔹 Flexible Time Windows – Early/late access set by admins (e.g., 2hrs early, 1hr late).
🔹 No Overlaps – Ensures no two guests have access at the same time.
🔹 Automatic Control – No manual updates needed; system follows reservation rules.
Note:
- Admins can override access manually for special cases (e.g., delayed flights).
- Cleaning stuff has a custom logic to access the rooms
Benefits
✅ No physical keys → Less risk, no replacements.
✅ No app install → Guests just click a link (no registration).
✅ Automatic time control → Access only when needed.
This integration makes check-in smooth and secure—without extra hassle for guests or staff. 🚪🐝
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion