data-agent


Namedata-agent JSON
Version 0.3.2 PyPI version JSON
download
home_pagehttps://github.com/imubit/data-agent/
SummaryData Agent is a python library for pipelining real-time and historical data to and from industrial historians and control systems
upload_time2024-08-26 18:42:05
maintainerNone
docs_urlNone
authorMeir Tseitlin
requires_pythonNone
licenseLGPLv3
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            [![PyPI-Server](https://img.shields.io/pypi/v/data-agent.svg)](https://pypi.org/project/data-agent/)
[![Coveralls](https://img.shields.io/coveralls/github/imubit/data-agent/main.svg)](https://coveralls.io/r/imubit/data-agent)



# 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

```commandline
pip install data-agent
```

Install the plugins required for communicating with the target systems

## Python Package Usage

```python
from data_agent.local_agent import LocalAgent

with LocalAgent() as agent:

    agent.api.list_supported_connectors()
    agent.api.create_connection(...)
```


## Command Line Usage

```bash
dagent --service.id my_service --broker.uri amqp://guest:guest@192.168.4.23/
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/imubit/data-agent/",
    "name": "data-agent",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Meir Tseitlin",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/1c/eb/085959c6fafec8cc5a2f1a4782206225edb3c8c3ac0c9fc00637bcde194b/data_agent-0.3.2.tar.gz",
    "platform": "any",
    "description": "[![PyPI-Server](https://img.shields.io/pypi/v/data-agent.svg)](https://pypi.org/project/data-agent/)\n[![Coveralls](https://img.shields.io/coveralls/github/imubit/data-agent/main.svg)](https://coveralls.io/r/imubit/data-agent)\n\n\n\n# Data Agent\n\nPython package for accessing real-time and historical data on industrial historians and control systems.\nDifferent historian protocols and APIs are implemented through standalone plugins.\n\n*THIS PACKAGE IS USELESS WITHOUT EXTERNAL PLUGINS IMPLEMENTING TARGET SYSTEM CUSTOM DATA ACCESS PROTOCOLS*\n\n## Description\n\nThe package provides a unified data access API having several usage scenarios:\n\n* As a Python package\n* As a command line CLI\n* As a service (Windows or Linux) using AMQ protocol\n\n## Installation\n\n```commandline\npip install data-agent\n```\n\nInstall the plugins required for communicating with the target systems\n\n## Python Package Usage\n\n```python\nfrom data_agent.local_agent import LocalAgent\n\nwith LocalAgent() as agent:\n\n    agent.api.list_supported_connectors()\n    agent.api.create_connection(...)\n```\n\n\n## Command Line Usage\n\n```bash\ndagent --service.id my_service --broker.uri amqp://guest:guest@192.168.4.23/\n```\n",
    "bugtrack_url": null,
    "license": "LGPLv3",
    "summary": "Data Agent is a python library for pipelining real-time and historical data to and from industrial historians and control systems",
    "version": "0.3.2",
    "project_urls": {
        "Documentation": "https://github.com/imubit/data-agent/",
        "Homepage": "https://github.com/imubit/data-agent/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "10a8ae6438828e608a0196f4a902251e05f81a4c8fc0f3db10dbef211dbe151b",
                "md5": "30a40ee9f9c6c0b7bc5700a47e5062c1",
                "sha256": "12caed8922da886421c6bbcba0805ae2cc3c7fa389990fd16bc2d179f85992ff"
            },
            "downloads": -1,
            "filename": "data_agent-0.3.2-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "30a40ee9f9c6c0b7bc5700a47e5062c1",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 33233,
            "upload_time": "2024-08-26T18:42:04",
            "upload_time_iso_8601": "2024-08-26T18:42:04.279199Z",
            "url": "https://files.pythonhosted.org/packages/10/a8/ae6438828e608a0196f4a902251e05f81a4c8fc0f3db10dbef211dbe151b/data_agent-0.3.2-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1ceb085959c6fafec8cc5a2f1a4782206225edb3c8c3ac0c9fc00637bcde194b",
                "md5": "102a9c6067a011add6920ecde5712e94",
                "sha256": "0aafb558b255ab500dc37209ba35bb61fc1b93ff2338b467cff5a7172eab66f7"
            },
            "downloads": -1,
            "filename": "data_agent-0.3.2.tar.gz",
            "has_sig": false,
            "md5_digest": "102a9c6067a011add6920ecde5712e94",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 49880,
            "upload_time": "2024-08-26T18:42:05",
            "upload_time_iso_8601": "2024-08-26T18:42:05.584547Z",
            "url": "https://files.pythonhosted.org/packages/1c/eb/085959c6fafec8cc5a2f1a4782206225edb3c8c3ac0c9fc00637bcde194b/data_agent-0.3.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-26 18:42:05",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "imubit",
    "github_project": "data-agent",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "tox": true,
    "lcname": "data-agent"
}
        
Elapsed time: 0.32500s