Data Agent is a python library for pipelining real-time and historical data to and from industrial historians and control systems
Project description
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.
THIS PACKAGE IS USELESS WITHOUT EXTERNAL PLUGINS IMPLEMENTING TARGET SYSTEM CUSTOM DATA ACCESS PROTOCOLS
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
dagent --service.id my_service --broker.uri amqp://guest:guest@192.168.4.23/
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file data_agent-0.3.2.tar.gz
.
File metadata
- Download URL: data_agent-0.3.2.tar.gz
- Upload date:
- Size: 49.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0aafb558b255ab500dc37209ba35bb61fc1b93ff2338b467cff5a7172eab66f7 |
|
MD5 | 102a9c6067a011add6920ecde5712e94 |
|
BLAKE2b-256 | 1ceb085959c6fafec8cc5a2f1a4782206225edb3c8c3ac0c9fc00637bcde194b |
File details
Details for the file data_agent-0.3.2-py2.py3-none-any.whl
.
File metadata
- Download URL: data_agent-0.3.2-py2.py3-none-any.whl
- Upload date:
- Size: 33.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12caed8922da886421c6bbcba0805ae2cc3c7fa389990fd16bc2d179f85992ff |
|
MD5 | 30a40ee9f9c6c0b7bc5700a47e5062c1 |
|
BLAKE2b-256 | 10a8ae6438828e608a0196f4a902251e05f81a4c8fc0f3db10dbef211dbe151b |