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. Another method to connect with the time series data is through restAPI. In this specific case, the installation of the OFOSC does not apply.
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.
The Data Pusher can connect to the following data sources:
Information that the utility needs to prepare (if database connection):
Information that the utility needs to prepare (if API connection):
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.
OpenFlows WaterSight TechNotes and FAQ's