Smart Company Project: VMM
The Flemish Environment Agency (Vlaamse Milieumaatschappij (VMM)) aims to create a climate-resilient Flemish living environment. Together with its partners and stakeholders, the organization strives to achieve results in the field and influence policy. To do so, they utilize a network of sensors capturing data regarding water and air quality. This led to the establishment of a platform with sensor data on water quality, known as the Internet of Water project (IoW), in collaboration with partners like Aquafin, De Watergroep, VITO, and Imec.
What Sirus provided
Part 1: the Internet of Water platform
The captured data on water quality is standardized on an IoT platform before being made available on the VMM Data Platform (where this data can be accessed). This is where Sirus played a significant role. We ensured the integration of the IoT platform into the VMM ecosystem. Additionally, we expanded the architecture and operational aspect of this IoT platform.
Part 2: Data Services
By using the data available on the data platform, various data services are set up in order to extract this data. One of these data services is the Linked Data Event Streams (LDES) server, which we facilitated with Sirus. Apart from Sirus developer Joris, Thomas and Brecht were involved in this step.
The journey of the Smart Company project
End of 2023
Step 1
Given VMM's high standards for the security of its digital environment, significant adjustments had to be made to the IoT platform. Now that the IoT platform is also part of the VMM ecosystem, you cannot simply install whatever you want on the platform, and you are able work with VMM-specific data.
Step 2
Together with Geosparc, we set up a Proof of Concept (POC) to deploy data services on the VMM Data Platform. We installed the LDES server, and Geosparc installed their Geoserver. Both utilize data from the data platform. We worked with a test case to demonstrate the feasibility of launching an LDES server that uses data from the VMM Data Platform. LDES enables sharing data with other parties, who can then use this data. We are actively rolling out this solution so that VMM can offer data on air and water quality as LDES streams to its partners.
Technicalities of the project
- IoT Platform, set up on Azure with:
- Services: Functions, App services
- Events: Event Hub, Event grid
- Data: TimeScaleDb (Postgres), MongoDb (CosmosDb), Blob storage
- API Management
- DevOps
- Infrastructure as Code
- Data Services (LDES server)
- JavaScript
- Azure: Event Hub, App service, functions, blob storage, analytics
- Comunica (transformation to Linked Data)
- VSDS LDES server
- Terraform (infrastructure as code)
- OSLO standards: water quality, observations and measurements, address register, generic
What's next?
After the IoT platform is fully integrated into the VMM environment, integration with the VMM Data Platform will follow. Subsequently, this data can be made available to various stakeholders via data services. For example, we are contributing to the salinization indicator, a tool that visualizes salt water intrusion in watercourses.
What did our Sirus developers think about the project?
What did the customer think?
Smart Company Project
At Sirus, innovation is at our core. We strive to help build the Smart Companies of the future, and VMM is now part of this innovative future. We are proud to be a part of this collaboration, and if you are to – be sure to follow us on LinkedIn for updates!
Interested to be a part of projects like the Smart Company Project for VMM? Learn more about Sirus’ Smart Company Approach and don’t hesitate to take a look at our careers page!