mzheng / homebridge-hs100

TPLink HS100/HS110 WiFi Smart Plug plugin for Homebridge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

homebridge-hs100

NPM Version js-semistandard-style

TPLink HS100/HS110 WiFi Smart Plug plugin for Homebridge.

Installation

  1. Install Homebridge using: npm install -g homebridge
  2. Install this plugin using: npm install -g homebridge-hs100
  3. Update your configuration file. See the sample below.

Updating

  • npm update -g homebridge-hs100

Configuration

Sample Configuration

Configuration for 3 plugs. The name set in the Kasa App will be used as the name in Homebridge.

"platforms": [{
    "platform": "Hs100",
    "plugs": [{
        "host": "10.0.1.2",
        "port": 9999
    }, {
        "host": "10.0.1.3",
        "port": 9999
    }, {
        "host": "10.0.1.4",
        "port": 9999
    }]
}],

Credits

Thanks to George Georgovassilis and Thomas Baust for reverse engineering the HS1XX protocol. https://georgovassilis.blogspot.com/2016/05/controlling-tp-link-hs100-wi-fi-smart.html

About

TPLink HS100/HS110 WiFi Smart Plug plugin for Homebridge

License:MIT License


Languages

Language:JavaScript 100.0%