A global leader in climate solutions piloted new approaches for streaming lab-generated test data. This proof-of-concept focused on generating practical insight to inform future lab data systems.
Our client’s R&D test labs generate valuable information to drive product and process improvements. They needed an efficient way to collect and transfer results from multiple test machines to central data systems for analysis and ongoing research.
Their existing Ignition SCADA setup, while important for daily test operations, did not offer a built-in method to stream data to Kafka. This made it difficult to scale data integration for future R&D projects. The goal was to find a practical, admin-friendly solution focused on R&D needs – one that would not require changes to live production environments.
To support R&D teams with reliable access to test results, Proekspert piloted a custom module for Ignition SCADA, specifically designed for test environments. The module connects multiple lab machines to a central Kafka system using admin-configurable streaming. Integration with Ignition leverages the platform’s tag-based architecture – by subscribing to tag change events, the module detects updated test data across a variety of lab devices.
Configuration is managed through an admin-facing interface, built using Apache Wicket, that allows lab specialists to set up Kafka connection parameters, define topics, and adjust critical policies (security, retries, timeouts) without needing specialist coding skills. Rather than introducing new data formats, the pilot made use of the client’s existing Avro serialization, working with their team to ensure seamless compatibility with downstream analytics platforms and Confluent’s Schema Registry.
The proof-of-concept demonstrated how custom data streaming from R&D lab devices to Kafka can be implemented and tested within the client’s environment.
Specifically, the project:
The project delivered hands-on technical knowledge and clarified what must be refined before any broader deployment in other labs. The system is not in production; further adaptation will guide the next phase.
This proof-of-concept strengthened the client’s understanding of how to approach scalable data integration in their R&D labs. The project validated technical concepts for streaming test data from lab equipment to central systems, provided hands-on experience for R&D administrators configuring and managing the solution, and highlighted practical considerations for adapting these methods to lab workflows.
As a result, the client now has:
This PoC provides a foundation for informed decision-making as the client evaluates next steps for digitalization, integration, and expansion of lab data capabilities within their R&D operations.
Java, Gradle, Ignition SDK, Apache Kafka, Avro, Apache Wicket, Confluent
Our case studies give an insight into how human-oriented design principles will help product companies persuade customers to go on a journey with smart, connected products.
Your message has been sent. Our team will get back to you as soon as possible!