Skip to main content

pyam232x

Version Downloads CodeQL doctest pep8

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

  1. 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

Release files for pyam232x 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyam232x 1.0.1
File Size Uploaded
pyam232x-1.0.1.tar.gz 10.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyam232x 1.0.1
File Interpreter ABI Platform
pyam232x-1.0.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 20.3 kB

Release files / pyam232x-1.0.1.tar.gz

Download URL pyam232x-1.0.1.tar.gz
Size 10.1 kB
Tags Source
SHA-256 checksum
How to use checksums
b3926ccc1bbec71f71dbaad225e26a9c97db6bcc1217095e8ab2854eb85a6aad
BLAKE2b-256 checksum
How to use checksums
7e7fcf78dff39603cd5957e22708946afe6afc85ca7669cbd65b466668542af7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.14

Release files / pyam232x-1.0.1-py2.py3-none-any.whl

Download URL pyam232x-1.0.1-py2.py3-none-any.whl
Size 10.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
a1e370aacdac45778ce0b1583fe91f54c9ab95be65b7c80e9fb0be6e5ec7ca0b
BLAKE2b-256 checksum
How to use checksums
9bc8b84cdfee9f996edc80ad2d4b26c3d1dfd1d09a839d3ceca6ad1fc3303239
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.14

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page