dnp3_integrity_poll
Performs a DNP3 integrity poll to retrieve all static points from an outstation, grouped by type. Returns point count, values, quality, and timestamps for each point.
Instructions
[READ][risk=low] Class 0/1/2/3 integrity poll → the outstation's database.
Returns all static points grouped by measurement type (binary_input,
analog_input, counter, …).
Args:
endpoint: Endpoint name from config (protocol 'dnp3').
Returns dict: {endpoint, outstation_address, point_count, by_type{},
points:[{type, group, index, value, quality, timestamp}]}.
Example: dnp3_integrity_poll(endpoint="rtu2").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endpoint | No |