Manual Definition of Plugs/Bulbs
I think I saw in an older version a config where you can manually define instances of plugs based on their IP addresses and port number (9999). 

Is this still possible as autodiscover is not an option for me with my router 

pi@raspberrypi:~/.homebridge $ homebridge --debug
*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
[10/21/2017, 4:10:07 PM] Loaded plugin: homebridge-hs100
[10/21/2017, 4:10:07 PM] Registering platform 'homebridge-hs100.Hs100'
[10/21/2017, 4:10:07 PM] ---
[10/21/2017, 4:10:07 PM] Loaded plugin: homebridge-platform-energenie
[10/21/2017, 4:10:07 PM] Registering platform 'homebridge-platform-energenie.Energenie'
[10/21/2017, 4:10:07 PM] ---
[10/21/2017, 4:10:07 PM] Loaded plugin: homebridge-tplink-lightbulb
[10/21/2017, 4:10:07 PM] Registering platform 'homebridge-tplink-lightbulb.TplinkLightbulb'
[10/21/2017, 4:10:07 PM] ---
[10/21/2017, 4:10:08 PM] Loaded plugin: homebridge-tplink-smarthome
[10/21/2017, 4:10:08 PM] Registering platform 'homebridge-tplink-smarthome.TplinkSmarthome'
[10/21/2017, 4:10:08 PM] ---
[10/21/2017, 4:10:08 PM] Loaded config.json with 0 accessories and 2 platforms.
[10/21/2017, 4:10:08 PM] ---
[10/21/2017, 4:10:08 PM] Loading 2 platforms...
[10/21/2017, 4:10:08 PM] [TplinkSmarthome] Initializing TplinkSmarthome platform...
[10/21/2017, 4:10:08 PM] [TplinkSmarthome] homebridge-tplink-smarthome v3.8.0, node v6.5.0, homebridge v0.4.28
[10/21/2017, 4:10:08 PM] [TplinkSmarthome] config.json: {"platform":"TplinkSmarthome","name":"TplinkSmarthome","plugs":[{"name":"Hallway Light","host":"192.168.0.115","port":9999}],"bulbs":[{"name":"Double Bedroom","host":"192.168.0.241","port":9999}],"switchModels":["HS200","HS100","LB110"],"deviceTypes":["plug","bulb"]}
[10/21/2017, 4:10:08 PM] [TplinkSmarthome] config: {"platform":"TplinkSmarthome","name":"TplinkSmarthome","plugs":[{"name":"Hallway Light","host":"192.168.0.115","port":9999}],"bulbs":[{"name":"Double Bedroom","host":"192.168.0.241","port":9999}],"switchModels":["HS200","HS100","LB110"],"deviceTypes":["plug","bulb"],"addCustomCharacteristics":true,"discoveryOptions":{"discoveryInterval":10000,"deviceTypes":["plug","bulb"],"deviceOptions":{"timeout":5000}}}
[10/21/2017, 4:10:08 PM] [Energenie Platform] Initializing Energenie platform...
[10/21/2017, 4:10:08 PM] [Energenie Platform] Initializing platform accessory 'Kitchen Lamp'...
[10/21/2017, 4:10:08 PM] [Energenie Platform] Initializing platform accessory 'Living Room Small Lamp'...
Load homebridge-hs100.Hs100
[10/21/2017, 4:10:08 PM] [homebridge-hs100.Hs100] homebridge-hs100 v3.7.0, node v6.5.0, homebridge v0.4.28
[10/21/2017, 4:10:08 PM] [homebridge-hs100.Hs100] config.json: null
[10/21/2017, 4:10:08 PM] [homebridge-hs100.Hs100] config: {"deviceTypes":[],"addCustomCharacteristics":true,"switchModels":["HS200"],"discoveryOptions":{"discoveryInterval":10000,"deviceTypes":[],"deviceOptions":{"timeout":5000}}}
Load homebridge-tplink-lightbulb.TplinkLightbulb
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:

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

[10/21/2017, 4:10:08 PM] [TplinkSmarthome] didFinishLaunching
[10/21/2017, 4:10:08 PM] [TplinkSmarthome.API] client.startDiscovery({"discoveryInterval":10000,"deviceTypes":["plug","bulb"],"deviceOptions":{"timeout":5000}})
[10/21/2017, 4:10:08 PM] [homebridge-hs100.Hs100] didFinishLaunching
[10/21/2017, 4:10:08 PM] [homebridge-hs100.Hs100.API] client.startDiscovery({"discoveryInterval":10000,"deviceTypes":[],"deviceOptions":{"timeout":5000}})
[10/21/2017, 4:10:08 PM] Homebridge is running on port 51826.
[10/21/2017, 4:10:08 PM] [TplinkSmarthome.API] client.socket: UDP IPv4 listening on 0.0.0.0:38563
[10/21/2017, 4:10:08 PM] [TplinkSmarthome.API] client.sendDiscovery("255.255.255.255")
[10/21/2017, 4:10:08 PM] [homebridge-hs100.Hs100.API] client.socket: UDP IPv4 listening on 0.0.0.0:55632
[10/21/2017, 4:10:08 PM] [homebridge-hs100.Hs100.API] client.sendDiscovery("255.255.255.255")
[10/21/2017, 4:10:18 PM] [TplinkSmarthome.API] client.sendDiscovery("255.255.255.255")
[10/21/2017, 4:10:18 PM] [homebridge-hs100.Hs100.API] client.sendDiscovery("255.255.255.255")

