Offline Behavior
Meeting room displays are designed to handle network interruptions gracefully.
What Works Offline
- Last-known status — Display continues showing the last received room status
- Time display — Clock and date continue updating locally
- Cached schedule — Today's schedule is cached and displayed
What Doesn't Work Offline
- Real-time updates — No new booking or status changes received
- QR code booking — Cannot process new bookings
- Device control — Cannot interact with IoT devices
- Screenshot upload — Admin screenshot requests queued
Reconnection Behavior
When connectivity is restored:
- WebSocket reconnects automatically with exponential backoff
- Full schedule and status are refreshed from the API
- Any queued operations are executed
- Device heartbeat resumes
Offline Indicator
The display shows a small offline indicator when WebSocket connection is lost, so users know the information may be stale.
Next Steps
- Troubleshooting — Common issues and fixes