Tplinksmarthome plugin not discovering plugs
I've been running the plug-in with no problems for two weeks now, with two plugins on homebridge working fine. Restarted my PC, and the TP-Link Plugs aren't being discovered, or at least the plug-in isn't initialising properly.

When loading homebridge, the 2 platforms will attempt to load as seen here:

`[2017-12-6 23:16:58] Loaded config.json with 0 accessories and 2 platforms.
[2017-12-6 23:16:58] ---
[2017-12-6 23:16:58] Loading 2 platforms...
[2017-12-6 23:16:58] [yeelight] Initializing yeelight platform...
[2017-12-6 23:16:58] [yeelight] YeePlatform Init
[2017-12-6 23:16:58] [TplinkSmarthome] Initializing TplinkSmarthome platform...
[2017-12-6 23:16:58] [TplinkSmarthome] homebridge-tplink-smarthome v3.10.0, node v8.9.1, homebridge v0.4.33
Setup Payload:
X-HM://0023ISYWYEF80`

The yeelight plug-in and devices turn up and work fine, but TP-Link devices won't. Here's what I've done to try resolve:

- Clear .homebridge accessories and persist folders
- Uninstall both Yeelight and TPlink plug-ins, and reinstall
- Uninstall homebridge and all related files and reinstall
- Update TP-Link devices IP from auto to manual IP's & update config file to match

Versions:
Node: v8.9.1
Homebridge: v0.4.33
Homebridge-tplink-smarthome: v3.10.0
OS: Windows 10 Pro w/ Fall Creators Update

Config File: 

`{
     "bridge": {
        "name": "HomeBridge",
        "username": "CC:22:3D:E3:CE:30",
        "port": 51826,
        "pin": "031-45-154"
    },
    
    "platforms": [
            {
 		   "platform" : "yeelight",
            "name" : "yeelight"
			},
			{"platform": "TplinkSmarthome",
  "name": "TplinkSmarthome",

  "devices": [
    { "host": "192.168.1.186" },
    { "host": "192.168.0.188" }
  ]
}]
}`
### Homebridge Log / Command Output
`[2017-12-6 23:16:57] Loaded plugin: homebridge-http
[2017-12-6 23:16:57] Registering accessory 'homebridge-http.Http'
[2017-12-6 23:16:57] ---
[2017-12-6 23:16:57] Loaded plugin: homebridge-tplink-smarthome
[2017-12-6 23:16:57] Registering platform 'homebridge-tplink-smarthome.TplinkSmarthome'
[2017-12-6 23:16:58] ---
failed to load BLE module!
[2017-12-6 23:16:58] Loaded plugin: homebridge-yeelight
[2017-12-6 23:16:58] Registering platform 'homebridge-yeelight.yeelight'
[2017-12-6 23:16:58] ---
[2017-12-6 23:16:58] Loaded config.json with 0 accessories and 2 platforms.
[2017-12-6 23:16:58] ---
[2017-12-6 23:16:58] Loading 2 platforms...
[2017-12-6 23:16:58] [yeelight] Initializing yeelight platform...
[2017-12-6 23:16:58] [yeelight] YeePlatform Init
[2017-12-6 23:16:58] [TplinkSmarthome] Initializing TplinkSmarthome platform...
[2017-12-6 23:16:58] [TplinkSmarthome] homebridge-tplink-smarthome v3.10.0, node v8.9.1, homebridge v0.4.33
Setup Payload:
X-HM://0023ISYWYEF80
Scan this code with your HomeKit app on your iOS device to pair with Homebridge:



























Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:

    ┌────────────┐
    │ 031-45-154 │
    └────────────┘

[2017-12-6 23:16:58] [yeelight] DidFinishLaunching
no ble cap, skip ble device discovery
[2017-12-6 23:16:58] Homebridge is running on port 51826.
add to multicast group
listen on 0.0.0.0
no did or loc found!
[2017-12-6 23:16:58] [yeelight] found dev: 71ce0b
[2017-12-6 23:16:58] [yeelight] found dev: 71d6bb
connect ok!
[2017-12-6 23:16:58] [yeelight] accesseory reachable
[2017-12-6 23:16:58] [yeelight] dev connected 0x000000000371ce0b true
connect ok!
[2017-12-6 23:16:58] [yeelight] accesseory reachable
[2017-12-6 23:16:58] [yeelight] dev connected 0x000000000371d6bb true`