Hi all,I’m working on a real-time dashboard project using Mendix and looking to integrate it with Siemens Industrial Edge. The goal is to fetch sensor or machine data from edge devices and display it in Mendix using REST APIs.
Has anyone here implemented a similar setup?
What’s the best way to handle data latency?
Any tips on integrating OPC UA or MQTT-based devices?
What challenges did you face during deployment?
Would love to hear your experiences or see example architectures.
Thanks in advance!
Hi,
I hope you're doing well.
With Mendix on Edge, it's definitely possible to build a dashboarding application. Just to clarify, how real-time do you need the data to be? Or what exactly do you mean by "real-time"?
There are two main ways you can retrieve data from Edge Devices:
Using the IIH API (Industrial Information Hub, the database solution for Industrial Edge):
There's a module available in the Mendix Marketplace called IIH Connector that simplifies API integration and reduces unnecessary development work:
Using MQTT, by connecting directly to the MQTT broker on the Edge Device (Databus):
There's an application example in the Marketplace that can guide you through the setup:
It's important to use an MTS (Long-Term Support) version of Mendix Studio Pro (such as 10.6.x, 10.12.x, or 10.18.x) Using a different version may lead to deployment issues.
Looking forward to your reply.
Best regards,
Rafael Curiel.