Project

tapocon

0.0
The project is in a healthy, maintained state
CLI for TAPO P105 and variants.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Runtime

~> 0.6.0
 Project Readme

tapocon – CLI for TAPO P105 and variants

https://badge.fury.io/rb/tapocon.svg

DESCRIPTION

tapocon is a CLI for TAPO P105 and variants.

You can get the latest version from:

INSTALL AND SETUP

Ruby CLI

tapocon CLI command can be installed from rubygems.org.

$ gem install tapocon

Or, if you want to install tapocon in a sandbox (recommended), Bunlder would help you:

$ gem install bundler
$ mkdir -p /path/to/install/tapocon
$ cd /path/to/install/tapocon
$ bundle init
$ echo 'gem "tapocon"' >> Gemfile
$ bundle config set path vendor/bundle
$ bundle install
$ export PATH=/path/to/install/tapocon/exe:$PATH
$ tapocon -h

USAGE

Ruby CLI (tapocon)

Usage: tapocon scan
Usage: tapocon -t TARGET -u USERNAME -p PASSWORD OPERATION
  HOSTNAME: IP address of the Tapo device
  USERNAME: email of TP-Link ID
  PASSWORD: password of TP-Link ID
  OPERATION: on, off, toggle, info

Development

TBD

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/yoshinari-nomura/tapocon.

License

The gem is available as open source under the terms of the MIT License