Skip to main content

Health and Status Library for IoT Devices

Project description

https://github.com/iot-spectator/iot-health/workflows/Test/badge.svg https://github.com/iot-spectator/iot-health/workflows/Linting/badge.svg https://codecov.io/gh/iot-spectator/iot-health/branch/master/graph/badge.svg?token=NODdpjzGeS https://img.shields.io/badge/code%20style-black-000000.svg

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 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)

Usages

IoT Health provides a convenient command line tool. After install 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iothealth-0.0.6.tar.gz (7.7 kB view hashes)

Uploaded Source

Built Distribution

iothealth-0.0.6-py3-none-any.whl (9.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page