Python package for accessing real-time and historical data on industrial historians and control systems. Different historian protocols and APIs are implemented through standalone plugins:
The package provides a unified data access API having several usage scenarios:
- As a Python package
- As a command line CLI
- As a service (Windows or Linux) using AMQ protocol
pip install data-agent
Install the plugins required for communicating with the target systems
from data_agent.local_agent import LocalAgent
with LocalAgent() as agent:
agent.api.list_supported_connectors()
agent.api.create_connection(...)
Start broker based agent
da-broker-svc --service.id my_service --broker.uri amqp://guest:guest@192.168.4.23/