Programmers have the option of choosing to handle back-end logic programming in either Node Red or a .NET console application. The system utilizes an MQTT broker, which runs on a pre-configured Node-RED server to facilitate communication between system components.
Parallax provides a set of custom nodes for handling logic, and the programmer has the ability to create their own custom nodes using javascript.