{ "info": { "author": "Colin O'Dell", "author_email": "colinodell@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Home Automation", "Topic :: System :: Monitoring" ], "description": "================\npython-qnapstats\n================\n\n.. image:: https://img.shields.io/travis/colinodell/python-qnapstats/master.svg?style=flat-square\n :target: https://travis-ci.org/colinodell/python-qnapstats\n :alt: Build Status\n.. image:: https://img.shields.io/pypi/pyversions/qnapstats.svg?style=flat-square\n :target: https://pypi.python.org/pypi/qnapstats\n :alt: Supported Python Versions\n\nLibrary from obtaining system information from QNAP NAS devices.\n\nInstallation\n============\n\nThis library requires `xmltodict`, so make sure you have that installed:\n\n.. code-block:: bash\n\n pip3 install xmltodict>=0.10.0\n\nThen install this Python module:\n\n.. code-block:: bash\n\n pip3 install qnapstats\n\nUsage Example\n=============\n\n.. code-block:: python\n\n #!/usr/bin/env python3\n from qnapstats import QNAPStats\n from pprint import pprint\n \n qnap = QNAPStats('192.168.1.3', 8080, 'admin', 'correcthorsebatterystaple')\n \n pprint(qnap.get_system_stats())\n pprint(qnap.get_system_health())\n pprint(qnap.get_smart_disk_health())\n pprint(qnap.get_volumes())\n pprint(qnap.get_bandwidth())\n\n**Note:** The user you connect with must be in the admin group.\n\nDevice Support\n==============\n\nThis library has been tested against the following devices and firmwares:\n\n+---------+-----------------------+---------------------------------------+\n| Model | QTS Firmware Versions | Notes |\n+=========+=======================+=======================================+\n| TS-110 | 4.2.4 | |\n+---------+-----------------------+---------------------------------------+\n| TS-410 | 4.2.3 | This device does not report CPU temps |\n+---------+-----------------------+---------------------------------------+\n| TS-451 | 4.2.2 - 4.2.4 | |\n+---------+-----------------------+---------------------------------------+\n| TS-453A | 4.3.4 | |\n+---------+-----------------------+---------------------------------------+\n| TS-639 | 4.2.3 | |\n+---------+-----------------------+---------------------------------------+\n| TS-659 | 4.2.6 | May report `None` for some disk temps |\n+---------+-----------------------+---------------------------------------+\n\nOther QNAP devices using these firmwares should probably work fine, as should the devices listed above on newer firmwares.\nIf you encounter any compatibility issues, please let us know (or better yet, contribute a patch!)", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/colinodell/python-qnapstats", "keywords": "qnap", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "qnapstats", "package_url": "https://pypi.org/project/qnapstats/", "platform": "", "project_url": "https://pypi.org/project/qnapstats/", "project_urls": { "Homepage": "https://github.com/colinodell/python-qnapstats" }, "release_url": "https://pypi.org/project/qnapstats/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "Python API for obtaining QNAP NAS system stats", "version": "0.3.0" }, "last_serial": 4499985, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "62af27f928d7d8377ce55863b614e997", "sha256": "04ca1f80aadaf2dc483f1db401c952c711e7c745fdca6cfb1cc86ea747bdc27d" }, "downloads": -1, "filename": "qnapstats-0.1.0.tar.gz", "has_sig": false, "md5_digest": "62af27f928d7d8377ce55863b614e997", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5426, "upload_time": "2017-01-22T15:42:48", "url": "https://files.pythonhosted.org/packages/9b/d1/01edb89aea911eda6935c0c77259624e75a36b613572873ef7377538a380/qnapstats-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "870495d50838980f03de90ce4ed7b2e7", "sha256": "ecd4faf50dfefa68f519aae06b2bbb9a9e62e21a82db199275ae2e5fcd84561f" }, "downloads": -1, "filename": "qnapstats-0.1.1.tar.gz", "has_sig": false, "md5_digest": "870495d50838980f03de90ce4ed7b2e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5397, "upload_time": "2017-01-23T00:25:39", "url": "https://files.pythonhosted.org/packages/e4/de/93fef1734a31694ee0e883a59db5064fc5a6f9b856570c36deba4f6deff5/qnapstats-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6d81ba54440888e8a9c3207d6126592e", "sha256": "d031f0f48f8512c65f400ef5f18d5d9f50335a01ec5b1379e602469e810c4f00" }, "downloads": -1, "filename": "qnapstats-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6d81ba54440888e8a9c3207d6126592e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5379, "upload_time": "2017-01-29T00:39:10", "url": "https://files.pythonhosted.org/packages/b4/73/b3e8424fe3b6d0df980ddfe579dde162e976f6c6cb57461ea826565140b0/qnapstats-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "37d5122a4785223e619d7bd4219d7115", "sha256": "316319b31648d354bf6fc7302c0025be4c0cd7715f7097cf973527ca3ddab730" }, "downloads": -1, "filename": "qnapstats-0.2.1.tar.gz", "has_sig": false, "md5_digest": "37d5122a4785223e619d7bd4219d7115", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5379, "upload_time": "2017-01-29T01:13:03", "url": "https://files.pythonhosted.org/packages/a4/d9/2b700cf8a98050c7984e097f95e984628dd7379cd233c16e1d136b0917ae/qnapstats-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "09416abe69f4f3aea62ee585c1a291c2", "sha256": "37c84ff58aae76f92236802e676fa5e8954df53bd3228d851efdf5c49162fa59" }, "downloads": -1, "filename": "qnapstats-0.2.2.tar.gz", "has_sig": false, "md5_digest": "09416abe69f4f3aea62ee585c1a291c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5568, "upload_time": "2017-02-12T17:09:12", "url": "https://files.pythonhosted.org/packages/a8/1b/2a9663f61fb69f473e682bee6f8371c83d71a27ba169f16a63ef133c4335/qnapstats-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "31e8a3cb82954761fd53987f91cf6dfc", "sha256": "013511a1ec7d8c7d4d59484ea5b18a80e1afdb834370d5cd05808c408e685494" }, "downloads": -1, "filename": "qnapstats-0.2.3.tar.gz", "has_sig": false, "md5_digest": "31e8a3cb82954761fd53987f91cf6dfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5640, "upload_time": "2017-02-21T20:15:30", "url": "https://files.pythonhosted.org/packages/09/7d/b2f71f11f9362f5c219e0a620c165959cb98b65b15c857d8b76aea65fa87/qnapstats-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "7b13be4da7f151b379ef525030b99971", "sha256": "7b5111207c4c8fda583b9c33da93d6e8b94994f7ab2e245b9a5e332eba38b718" }, "downloads": -1, "filename": "qnapstats-0.2.4.tar.gz", "has_sig": false, "md5_digest": "7b13be4da7f151b379ef525030b99971", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5749, "upload_time": "2017-04-13T13:10:08", "url": "https://files.pythonhosted.org/packages/4a/bf/3ecec9688e5aaef8e2e2687ae623e43bedd9ce2520d1c00fb850a957991b/qnapstats-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "98c4c5c20e1a8de69b2b1f5759c7a637", "sha256": "b5fe647321d08050b8d73c5db28a887c66a23f252ec5ef1bf405c940f044f0fa" }, "downloads": -1, "filename": "qnapstats-0.2.5.tar.gz", "has_sig": false, "md5_digest": "98c4c5c20e1a8de69b2b1f5759c7a637", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5778, "upload_time": "2018-03-24T18:39:06", "url": "https://files.pythonhosted.org/packages/8d/ec/f22f49e2023df58df8230d125162f0092ae8f027d5d77137656808c31097/qnapstats-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "db3e8398ef4cdc730e24e6f72ec02497", "sha256": "a11d5dbfa4cb75986b9497bf96da206aa7e2b1eea7586b938e94b3c6b31a2260" }, "downloads": -1, "filename": "qnapstats-0.2.6.tar.gz", "has_sig": false, "md5_digest": "db3e8398ef4cdc730e24e6f72ec02497", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5825, "upload_time": "2018-04-27T12:24:40", "url": "https://files.pythonhosted.org/packages/c6/15/064eb5ca0dfb520813b5a13b05974bbe046d77c204473da2de4ba2fa880e/qnapstats-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "6c907982c0947f43d50538ed2a7cfd02", "sha256": "f78d5de466128c45de3b8e5ec89aae9bf2236a3a0b1d0f0af0f4be794acafd71" }, "downloads": -1, "filename": "qnapstats-0.2.7.tar.gz", "has_sig": false, "md5_digest": "6c907982c0947f43d50538ed2a7cfd02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5924, "upload_time": "2018-08-14T13:07:54", "url": "https://files.pythonhosted.org/packages/95/d4/b90bec6de211453e0c261db34ba817b213f7bf02df745a9639fe641fb29a/qnapstats-0.2.7.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "2f8e544bb377029c9a5800c64feae3f6", "sha256": "b12c8b8886bacf98340d0c7a98fbdcb56cd787726e42147301ebc0b826fd9a4a" }, "downloads": -1, "filename": "qnapstats-0.3.0.tar.gz", "has_sig": false, "md5_digest": "2f8e544bb377029c9a5800c64feae3f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6003, "upload_time": "2018-11-18T14:44:57", "url": "https://files.pythonhosted.org/packages/a9/c4/767b91a827fe51960915117dc75b1d02f5fde6e6e7b665d20d3206c03cb3/qnapstats-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2f8e544bb377029c9a5800c64feae3f6", "sha256": "b12c8b8886bacf98340d0c7a98fbdcb56cd787726e42147301ebc0b826fd9a4a" }, "downloads": -1, "filename": "qnapstats-0.3.0.tar.gz", "has_sig": false, "md5_digest": "2f8e544bb377029c9a5800c64feae3f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6003, "upload_time": "2018-11-18T14:44:57", "url": "https://files.pythonhosted.org/packages/a9/c4/767b91a827fe51960915117dc75b1d02f5fde6e6e7b665d20d3206c03cb3/qnapstats-0.3.0.tar.gz" } ] }