Explore the ACE interface.
Take a guided look at the real interface behind visual automation, hardware control, collaboration, integrations, security, and self-hosted operation.
Turn automation into something you can see.
Compose logic in the Node Editor, use the Command Builder to configure ACE commands without memorizing syntax,
and save or share the visual workflow as .acegraph. The Script Builder uses the same visual model and generates the paired .asf script.
Keep physical control inside the same workspace.
Manage controllers, serial ports, devices and sensors from ACE. The same component model can cover Raspberry Pi GPIO, Arduino-connected hardware, relays, lights, RFID, buttons and other I/O.
Let timers, variables and expressions drive the workflow.
Schedule work, store and change runtime values, and react to conditions or value transitions. ACE timers support server, client and hybrid execution modes, while variable expressions can trigger attached commands when their conditions match.
Automation can involve people, too.
Quick Chat provides encrypted direct and group conversations. Polls add real-time voting, with automation commands that can be attached to poll options and outcomes.
Connect local automation to the services you choose.
Configure inbound and outbound webhooks, HTTP methods, headers, secrets, templates and response handling. OAuth2 client-credentials support is available when an integration requires it.
Control who can do what — down to the action.
ACE exposes more than 200 fine-grained privilege types, with users, permission groups, presets and delegated privilege management for controlled access to automation.
Use ACE from a phone, tablet or desktop browser.
The built-in Web Dashboard is a responsive control surface served directly by ACE Server. Run Commands, read Sensors, set Variables, toggle Devices, use Quick Chat, execute ACE commands from the terminal line, and inspect sensor-history graphs — with the available controls filtered by the logged-in user's privileges.
You've seen the interface. Now build with it.
Self-hosted automation for software, hardware and the workflows between them.
