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