Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

helium-commander

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

helium-commander

A CLI and service wrapper for the Helium API

  • 0.15.7
  • PyPI
  • Socket score

Maintainers
1

Helium Commander

Build Status Build status Coverage Status Code Climate

Helium is an integrated platform of smart sensors, communication, edge and cloud compute that makes building IoT applications easy.

Helium Commander makes it easy to talk to the Helium API. It offers:

  • A command line interface to interact with the various Helium endpoints
  • A service API that shows how to communicate with the Helium API and interpret the results.

Docs, Usage, and Community

  • In addition to this README, full usage documentation Helium Commander can be found on dev.helium.com.
  • You can also watch an in-depth Helium Commander tutorial here

Installation

Using Homebrew

If you use Homebrew for package management, Helium Commander can be installed like this:

$ brew tap helium/tools
$ brew install helium-commander

From PyPi

From PyPi. Use this if you want to use the command line tool on its own.

$ pip install helium-commander

Note that on some systems you may have to use sudo to install the package system-wide.

$ sudo pip install helium-commander

To upgrade from a previous version:

$ pip install helium-commander --upgrade -I

Note: Ensure that you use -I to allow clean upgrades of packages

From Source

Use this if you're actively developing or extending Commander:

$ virtualenv env
$ source env/bin/activate
$ pip install -e .

Nix

helium-commander can also be installed using the Nix package manager. Clone the repository and run:

$ nix-env --install --file default.nix

To upgrade on version releases, run:

$ nix-env --upgrade --file default.nix

Usage

To use the helium command, explore the --help options:

$ helium --help
Usage: helium [OPTIONS] COMMAND [ARGS]...

Options:
  --version                     Show the version and exit.
  --format [csv|json|tabular]   The output format (default 'tabular')
  --uuid                        Whether to display long identifiers
  --host TEXT                   The Helium base API URL. Can also be specified
                                using the HELIUM_API_URL environment variable.
  --api-key TEXT                your Helium API key. Can also be specified using
                                the HELIUM_API_KEY environment variable
  -h, --help                    Show this message and exit.

Commands:
  configuration  Operations on configurations.	
  element        Operations on elements.
  label          Operations on labels of sensors.
  organization   Operations on the authorized organization
  sensor         Operations on physical or virtual sensors.
  user           Operations on the user.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc