OpenRemote is an open-source IoT platform that specializes in IoT asset management, flow rules and WHEN-THEN rules, data visualization, and edge gateway.