A step-by-step guide to connecting the robot fleet to the elevators at The Thesis Hotel — a 10-story property with guest rooms on floors 4–10, service areas, and linen closets on every floor.
From unboxing to first autonomous linen delivery ride — in one shift.
A small hardware kit that lets delivery robots call and ride the elevators at The Thesis Hotel autonomously — no modifications to the elevator's safety systems.
Two small boxes (E-Box Master & Slave), 10 passive RFID tags (one per floor), and an RFID reader. That's it.
A robot on Floor 4 needs to deliver linens to Floor 9. It calls the elevator, rides up, exits, and delivers — no human involved.
Autonomous linen delivery, room service, and supply runs across all 10 floors of The Thesis. 24/7, no button pressing.
Each guest floor has a central corridor with rooms on both sides, a Clean Linen closet, Soiled Linen closet, and Telecom room — all accessible to delivery robots via the elevator integration.
Think of it like this: The E-Box kit gives your robot a "finger" to press elevator buttons electronically, and "eyes" (RFID) to know which floor the elevator is on. The Master box at the top of the shaft talks to the Slave box on the elevator car via radio (LoRa). The Slave box is wired into the button panel, so it can call any floor the robot needs. A robot at the lobby can autonomously ride to Floor 7's Clean Linen closet and back without anyone touching a button.
Five components work together inside the elevator shaft to give robots autonomous floor-to-floor access.
Everything required for a complete installation, start to finish.
An elevator technician is required for this installation. They will:
Six steps from unboxing to operational. Each step includes what to do, where to do it, and what to check.
The Master unit is the brain of the system. It sits at the very top of the elevator shaft (in the machine room if there is one) and connects to the building's internet.
The Slave unit rides on top of the elevator car. It receives commands from the Master and controls the cabin's floor buttons through IO cables.
One passive RFID tag per floor (Lobby through Floor 10 = 10 tags total). They require no power — the RFID reader on the cabin detects them as it passes.
The reader rides on the cabin and scans the RFID tags as the elevator moves between floors. It tells the Slave exactly what floor the car is on.
The Master and Slave communicate by LoRa radio through the elevator shaft. Antenna orientation is critical for reliable signal.
This is the final and most critical step. The Slave's IO cables connect to the elevator's button panel, giving it the ability to "press" floor buttons electronically. Power off the elevator before wiring.
Connect IO cables to the back of the cabin panel buttons. Each IO wire parallels one button. Like wiring a second "finger" to each button.
Connect IO cables directly to the lift control board's terminal strip. Bypasses buttons entirely and goes straight to the elevator's brain.
Detailed wiring tables, construction standards, antenna specifications, and panel wiring scenarios for elevator technicians.
The E-Box Slave has 32 IO channels across 8 cable harnesses (4 channels per cable). Box logic: Normally Open (NO).
| Cable | IO | Function | IO | Function | IO | Function | IO | Function |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | Door Open | 2 | 0 (reserved) | 3 | Normally Open | 4 | Normally Closed |
| 2 | 5 | Floor 1 | 6 | Floor 2 | 7 | Floor 3 | 8 | Floor 4 |
| 3 | 9 | Floor 5 | 10 | Floor 6 | 11 | Floor 7 | 12 | Floor 8 |
| 4 | 13 | Floor 9 | 14 | Floor 10 | 15 | Floor 11 | 16 | Floor 12 |
| 5 | 17 | Floor 13 | 18 | Floor 14 | 19 | Floor 15 | 20 | Floor 16 |
| 6 | 21 | Floor 17 | 22 | Floor 18 | 23 | Floor 19 | 24 | Floor 20 |
| 7 | 25 | Floor 21 | 26 | Floor 22 | 27 | Floor 23 | 28 | Floor 24 |
| 8 | 29 | Floor 25 | 30 | Floor 26 | 31 | Floor 27 | 32 | Floor 28 |
E-BOX physical ports: RJ45 (network), RS-485 (serial), FLOOR (indicator), USB (config), DC power. Maximum supported floors: 28 + door open. The Thesis Hotel uses IO ports 1 (door), 5–14 (Lobby through Floor 10).
The wiring method depends on what type of elevator button panel you have. There are four common scenarios.
// Keenon E-Box Elevator Integration — Physical Layout TOP OF SHAFT (Machine Room) ┌─────────────────┐ ┌───────────┐ │ E-BOX MASTER │───>│ Internet │───> Cloud │ 220V + RJ45 │ │ Cable │ └────────┬────────┘ └───────────┘ │ LoRa (antennas parallel, straight line) ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ─ ─ SHAFT WALL ─ ─ ─ │ [RFID] │ Floor N [RFID] │ Floor N-1 [RFID] │ Floor N-2 │ TOP OF CABIN ┌─────────┴────────┐ ┌─────────────┐ │ E-BOX SLAVE │<──>│ RFID READER │ │ 220V power │ │ (reads tags) │ └────────┬─────────┘ └─────────────┘ │ IO Cables (8 harnesses, 32 channels) │ ┌────────┴─────────┐ │ CABIN PANEL │ Option A: wire to buttons │ (or Control │ Option B: wire to controller PCB │ Board) │ └──────────────────┘ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ LOBBY FLOOR ─ ─ ─ ─ ┌─────────────────┐ LoRa (direct) or │ ROBOT │<──> WiFi → Cloud → Master (cloud path) │ 4G/WiFi │ └─────────────────┘
What happens from the moment a robot needs to change floors to the moment it resumes navigation. Seven steps, fully autonomous.
Every ride follows a deterministic 11-state lifecycle. The middleware orchestrates hardware, sensors, and robot commands through each transition.