Skip to main content

How Commands Travel

This guide provides a deep-dive into the internal paths our system takes to ensure your commands are processed reliably and in the correct order.

1. System Startup (Boot Sequence)​

Our system uses a strictly ordered "fail-fast" startup sequence. If any step fails, the system stops immediately to ensure we never run in an unsafe state.

2. The Command Journey​

Every command, whether from your app or the AI, follows this rigorous verification path.

3. The "Talking Stick" (Execution Leases)​

To prevent two different parts of the cloud from trying to control the same lightbulb at once, we use a "Talking Stick" system.

By ensuring that only the "stick holder" can talk to a device, we prevent "split-brain" confusion and ensure your home always stays in a predictable state.