{ "info": { "author": "V\u00e1clav Rak", "author_email": "rak@webeye.services", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Topic :: System :: Logging", "Topic :: System :: Monitoring" ], "description": "===\npython thermometers\n===\n\nidea: read data from various thermometers\n\nreality: we have one dallas 18s20 connected via 1wire what is mostly used on RaspberryPi\n\nPULL REQUEST FOR ANOTHER DEVICES ARE WELCOME\n\nsupported logger\n----------------\n\n'thermometer.d18s20.w1' write data from thermometer to logger as list of values, this allow to use i.e. fluent for\nstore data into graphite or another type of data storage.\n\n\ninstalation\n------------\n```\npip install thermometer\n\n```\n\nbasic usage\n-----------\nmeasured values are in degrees of Celsius\n\n```\n>>> from thermometer.dallas_18s20 import w1\n>>> w = w1.dallas_18s20()\n>>> w.get_temps_aliases()\n[('870155007fff0c108a', 24.437), ('080255007fff0c10a5', 32.5)]\n\n```\n\n\nalias usage\n-----------\nmeasured values are in degrees of Celsius\n\n```\n>>> from thermometer.dallas_18s20 import w1\n>>> w = w1.dallas_18s20()\n>>> w.alias('870155007fff0c108a', 'temp1')\n>>> w.get_temps_aliases()\n[('temp1', 24.437), ('080255007fff0c10a5', 32.5)]\n\n```\n\nNote about Dallas 18S20 and 18B20\n---------------------------------\n\nduring development I found out there are two Dallas thermometers 18S20 and 18B20\n - *DS18S20* High-Precision 1-Wire Digital Thermometer, 10.000010EF0000\n - *DS18B20* Programmable Resolution 1-Wire Digital Thermometer, 28.000028D70000\n\n\nso far name was badly chosen, for 18s20 it was wrong, regarding historical instalations I decide to let it be.\nInteresting resource about 1Wire devices: http://owfs.sourceforge.net/adapters/patch.html", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://webeye.services/", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "thermometer", "package_url": "https://pypi.org/project/thermometer/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/thermometer/", "project_urls": { "Homepage": "https://webeye.services/" }, "release_url": "https://pypi.org/project/thermometer/0.1.9/", "requires_dist": null, "requires_python": "", "summary": "thermometer library for IoT", "version": "0.1.9" }, "last_serial": 1990217, "releases": { "0.1.6": [ { "comment_text": "", "digests": { "md5": "fe7d8afcd1956451884a8111c1d5be05", "sha256": "2c2d25a76c3ddca40c92d4ed373e78c0957342aa6d5b104ab116af392c1da3e8" }, "downloads": -1, "filename": "thermometer-0.1.6-py2-none-any.whl", "has_sig": false, "md5_digest": "fe7d8afcd1956451884a8111c1d5be05", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3734, "upload_time": "2016-02-02T08:18:14", "url": "https://files.pythonhosted.org/packages/7d/94/31b0be426ab007bf781daa949f4ecd484923e880ba6e223871701df71f2c/thermometer-0.1.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a460bf5e9918074be133b3d7c9416652", "sha256": "b5244be77f0ed8ea313702c9dc04792ef1cc6a5a165158ed7fb4f0b6d7cc8b06" }, "downloads": -1, "filename": "thermometer-0.1.6.tar.gz", "has_sig": false, "md5_digest": "a460bf5e9918074be133b3d7c9416652", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2181, "upload_time": "2016-02-02T08:18:20", "url": "https://files.pythonhosted.org/packages/7c/d1/c78594fba89e91f9b72720ce07adc99e0d819d7774eb21b9097f4c9993ab/thermometer-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "b66f50e0aa95428a97a9c1b28396886b", "sha256": "2a9f3a9a6185c1fb897737ff3e0f0ce1d3d788a6c539862c3f3023995f467637" }, "downloads": -1, "filename": "thermometer-0.1.7-py2-none-any.whl", "has_sig": false, "md5_digest": "b66f50e0aa95428a97a9c1b28396886b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3997, "upload_time": "2016-02-02T08:28:58", "url": "https://files.pythonhosted.org/packages/38/40/76bf25f6f778f81f28d8b7d0a2ae15d4b6b3b6df21f5d068ab3371aaaa6c/thermometer-0.1.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1fc3c7a2adb8284b562f6958ba58341", "sha256": "75ae7d0c11a90b69aa369bcf7b153f40646ba29d46468fb0deb48f0efac8704d" }, "downloads": -1, "filename": "thermometer-0.1.7.tar.gz", "has_sig": false, "md5_digest": "a1fc3c7a2adb8284b562f6958ba58341", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2346, "upload_time": "2016-02-02T08:29:05", "url": "https://files.pythonhosted.org/packages/78/b9/9f9938aaaaeac56dafdaabc8d539058f07533e733fe5e73fcfd1f1c350f0/thermometer-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "6b60ad8eee4c95a8f1251ed5cb6aef45", "sha256": "eb2b53c28849905e73483bc8b6f68585dfe85127cba6b0b4fd06aee0cd78db9c" }, "downloads": -1, "filename": "thermometer-0.1.8-py2-none-any.whl", "has_sig": false, "md5_digest": "6b60ad8eee4c95a8f1251ed5cb6aef45", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4606, "upload_time": "2016-03-04T19:51:56", "url": "https://files.pythonhosted.org/packages/30/d5/0aa96ef1009d8bb1f8087e475812ec5e8555f773a22ae84969785478f2b3/thermometer-0.1.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d4a913e211d7697ac41b236e8ea7fba", "sha256": "8608ade653a421be2ab9c3fa1de390de78155047e8e8c9ebb67399bd94d9b1c8" }, "downloads": -1, "filename": "thermometer-0.1.8.tar.gz", "has_sig": false, "md5_digest": "0d4a913e211d7697ac41b236e8ea7fba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2770, "upload_time": "2016-03-04T19:52:09", "url": "https://files.pythonhosted.org/packages/8d/b6/29788f92748facad02aa9620c49ea3f62f3cd97fbfea25e6b2d1612bdab6/thermometer-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "9b7bc411eead21b3216b9fdd928936f7", "sha256": "0301991d3f856759ce998248e8fd76fdbe1d9076a0885a6dc412f05eecd05e05" }, "downloads": -1, "filename": "thermometer-0.1.9-py2-none-any.whl", "has_sig": false, "md5_digest": "9b7bc411eead21b3216b9fdd928936f7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4605, "upload_time": "2016-03-04T20:59:43", "url": "https://files.pythonhosted.org/packages/51/ef/40d6618e9aba277cf9b72a57015b44c431a777374c8472622714fc4f3b4e/thermometer-0.1.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "129dd6ed73c7fade7ab7869fa5a77294", "sha256": "f5f8d6b804925e37bbc8c3e6cfb78c4c22b15eedbcc0cec5a290a0dcbed4756f" }, "downloads": -1, "filename": "thermometer-0.1.9.tar.gz", "has_sig": false, "md5_digest": "129dd6ed73c7fade7ab7869fa5a77294", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2764, "upload_time": "2016-03-04T20:59:49", "url": "https://files.pythonhosted.org/packages/89/9e/d18b5af7ff8f339e0122ea459fb2f35ed67174eb8a922410b150ebf0c27a/thermometer-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9b7bc411eead21b3216b9fdd928936f7", "sha256": "0301991d3f856759ce998248e8fd76fdbe1d9076a0885a6dc412f05eecd05e05" }, "downloads": -1, "filename": "thermometer-0.1.9-py2-none-any.whl", "has_sig": false, "md5_digest": "9b7bc411eead21b3216b9fdd928936f7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4605, "upload_time": "2016-03-04T20:59:43", "url": "https://files.pythonhosted.org/packages/51/ef/40d6618e9aba277cf9b72a57015b44c431a777374c8472622714fc4f3b4e/thermometer-0.1.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "129dd6ed73c7fade7ab7869fa5a77294", "sha256": "f5f8d6b804925e37bbc8c3e6cfb78c4c22b15eedbcc0cec5a290a0dcbed4756f" }, "downloads": -1, "filename": "thermometer-0.1.9.tar.gz", "has_sig": false, "md5_digest": "129dd6ed73c7fade7ab7869fa5a77294", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2764, "upload_time": "2016-03-04T20:59:49", "url": "https://files.pythonhosted.org/packages/89/9e/d18b5af7ff8f339e0122ea459fb2f35ed67174eb8a922410b150ebf0c27a/thermometer-0.1.9.tar.gz" } ] }