ACA Engine

This includes mounted touch panels or the users own smart phone. Furthermore, ACAEngine can extend beyond traditional control by triggering events based on proximity and room booking data.

ACAEngine is an automation system that can control any physical, virtual, electronic or digital environment over a standard IP network. It is a web-based solution that can control thousands of rooms from one web-server. The user interface is a HTML web page that can run on any device.

So what makes ACAEngine different? 



ACAEngine is not just web accessible; it is completely web-standard. This means it  integrates with your corporate environment through standard APIs. 

open Source and API's for developers

ACAEngine is a control platform that any web developer can extend with our APIs. This means it can be part of new building experiences and integrate into other applications. 


design first


We put the power of design in the hands of designers. Too many building and control interfaces are developed by programmers that treat interface design as an afterthought.  

IT Standard security

ACAEngine can sit behind your corporate firewalls and integrate into your Authentication system. This means there is no default password that can be hacked, there are no unknown open ports and your security team can treat it like any other web service.  

Unparalleled Scalability

ACAEngine can control thousands of devices and hundreds of buildings from one system. This includes the ability to load balance across multiple servers and data centres with real-time fail-over if any server goes down. 


Smart Triggers

ACAEngine can integrate with location services, access systems, room booking software and any other system running in your building to trigger control events automatically. 

ACAEngine is more than a control system- it is a platform to enable modular smart building features. Check out some of the solutions below. 

The ACAEngine Dashboard

Manage, monitor, setup new systems and collect important data. 


Centralised user support

The ACAEngine dashboard can be used to monitor, view and control all systems from a central location. The help-desk can view room and device status in real-time or be notified of any issues automatically. The help-desk team can access the general user interface of each system or dive deeper into direct device module control for trouble shooting.   The solution integrates with the client’s authentication system, which enables an easy way to provide role based access levels such as general, support and admin. 

Modular device drivers

ACAEngine communicates with devices via a device-driver. We have an API so you can build your own or you can use our extensive library of existing drivers. ACAEngine can communicate with lighting, climate control, projectors, switches, displays and sound systems. If it has a network connection, we can control it. We can connect to devices without a network connection with Global Cache (or similar) hardware.  This modular approach is also used to connect to third-party software systems such as a BMS, Exchange server and people tracking software. 



Whether it’s making a change to the system logic or adding a new device to a room- all changes happen in real-time. There is no need to restart the system, there is no downtime in the room and there is no need to send someone onsite with a laptop and cross over cable.  This also means you are not dependent on a contractor every time you want to make a simple change. 


Automated Triggers

ACAEngine allows you to set triggers to run automated logic. This can be used to schedule control events or have an action run from a defined input. This is handy for both support and creating new building experiences by triggering events based on the user's location. 

Setup new rooms in seconds 

Adding new rooms is as easy as giving the room a name and selecting a zone. The user interface will automatically be created and room logic will be inherited from the zone settings. In most cases, there will be no need to engage a contractor to add new systems as you grow the solution to new rooms and buildings. 


Monitor user engagement through Google Analytics

Find out how your customers are interacting with the building. This allows you to run your user engagement in the same way your marketing team manages campaigns. Start with discovery, move to engagement, require a call-to-action and then tweak the interface to make it more successful through-out the life of your system. 


Let's face it, this is a technical subject and I know many of you are on here looking for detailed information. To get you started we have three general docs. The most detailed of these is ACAEngine General overview and the other two provide context and ideas on how you can run ACAEngine. 

You're in good company