Measure and show temperature, humidity and discomfort from AM2321/AM2322.
Project description
pyam232x
pyam232x は、 AM2321/AM2322 という温湿度センサーを制御する為のコマンドと API 一式です。
Overview
このモジュールは、 AM2321/AM2322 から値を読み取って画面に出力するコマンドと、 AM2321/AM2322 を制御する為の API を提供します。
Getting Started
Prerequisites
本モジュールは AM2322 を実装済みの下記環境で動作確認を行っています。
-
Raspberry Pi 4 Model B (4GB)
-
OS:
$ lsb_release -a No LSB modules are available. Distributor ID: Raspbian Description: Raspbian GNU/Linux 10 (buster) Release: 10 Codename: buster
-
Python: 2.7.16, 3.7.3
Installing
-
pyam232x をインストールします。
pip install pyam232x
以上。
Usage
-
気温を取得する。
$ am232x temperature 17.9
-
湿度を取得する。
$ am232x humidity 35.1
-
不快指数を取得する。
$ am232x discomfort 66.282484
-
JSON 形式で気温、湿度、不快指数を取得する。
$ am232x json {"discomfort": 66.282484, "temperature": 21.6, "humidity": 35.1}
Configuration
Authors
License
This project is licensed under the MIT License - see the LICENSE file for details
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyam232x-1.0.1.tar.gz
(10.1 kB
view details)
Built Distribution
File details
Details for the file pyam232x-1.0.1.tar.gz
.
File metadata
- Download URL: pyam232x-1.0.1.tar.gz
- Upload date:
- Size: 10.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3926ccc1bbec71f71dbaad225e26a9c97db6bcc1217095e8ab2854eb85a6aad |
|
MD5 | 663950dce8549d625feca2f7f72bece8 |
|
BLAKE2b-256 | 7e7fcf78dff39603cd5957e22708946afe6afc85ca7669cbd65b466668542af7 |
File details
Details for the file pyam232x-1.0.1-py2.py3-none-any.whl
.
File metadata
- Download URL: pyam232x-1.0.1-py2.py3-none-any.whl
- Upload date:
- Size: 10.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1e370aacdac45778ce0b1583fe91f54c9ab95be65b7c80e9fb0be6e5ec7ca0b |
|
MD5 | 2434c2c77249a948fcc42d55c81534cc |
|
BLAKE2b-256 | 9bc8b84cdfee9f996edc80ad2d4b26c3d1dfd1d09a839d3ceca6ad1fc3303239 |