Try ARC free$65/month per locationNo credit card Download free
ARC owner guides Connection planning guide

Escape room hardware compatibility matrix

Compatibility is more than a logo. For every important device, verify discovery, state feedback, control, failure visibility, reset behavior, and what staff can do when the connection is unavailable.

Written and reviewed by the ARC product teamLast reviewed July 2026
Decision brief

Plan by connection type

  • Inventory real devices and protocols before comparing platform claims.
  • Prefer the simplest direct connection that preserves the state and controls staff need.
  • Test a representative device through normal, failed, and reset states.
  • Keep life-safety and code-required controls independent from entertainment software.
On this page
  1. 01ARC connection and hardware matrix
  2. 02Choose the simplest connection that preserves useful control
  3. 03Create a room hardware inventory
  4. 04Run a compatibility test before migrating a room
  5. 05Plan the network and physical safety separately
  6. 06Questions to answer for every important device
01

ARC connection and hardware matrix

This matrix describes the role of each connection. Verify exact models and firmware in your own rooms.

Common ARC connection paths
ConnectionBest fitWhat to verify
MQTTCustom props, brokers, ESP devices, and shared messagesTopic design, retained state, availability, and command acknowledgement.
Modbus TCP / PLCIndustrial I/O, relay banks, and durable mapped controlRegister map, polling, timeouts, reconnect, and safe output state.
DMX / QLC+Stage lighting and repeatable effectsUniverse and channel mapping, scene ownership, and controller recovery.
OSCQLab, media tools, and addressed show-control messagesAddress patterns, arguments, target availability, and retry behavior.
Z-Wave / Zigbee / Hue / KasaOff-the-shelf sensors, relays, and lightingSupported models, gateway health, battery state, and command latency.
Shelly BLU / BLEBattery sensors and quick retrofitsGateway placement, signal quality, battery reporting, and event filtering.
Arduino / ESP / Raspberry PiCustom controllers, displays, and room clientsLibrary version, network identity, updates, and watchdog behavior.
ARC Node-RED nodesExisting specialized flows and gradual migrationFlow ownership, error handling, documentation, and which logic belongs in ARC.
02

Choose the simplest connection that preserves useful control

Built-in connection

When discovery and detail matter

Use built-in connections when ARC can expose useful device state, configuration, health, and actions without an extra translation layer.

Standard protocol

When you own both ends

MQTT, Modbus, DMX, and OSC make responsibilities explicit and work well for custom props or established controllers.

Existing automation tool

When a proven flow already exists

ARC's Node-RED nodes can preserve a specialized flow while ARC owns the game state and staff workflow.

03

Create a room hardware inventory

Record enough information that another builder can understand the room without reverse engineering it during a failure.

Owner checklist
  • Staff-facing device name and physical location
  • Manufacturer, model, firmware, and power source
  • Protocol, address, topic, register, universe, or channel
  • Available states, commands, and expected acknowledgement
  • Safe behavior when disconnected or restarted
  • Reset procedure and manual override
  • Network, gateway, credential, and replacement dependencies
04

Run a compatibility test before migrating a room

  1. 01

    Connect the controller or service

    Use the actual gateway, broker, PLC, lighting tool, or custom controller from the room.

  2. 02

    Map representative devices

    Include an input, an output, a device that reports and remembers its state, and the hardest integration in the room.

  3. 03

    Exercise every state

    Test normal actions, repeated actions, disconnect, reconnect, restart, and incorrect state.

  4. 04

    Build staff recovery controls

    Give staff a clear status and a tested action that cannot affect the wrong room.

  5. 05

    Observe readiness and history

    Confirm device health contributes to room readiness and leaves useful activity for troubleshooting.

05

Plan the network and physical safety separately

Segmenting devices, documenting addresses, controlling credentials, and using reliable wired links where practical can improve room reliability. Wireless devices need deliberate gateway placement and battery monitoring.

Entertainment software must not replace required life-safety systems. Emergency egress, fire code functions, and other safety controls need independent, code-compliant behavior even if ARC, the network, or a controller is unavailable.

06

Questions to answer for every important device

Owner checklist
  • Can ARC read its current state, not only send a command?
  • How quickly is a disconnect visible to staff?
  • What happens to outputs after power loss or reconnect?
  • Can the device be reset without entering the room?
  • Is there a safe manual override?
  • Are credentials, mappings, and firmware documented?
  • Can a replacement be configured without the original builder?
Put it to work

Test your actual room hardware with ARC

Use your first 14 days free to connect the devices from your most representative room and verify normal, failure, and reset behavior.