Predix Edge Applications and Services Release Notes 2.3.0
New Features
This release contains the following new features:
- Edge File Agent and Cloud File Gaeway
- The ability to remotely manage file send/receive capability between Predix Edge and Cloud is now available. The APM File Gateway stores/retrieves files from your Tenant's Blobstore and places a message on Event Hub. The Edge File Agent allows any Edge application to send/receive files in the Edge applications/data folder. ETL or other data movement applications will leverage this capability to keep customer data sources in sync, receive events or transfer log files.
- OPC-UA Protocol Adapter
- The following capabilities have been added to the OPC-UA Protocol Adapter:
- A new block has been introduced for OPC-UA events subscriptions:
- Subscribe to OPC-UA events, and change the parameters of the subscription, or unsubscribe.
- Allow for configurable event attributes.
- A new block has been introduced for OPC-UA events subscriptions:
- OSI-PI Protocol Adapter
- The following capabilities have been added to the OSI-PI Protocol Adapter:
- Increased ability to handle polling from ~200 to ~2000 tags.
- Added extra configuration options:
proxy_url
(string) – Theproxy_url
field determines the proxy address used to connect to the PiWebApi endpoint. It defaults to environment variable$https_proxy
.validate_certs
(bool) – Thevalidate_certs
field determines whether the adapter will validate the certificates of the PiWebApi endpoint. Use this field if your PiWebApi does not have a valid certificate. It defaults to an empty string.interval_ms
(int) – Theinterval_ms
field determines the interval (in milliseconds) at which the block will poll its endpoint for data. The default is 1000.output_format
(string) – Theoutput_format
field determines the output format of the data retrieved from the PiWebApi:flat_json
will return the data in flat JSON format.time_series
will return the data in Predix Time Series format.native
will return the data in the native PiWebApi JSON format.
Resolved Issues
The following known issues have been resolved:
- Transmitting Frequently Changing Data
- Previously, when using OSI-PI to transmit data at a rate higher than 100 tags per second for an extended period of time, the stability of the application was not guaranteed. This issue is now fixed.
- IGS Configuration Updates During IGS Connection Failure
- Fixed an issue where data would be retrieved indefinitely based on the previous configuration until a valid configuration with reachable IGS server IP and PORTS were applied during IGS OPC-DA configuration updates.
- OPC-UA Browsing
- When the OPC-UA server was configured with child nodes that referred to ancestor nodes, the OPC-UA Browser did not account for this corner use case. If the functionality was used against a server with nodes configured in this manner, it resulted in an infinite loop. This issue has been resolved.
Known Issues
This release has the following known issue:
- Raspberry Pi
- Cloud Gateway on Raspberry Pi is known to fail after running for an extended period of time, due to insufficient memory on the Raspberry Pi device.