{ "info": { "author": "Luk\u00e1\u0161 Mi\u010dan", "author_email": "micek.luki@seznam.cz", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python", "Programming Language :: Python :: 2.7" ], "description": "==============\nPyMeteostation\n==============\n\nPymeteostation is software made for controlling meteostation built of MLAB electronic modules (http://www.mlab.cz/) and sending measurements to Open Weather Map (http://openweathermap.org/).\n\nCurrently supported sensors are:\n\n* SHT25v01A (Sensirion SHT25)\n* ALTIMET01A (MPL3115A2)\n\nSoftware dependencies\n=====================\n\n* Pymlab (>= 0.2, https://pypi.python.org/pypi/pymlab/)\n\nHow to\n======\n\n1. Install PyMeteostation::\n \n pip install PyMeteostation\n\n2. Create an account on http://openweathermap.org/\n\n3. Run::\n\n pymeteostation -g\n\n This wil generate basic configuration file named .pymeteostation in your home directory.\n\n4. Fill the generated config file:\n\n * *[Meteostation]* section:\n\n Requiered options: *username*, *password*, *uploadinterval* (in seconds) and *logpath* (must be absolute path)\n\n If you use ALTIMET01A sensor you must fill *altitude* option too. (It is used for correcting pressure to sea level altitude.)\n\n * *[I2C_Device]* section:\n\n Enter I2C configuration. (example options: *type*, *name*, *address*, *channel*, *children*...)\n\n Usage of *children* option::\n\n children = sensor1;sensor2;\n\n The names in *children* option are names of sections defining the children devices.\n\n Sensors must have *name* option filled.\n\n Currently supported device types: *i2chub*, *sht25*, *altimet01*\n\n * *[Translation_Into_POST]* section:\n \n Into option, which you want to send, fill sensor name, from which will be gathered data, and sensor measurement ID (this is because some sensors return more than one measurement).\n\n **Example**::\n \n [Meteostation]\n username = user\n password = XXXXXX\n uploadinterval = 120\n logpath = /home/user/PyMeteostation-logs/\n stationname = Meteostation 01\n latitude = 0.0\n longtitude = 0.0\n altitude = 0.0\n\n [I2C_Device]\n type = i2chub\n address = 0x72\n children = barometer;hum_temp;\n\n [barometer]\n name = barometer\n type = altimet01\n channel = 0\n\n [hum_temp]\n name = hum_temp\n type = sht25\n channel = 1\n\n [Translation_Into_POST]\n wind_dir = \n wind_speed = \n wind_gust = \n temp = hum_temp;1;\n humidity = hum_temp;0;\n pressure = barometer;1;\n rain_1h = \n rain_24h = \n rain_today = \n snow = \n lum = \n radiation = \n dew_point = \n uv = \n\n5. (optional) I recommend to run::\n\n pymetostation -n\n\n This will run PyMeteostation not as service, so you can check if are there any errors.\n\n6. Run::\n\n pymeteostation start|stop|restart\n\n This will start PyMeteostation as service.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/MLAB-project/PyMeteostation", "keywords": "meteostation,MLAB,IIC,USB", "license": "GNU General Public License v3 (GPLv3)", "maintainer": null, "maintainer_email": null, "name": "PyMeteostation", "package_url": "https://pypi.org/project/PyMeteostation/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/PyMeteostation/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/MLAB-project/PyMeteostation" }, "release_url": "https://pypi.org/project/PyMeteostation/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Software made for controlling meteostation built of MLAB electronic modules.", "version": "0.1.0" }, "last_serial": 1206973, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "82fcf8077fb1160707ace6a635fce906", "sha256": "51cd489793de1b9806c0caa5e89636add822e0ff8d403a21a627dbdbea82bbb9" }, "downloads": -1, "filename": "PyMeteostation-0.1.0.tar.gz", "has_sig": false, "md5_digest": "82fcf8077fb1160707ace6a635fce906", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20238, "upload_time": "2014-08-29T20:59:32", "url": "https://files.pythonhosted.org/packages/6a/ac/b6ed7725209e9c86d56f5ba535b6c699d75d4be9a86346afcfbc7a98ea76/PyMeteostation-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "82fcf8077fb1160707ace6a635fce906", "sha256": "51cd489793de1b9806c0caa5e89636add822e0ff8d403a21a627dbdbea82bbb9" }, "downloads": -1, "filename": "PyMeteostation-0.1.0.tar.gz", "has_sig": false, "md5_digest": "82fcf8077fb1160707ace6a635fce906", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20238, "upload_time": "2014-08-29T20:59:32", "url": "https://files.pythonhosted.org/packages/6a/ac/b6ed7725209e9c86d56f5ba535b6c699d75d4be9a86346afcfbc7a98ea76/PyMeteostation-0.1.0.tar.gz" } ] }