Data Agent
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:
Description
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
Installation
pip install data-agent
Install the plugins required for communicating with the target systems
Python Package Usage
from data_agent.local_agent import LocalAgent
with LocalAgent() as agent:
agent.api.list_supported_connectors()
agent.api.create_connection(...)
Command Line Usage
Start broker based agent
da-broker-svc --service.id my_service --broker.uri amqp://guest:guest@192.168.4.23/
Metadata
Release files for data-agent 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| data_agent-0.4.0.tar.gz | 54.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| data_agent-0.4.0-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 92.6 kB
Release files / data_agent-0.4.0.tar.gz
| Download URL | data_agent-0.4.0.tar.gz |
|---|---|
| Size | 54.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
63bd2572ae7a1fc68f660e8ea396c2eb60de0118e3af1b98c80931be6550ea2d
|
|
BLAKE2b-256 checksum How to use checksums |
b17b032f3fb3fe10140579e15de01d250db1ecb269cf93e8cfafb1f1697b32df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|
Release files / data_agent-0.4.0-py2.py3-none-any.whl
| Download URL | data_agent-0.4.0-py2.py3-none-any.whl |
|---|---|
| Size | 37.7 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
60a7d720d5821e22923975af41b84790e9f9b14fca312e74fb9cb22fbfee04c3
|
|
BLAKE2b-256 checksum How to use checksums |
fe9b021290fc8bf25c0a847b90cbe35e50712e2fa3d566592d7ba6112e3aa632
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|