TP-Link Smarthome Client
> Barebones TP-Link SmartHome API Protocol Client.
[![NPM Version][npm-image]][npm-url]
[![Downloads Stats][npm-downloads]][npm-url]
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
``
sh
npm install tplink-smarthome-client
`
Usage example
_For more examples and usage, please refer to the [Wiki][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 ()
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
[npm-image]: https://img.shields.io/npm/v/tplink-smarthome-client.svg?style=flat-square
[npm-url]: https://npmjs.org/package/tplink-smarthome-client
[npm-downloads]: https://img.shields.io/npm/dm/tplink-smarthome-client.svg?style=flat-square
[wiki]: https://github.com/jose-pr/tplink-smarthome-client/wiki