The Rule Engine

Eco-Bot introduces a new and innovative way to create personalized energy efficiency advice and recommendations for your bot. Our Rule Engine, through an abstract interface, is designed to allow administrators to build their own rules for a specific group of users. The heart of the rule engine system is capable of retrieving needed values from third party systems to fill the facts and trigger the rules by using a powerful and lightweight JSON formatted module. This module has complete compatibility and great efficiency with the NodeJS environment of the backend system, and runs flawlessly supporting custom nested rules, complex conditions, priority levels to important rules and other useful features. The best part is that eco-bot’s rule engine expert system is able to store and run rules based on the user’s desired scheduler, through advanced cron jobs, and forward custom made energy efficiency tips.

Admin interface of the Rule Engine
Consumption alert rule