-
Type:
Epic
-
Resolution: Fixed
-
Priority:
Major
-
Component/s: DNP3
-
None
-
SolarDNP3
To support utility-level integration with real-time SolarNetwork data, implement a SolarNet-based DNP3 service that
- Exposes a TLS DNP3 endpoint that requires mutual authentication.
- The TLS client certificate identifies the user.
- Authentication and authorization is managed by SolarNetwork users, by configuring appropriate TLS identity infrastructure settings in SolarNetwork, through API and the SolarUser web UI.
- DNP3 data is populated from SolarNetwork datum streams, mapping node, source ID, and properties into DNP3 data points via user-managed settings through API and the SolarUser web UI.
- DNP3 control actions are translated to SolarNetwork instructions, mapping node and control ID into DNP3 control points via user-managed settings through API and the SolarUser web UI.