Creating conditional actions with a Rule Builder
A big part of Gooee was the ability to remotely control lights. As the system matured we created a way to control lights with actions or conditions. To set these custom rules we created a visual tool we lovingly referred to as ZoopFlow. As you chose selections the builder would zoop closed and lead you to the next step. I loved these people dearly for allowing this to become a thing.
Efficiency was a huge tenet of the Gooee ethos so we created templated rules to be able to make things faster. Since a rule needed to be set per floor this was a redundant action so giving a starting off point was a huge win for the users.
Here we show a bit of the ability to build a custom trigger with metrics from the devices. Occupancy was read from a sensor and the user is able to set a boolean value and duration on multiple devices. Once the trigger was set off a set group of devices could be set to On and others adjusted. There was also a delay seen in the wait 5 seconds so actions could gracefully cascade.
This is an alternative example of choosing different metrics in the template settings.
The rule builder was one of the most successful features we shipped at Gooee. We used them to set the office devices to a schedule and in every user interview they ease of use was brought up and praised.