MICONNECT L1 -LESSON 11 – How Devices are Triggered
How Devices are Triggered
What it is
The control mechanism of MiConnect.
Every Gateway or Node can trigger actions directly through API commands or by running a pre-programmed Sequence.
This gives the system flexibility: a single action (e.g., turn on a siren) or a chain of actions (e.g., full lockdown sequence).
What it can do
-
Direct API Commands
-
Each device has its own API endpoints.
-
Example:
-
/SIGN/EVAC→ Display “EVACUATE” on LED signs. -
/SIREN/HIGH→ Trigger siren with high-volume tone. -
/RELAY/ON/1→ Switch relay channel 1 on.
-
-
-
Sequences (Multi-Actions)
-
Up to 10 actions chained into a single trigger.
-
Example: Running
/SEQ/1could:-
Activate strobes.
-
Sound the siren.
-
Display EVAC message on signs.
-
Send SMS alerts to staff.
-
Trigger relays to open emergency gates.
-
-
-
Trigger Sources
-
Manual via the web GUI.
-
External systems via APIs/Webhooks.
-
Inbound SMS or security system alarms.
-
Scheduled (via TOA RM/PG or MiConnect Scheduler in future).
-
![]()
What sets it apart
-
Every device has its own API menu → no central server dependency.
-
Consistent language → APIs are structured the same way across modules (SIGN, RELAY, SIREN, STROBE, etc.).
-
Universal integration → any third-party system (CCTV, fire, access control, BMS) can trigger MiConnect devices by sending a simple HTTP command.
Why we developed it
Before MiConnect, integration was often:
-
Proprietary (vendor-specific command sets).
-
Complex (needed middleware or custom coding).
-
Fragile (a central server failing meant no control).
We developed MiConnect’s API-first approach to make triggering:
-
Simple – one format across all devices.
-
Universal – works with anything that can send HTTP requests.
-
Resilient – each Gateway/Node can still be triggered independently.
Metaphor
👉 Think of MiConnect like a universal remote control.
-
Each button = an API command (sirens, strobes, signs, SMS).
-
You can press one button to do one thing.
-
Or program a macro button (Sequence) to do five things at once.
-
Simple, predictable, and always responsive.
