Web dashboard

Devices grid

Grid view of every Smart Switch, Smart Alarm, Storage Monitor, and CCTV camera paired to your server.

Every device the relay knows about is rendered as a tile with live state:

Smart Switches

  • Toggle on/off straight from the dashboard.
  • Wire a custom team-chat command (see Custom switch commands).
  • Display the configured On/Off chat messages.
  • Rename the switch (purely a Rust Pulse label — doesn't affect Rust).

Smart Alarms

  • Live state (armed / disarmed).
  • Last-triggered timestamp.
  • Per-alarm cooldown configuration (defaults to 90s).
  • Custom chat message override per alarm.

Storage Monitors

  • Live contents and capacity.
  • Decay state — whether the monitor itself is decaying. (Useful as an early-warning sign that the cupboard upkeep ran out.)

CCTV Cameras

  • Click any camera to pull a live frame on demand (the relay calls Rust+ camera-frame API, base64-decodes the JPEG, and renders it).
  • Save and label monument camera codes — the dashboard remembers the codes for each monument so a teammate can re-use them.

Naming

Devices use the name configured in Rust+ in-game, falling back to the device serial number. Edit names in Rust+ → the relay picks up the change within a minute.