Edge Data Store (EDS) was designed to meet IoT/edge deployments where a PI System is not a good fit due to environment, location, operating system, network and/or management concerns. EDS provides standard data collection via Modbus TCP and OPC UA, custom data collection via an OSIsoft Message Format (OMF) REST endpoint, persistent data storage, an API for local data access and custom application development, an API for configuration and management at scale, and data transfer to PI Servers and OSIsoft Cloud Services (OCS) using OMF. EDS has a small installed footprint and runs on lightweight Linux or Windows based devices and is a great fit for data collection and local data access for remote assets, especially when network bandwidth is constrained or network availability is not guaranteed. Link to the EDS user guide:
https://osisoft.github.io/Edge-Data-Store-Docs/V1/
In addition to EDS, OSIsoft has released a new family of real-time data collection products for IoT/edge use cases, these are called PI Adapters. PI Adapters share many characteristics with EDS, e.g. small footprint, used on lightweight Linux and Windows devices, an API for configuration and management at scale, but are intended to stream data in real-time, thus they do not have the persistent data storage or data access API that comes with EDS. PI Adapters connect to industrial data sources and send data to OCS, EDS and PI Servers using OMF, and will buffer data locally as needed to overcome network or system downtime. There are four PI Adapters released with more on the way and are a good fit for real-time data collection from remote assets, especially when network availability is not a concern. The released PI Adapters and associated user guides:
PI Adapter for BACNet
https://osisoft.github.io/PI-Adapter-BACnet-Docs/V1/
PI Adapter for DNP3
https://osisoft.github.io/PI-Adapter-DNP3-Docs/V1/
PI Adapter for Modbus TCP
https://osisoft.github.io/PI-Adapter-Modbus-Docs/V1/
PI Adapter for OPC UA
https://osisoft.github.io/PI-Adapter-OPC-UA-Docs/V1/