pyHumiTemp
| Version | 1.0.1 |
| Changes | https://github.com/viharm/pyHumiTemp/pull/3/commits |
| Download | https://github.com/viharm/pyHumiTemp/releases |
| Repository | https://github.com/viharm/pyHumiTemp |
| Issues | https://github.com/viharm/pyHumiTemp/issues |
| License | Modified BSD (3-clause) |
| Language | Python |
pyHumiTemp is a script to capture numeric humidity and temperature output from DHT22.
Installation
Pre-requisites
- DHT22 humidity and temperature sensor
- tango binary (http://blog.e-photographer.net/?p=927) to interrogate DHT22
- Hardware drivers for DHT22 specific to the platform
Download
Download the script as an archive, clone as a Git repository and install with pip from PyPI
Archive
Download archive of the latest version from https://github.com/viharm/pyHumiTemp/releases/latest.
PyPI
From version v1.0.1 onwards, pyHumiTemp is available on PyPI and can be installed with pip (or pip3)
pip install pyhumitemp
Or if pip is not in the system path,
python3 -m pip install pyhumitemp
Clone repository
Clone the repository into the required location;
git clone https://github.com/viharm/pyHumiTemp.git
Deploy
No specific deployment requirements.
Configuration
No configuration necessary.
Usage
Simply run the script and pass the required quantity to be measured as a parameter
Temperature
/usr/bin/python3 DHT22.py --param=temperature
Humidity
/usr/bin/python3 DHT22.py --param=humidity
Known issues
- Only one parameter can be measured in one instance. This is by design as the numeric output can be used by other scripts.
Support
For issues, queries, suggestions and comments please create an issue/ticket at https://github.com/viharm/pyHumiTemp/issues.
Contribute
Please feel free to clone/fork and contribute via pull requests. Donations also welcome, simply raise an issue as described above.
Please make contact for more information.
Development environment
Developed on..
- Raspberry Pi model B (rev 1) and model A+
- Raspbian
python-rpi.gpio0.5.11-1python3-rpi.gpio0.5.11-1- Python 2.7, 3.2
License
Licensed under the modified BSD (3-clause) license.
A copy of the license is available...
- in the enclosed
LICENSEfile. - at http://opensource.org/licenses/BSD-3-Clause
Credits
Tools
tango
tango binary for interrogating DHT22
Utilities
Notepad++
Notepad++ text editor (https://notepad-plus-plus.org/), used under the GNU GPL.
Copyright (C) Don Ho.
Codiad
Codiad web based IDE (https://github.com/Codiad/Codiad), used under a MIT-style license.
Copyright (c) Codiad & Kent Safranski (codiad.com)
Ungit
Ungit web based interface for Git (https://github.com/FredrikNoren/ungit), used under the MIT license.
Copyright (C) 2013-2016 Fredrik Norén
GitHub
Hosted by GitHub code repository (github.com).
Release files for pyhumitemp 1.0.1.post1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyhumitemp-1.0.1.post1.tar.gz | 4.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyhumitemp-1.0.1.post1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.5 kB
Release files / pyhumitemp-1.0.1.post1.tar.gz
| Download URL | pyhumitemp-1.0.1.post1.tar.gz |
|---|---|
| Size | 4.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bdf84d15dc818829d3f50cd217691887d5d83988f196289320a66a725e4ec39c
|
|
BLAKE2b-256 checksum How to use checksums |
145d2ce6c25dd8a6b60b90e4e6082bc18b466e8d21db33078076518fa823c36d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0
|
Release files / pyhumitemp-1.0.1.post1-py3-none-any.whl
| Download URL | pyhumitemp-1.0.1.post1-py3-none-any.whl |
|---|---|
| Size | 4.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c381dfc89814a8b502519ad8ea3c03f7a16be5900b6b6996160aeaded4a21e6d
|
|
BLAKE2b-256 checksum How to use checksums |
13c18f66001c05e051347fd533670085121efe6e74f232732faa43d7eb7e1498
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0
|