tplink-smarthome-client
TypeScript icon, indicating that this package has built-in type declarations

0.9.7 • Public • Published

TP-Link Smarthome Client

Barebones TP-Link SmartHome API Protocol Client.

NPM Version Downloads Stats

A very basic client to control and get information from TP-Link Smarthome devices. It is written on Typescript. Started when i wanted a simple way to get power readings and the actual time of the device at the same time from a HS300 to forward to a splunk server.

Based on the work from: https://github.com/softScheck/tplink-smartplug

Initial TS Typings came from the return objects at: https://github.com/plasticrake/tplink-smarthome-api

Installation

npm install tplink-smarthome-client

Usage example

For more examples and usage, please refer to the Wiki.

Release History

  • 0.9.2
    • Readme file updaes
    • Fixing included files
  • 0.9.0
    • Work in progress

Meta

Distributed under the ISC license. See LICENSE for more information.

https://github.com/jose-pr/tplink-smarthome-client

Contributing

  1. Fork it (https://github.com/jose-pr/tplink-smarthome-client/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Readme

Keywords

Package Sidebar

Install

npm i tplink-smarthome-client

Weekly Downloads

1

Version

0.9.7

License

ISC

Unpacked Size

17.4 kB

Total Files

12

Last publish

Collaborators

  • jose-pr