Skip to main content

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:

  1. WebSocket reconnects automatically with exponential backoff
  2. Full schedule and status are refreshed from the API
  3. Any queued operations are executed
  4. 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​