Health and Status Library for IoT Devices
IoT Health is a library which provides the health information for supported IoT devices.
Requirements
Python 3.9 or newer is required.
Installation
There are a few ways to install IoT Health:
- Install the latest release from PyPI:
pip install iothealth
- Install from source:
git clone https://github.com/iot-spectator/iot-health.git
cd iot-health
pip install .
Supported Devices
IoT Health supports and is tested on the following devices and platforms:
Device | Operating System |
---|---|
x86_64 | Ubuntu 16, 18, 20 |
Raspberry Pi 3 Model B Plus Rev 1.3 | Raspbian (Debian 9, 10) |
NVIDIA Jetson Nano | Jetpack 4.5 (Ubuntu 18.04) |
Usage
IoT Health provides a convenient command line tool. After installing IoT Health, run iot-health-cli
to launch the CLI tool:
$ iot-health-cli
Usage: iot-health-cli [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
cameras
capacity
memory
os-info
platform
processor-arch
processors
summary
temperature