Digitale water meter

Digital water meter pilot projects underway

At the start of 2019, De Watergroep fitted a digital water meter at the town hall in Laarne, as part of a large-scale pilot project to test how digital meters work in practice.

De Watergroep is fully committed to digital service provision. Using six pilot projects, we are testing different types of digital water meters, together with the associated communication technology. The first of these meters was fitted at the town hall in Laarne, a rural municipality in East Flanders. Another 250 digital meters were installed around the town afterwards, including at the mayor’s residence and in the homes of people who signed up to take part in the scheme. Further meters will be fitted around Leuven and Lokeren in a future phase of the project.

introductie foto Digital water meter pilot projects underway

Why digital?

“Digital water meters enable us to offer our customers extra services”, Smart Meter Systems project leader Cindy Vanderstraeten explains. “First and foremost, they no longer have to submit their meter reading every year; this is taken care of automatically. On top of that, they can monitor their own daily consumption, meaning any leaks can be spotted more quickly and unexpectedly high bills can be avoided. Digital water meters also give us better insight into the consumption of our customers, which enables us to better manage our production. If we spot any potential leaks, we can notify our customers. That last aspect seems to be working quite well: during the pilot period, we have detected at least one leak so far. Needless to say, we manage our customer’s consumption data will all due respect for their safety and privacy.”

Together with Fluvius

Once the 6 pilot projects have been completed, De Watergroep will install a digital water meter with all of its customers. “We are doing so in cooperation with other Flemish water companies and with Fluvius, the Belgian electricity and gas grid operator”, according to Cindy Vanderstraeten. “Fluvius will be installing a digital electricity meter in all homes over the next few years. This will also be linked to a digital water meter, so that we do not need to arrange any additional communication technology. That way, we are sharing the cost and customers don’t need to provide any extra space.”

function swipedetect(el, callback){ var touchsurface = el, swipedir, startX, startY, distX, distY, threshold = 200, //required min distance traveled to be considered swipe restraint = 100, // maximum distance allowed at the same time in perpendicular direction allowedTime = 300, // maximum time allowed to travel that distance elapsedTime, startTime, handleswipe = callback || function(swipedir){} touchsurface.addEventListener('touchstart', function(e){ var touchobj = e.changedTouches[0] swipedir = 'none' dist = 0 startX = touchobj.pageX startY = touchobj.pageY startTime = new Date().getTime() // record time when finger first makes contact with surface e.preventDefault() }, false) touchsurface.addEventListener('touchmove', function(e){ e.preventDefault() // prevent scrolling when inside DIV }, false) touchsurface.addEventListener('touchend', function(e){ var touchobj = e.changedTouches[0] distX = touchobj.pageX - startX // get horizontal dist traveled by finger while in contact with surface distY = touchobj.pageY - startY // get vertical dist traveled by finger while in contact with surface elapsedTime = new Date().getTime() - startTime // get time elapsed if (elapsedTime <= allowedTime){ // first condition for awipe met if (Math.abs(distX) >= threshold && Math.abs(distY) <= restraint){ // 2nd condition for horizontal swipe met swipedir = (distX < 0)? 'left' : 'right' // if dist traveled is negative, it indicates left swipe } else if (Math.abs(distY) >= threshold && Math.abs(distX) <= restraint){ // 2nd condition for vertical swipe met swipedir = (distY < 0)? 'up' : 'down' // if dist traveled is negative, it indicates up swipe } } handleswipe(swipedir) e.preventDefault() }, false) } window.addEventListener('load', function(){ var el = document.getElementById('prevnextbar') var nextpage = document.getElementById('nextpage') var prevpage = document.getElementById('prevpage') swipedetect(el, function(swipedir){ if (swipedir != 'right'){ prevpage.click() } if (swipedir != 'left'){ nextpage.click() } }) }, false)