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.5.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iothealth-0.0.5-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file iothealth-0.0.5.tar.gz.

File metadata

  • Download URL: iothealth-0.0.5.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for iothealth-0.0.5.tar.gz
Algorithm Hash digest
SHA256 ef2773699a3e3b2f14b09160b8b168d3db1420229ba91f09972248c2a2ce8b1e
MD5 acad26458311de0bc66910288f51ad46
BLAKE2b-256 aa462a448bd1e6ae53d744002b5126a7524e9ac27f25721141876b9e4796ad6f

See more details on using hashes here.

File details

Details for the file iothealth-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: iothealth-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for iothealth-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 20daefa2707a01c7a4a486e45f2f5b8833323dea45b76a1aeb1a604d882d4ec5
MD5 9eb7fdd7b914fc3ad4cb6ac06e233ff9
BLAKE2b-256 aa361187b91d7131854c06c9b55f3201749b73a9119f062978dd64397b3c5c4e

See more details on using hashes here.

Supported by

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