IoT web application for remote monitoring and control

Web-based tool for dosing systems

The challenge

To ensure hygienic and safe water quality in swimming pools, pools and other wellness areas, precise measurement and control technology for the dosing of chlorine and other parameters is essential. Also, in drinking water and wastewater treatment, disinfection and purification of water are of utmost importance.

This is where Werner Dosiertechnik (WDT) offers its customers precise measuring and control devices that ensure excellent water quality at all times. Since access to and control of WDT’s devices was previously only possible via the integrated web interface within a local network, WDT wanted to use the potential of digitization to control the devices remotely, i.e. implement a ” classical” IoT project.

Werner Dosiertechnik

Founded in 1986, Werner Dosiertechnik (WDT) produces measuring, control and dosing systems for public and private swimming pools, and wellness facilities, as well as dosing systems for drinking and waste water treatment. Based in Wertingen, the company distributes its products all around the world.

How we helped

XITASO has developed an Azure Cloud-based IoT web application that enables remote monitoring and control of all WDT dosing systems installed worldwide. User management is under the sovereignty of WDT’s administrators, while the role of installers can monitor and control the dispensing systems they manage, and end users can review their respective systems in detail. The IoT web application, optimized for desktop, tablet and mobile devices, is already available in German and English and can be quickly and easily expanded to include other language versions.

Technologies

Pulumi C# .NET6.0 TypScript Jenkins React Azure Azure IoT Hub Azure Functions SignalR Auth0 Focus interviews

Features of the IoT web application

  • Secure user management including the roles administrators, installers, and customers
  • Visualization of all systems connected to the cloud
  • Display of every WDT dosing system’s status
  • Control of individual operating parameters
  • Clear display of alarms and errors
  • Intuitive usability
  • Web application for desktop, tablet and mobile
  • Quick extensibility to include language versions
EN WDT Desktop Admin Space
EN WDT Desktop Detailed Display With Alarms

Benefits of the IoT web application

By using the connection to the Azure cloud, the connected WDT devices can be monitored remotely and individual operating parameters can be controlled, which saves expensive travel time. Up-to-date alarm indications, such as hose ruptures, also save installers on-site troubleshooting and allow them to travel with the right spare parts to the affected end customer and WDT systems immediately.

Thanks to the development of a future-oriented portal in which data from all connected WDT systems is available, a wide variety of new use cases and innovative business models can also be envisioned and implemented easily in the long term.

The development process

After an initial workshop in which WDT and XITASO sharpened the common vision, the project was implemented using our agile approach. After starting the development, a first ready-to-run version of the IoT web application, a Minimum Viable Product (MVP), was created within a few weeks.

The interdisciplinary team composition of all roles involved contributed to the best possible development of the IoT web application. For example, a UI/UX expert was able to develop a state-of-the-art user experience for the IoT web application for desktop, tablet, and mobile use thanks to the use of a user-centered design flow as well as the definition of personas and the conduction of focus interviews.

The IoT web application was implemented purely cloud-based with Azure. Thereby, the WDT devices do not send their values to the Azure IoT hub without the consent of the administrator and end customer roles, which ensures data sovereignty and security. In addition to .NET in the backend and React in the frontend, XITASO’s IoT experts also used the Infrastructure as Code tool Pulumi.

The end result is an IoT web application that is being tested with the first customers, as well as a backlog filled with further ideas and possible use cases, which will be explored together in follow-up workshops. The aim is to sharpen the focus on which useful features with high added value will be implemented in the future.

This close partnership, based on early customer feedback, is the foundation of every project’s success.
Learn more here.

Other projects

Are you interested in a project, a service or do you have another question?

Dr. Julia Rauscher

Phone +49 821 885882-335
julia.rauscher@xitaso.com