WaterSight - Sensor Data Acquisition Requirements


Product(s): WaterSight
Version(s): 10.00.
Area: Documentation

 

Overview

WaterSight requires an automatic live connection to utilities sensor data. WaterSight can connect to any type of system, SCADA or non-SCADA (any other IOT devices) and AMI systems, and this connection can be achieved:

The OpenFlows On-Site Data Coordinator (OFOSC), commonly called the Data Pusher, is responsible to collect and transmit sensors data into OpenFlows WaterSight. The OFOSC is data agnostic, this means that can connect to any type of system, SCADA or non-SCADA (any other IOT devices), as long as it can access the data through a database connection, OPC or Citect Sources. The Data Pusher tool needs to be installed in a physical or virtual machine that has direct access to the sensors data sources. After being installed, the tool will run in the background as a service, and will collect and transmit the raw sensor data to Microsoft Azure Cloud, where they will be stored, processed and then used in OpenFlows WaterSight. 

Before installing the On-Premise tool, it is first required that a temporary WaterGEMS license is installed in the machine or server where the OFOSC will be installed (as a WaterGEMS model needs to be able to access sensors data sources). The connection with the database will be done using the SCADA Connect functionality of WaterGEMS. After the connection is done inside WaterGEMS, the On-Premise tool can be installed. See below some requirements. For more information and support, please reach your Bentley point of contact.

Data Pusher (OFOSC) - Types of connection

The Data Pusher can connect to the following data sources:

Information that the utility needs to prepare (if database connection):

RestAPI Connection 

As an alternative to the Data Pusher, it is also possible to load data into WaterSight directly through a REST API connection without an on-premise component. For this case, the requirements are the following:

For other structures not described above, some additional customization may be required, and should be analysed by Bentley team. In this case please reach to your Bentley point of contact.

Server/Machine Recommended Requirements

 

See Also 

OpenFlows WaterSight TechNotes and FAQ's

Integration to non-relational databases thru OLEDB

WaterSight Learning Resources Guide