A Guide to Rules Engines for IoT

In this paper, we introduce the most popular IoT rules engine technologies and evaluate them against a benchmark, giving them a 0 to 100 score.

<style> #drip-ef-532124797 { font: .875rem/1.5rem sans-serif; width: 100%; } #drip-ef-532124797 h3 { font-size: 1.125rem; margin: 0 0 .375rem; } #drip-ef-532124797 > div { margin-bottom: .75rem; } #drip-ef-532124797 fieldset { border: none; margin: 0; padding: 0; } #drip-ef-532124797 legend { margin: 0; padding: 0; } #drip-ef-532124797 input[type="email"], #drip-ef-532124797 input[type="number"], #drip-ef-532124797 input[type="tel"], #drip-ef-532124797 input[type="text"] { margin: 0; padding: .375rem .5625rem; width: 100%; } #drip-ef-532124797 input[type="checkbox"], #drip-ef-532124797 input[type="radio"] { margin: .1875rem .1875rem 0 0; padding: 0; } #drip-ef-532124797 input[type="submit"] { margin: 0; padding: .375rem .5625rem; } </style> <form action="https://www.getdrip.com/forms/532124797/submissions" method="post" data-drip-embedded-form="532124797" id="drip-ef-532124797"> <h3 data-drip-attribute="headline">We evaluated seven rules engine technologies for IoT..</h3> <div data-drip-attribute="description"><a href="https://www.waylay.io/rules_benchmark/index.html" rel="nofollow">..and compiled the scores for you over here!</a><br> Want to see the full picture? Fill in the form to download the 30-page report for free.</div> <div> <label for="drip-email">Email Address</label><br> <input type="email" id="drip-email" name="fields[email]" value=""> </div> <div> <label for="drip-first-name">First Name</label><br> <input type="text" id="drip-first-name" name="fields[first_name]" value=""> </div> <div> <label for="drip-last-name">Last Name</label><br> <input type="text" id="drip-last-name" name="fields[last_name]" value=""> </div> <div> <label for="drip-job-title">Job Title</label><br> <input type="text" id="drip-job-title" name="fields[job_title]" value=""> </div> <div> <label for="drip-company">Company</label><br> <input type="text" id="drip-company" name="fields[company]" value=""> </div> <div> <label for="drip-phone">Phone Number</label><br> <input type="text" id="drip-phone" name="fields[phone]" value=""> </div> <div> <label for="drip-iot-project-requirements">Do you have any questions for us?</label><br> <input type="text" id="drip-iot-project-requirements" name="fields[iot_project_requirements]" value=""> </div> <div style="display: none;" aria-hidden="true"> <label for="website">Website</label><br> <input type="text" id="website" name="website" tabindex="-1" autocomplete="false" value=""> </div> <div> <input type="submit" value="Download" data-drip-attribute="sign-up-button"> </div> </form>

IoT Rules Engines Guide

Automation in the IoT domain is a fragmented space where different technologies, sometimes borrowed from complementary domains (OT or IT), are used to support specific requirements of novel IoT use cases.

This paper is looking at popular automation frameworks used in IoT application development today across all verticals, and provides detailed explanations on how they perform against common requirements.

Download the whitepaper to learn more.