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 hashes)
Built Distribution
Close
Hashes for pyam232x-1.0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1e370aacdac45778ce0b1583fe91f54c9ab95be65b7c80e9fb0be6e5ec7ca0b |
|
MD5 | 2434c2c77249a948fcc42d55c81534cc |
|
BLAKE2b-256 | 9bc8b84cdfee9f996edc80ad2d4b26c3d1dfd1d09a839d3ceca6ad1fc3303239 |