TP-Link Wifi Smart Home

MSRP: $90.00
Chowmain LTD
Version: 20210406
Please sign in to buy

This product cannot be added to the
cart because you are not logged in.


Chowmain has integrated the range of TP-Link Wifi based Smart Home products into Control4 with two way control and feedback.  This provides easy to retrofit solutions for indoor / outdoor smart plug control, power strip control, inwall outlet/switch/dimmer control and also LED bulb/strip control.  The hardware is extremely affordable with outlets starting at $24.99, bulbs at $19.99, light switches at $39.99 and power strips at $79.99 MSRP.  It definately adds value to any Control4 installation.

Supported Models

The following TP-Link Devices are supported.  Other models may work but are untested.

  • HS100 (non UK variants)
  • HS103
  • HS105
  • HS107
  • HS110 (non UK variants)
  • HS200
  • HS220
  • HS300
  • KP105
  • KP115
  • KP200
  • KP303
  • KP400
  • LB100
  • LB110
  • LB120
  • LB130
  • LB200
  • LB230
  • KL110
  • KL120
  • KL130
  • KL430

In-wall Outlets, Smart Plugs and Power Strips

Control4 supplies the wireless outlet switch that makes any household plug-in device, like lamps, appliances and electronics part of the Control4 system by turning a standard outlet into a smart outlet.

Unfortunately this device is not available to the majority of the world as it only supports 120VAC voltage for US plug type devices.

Introducing the tp-link series of Wi-Fi smart plugs. It has plug types and regulatory compliance for the majority of the world and is extremely affordable. This WiFi based power outlet supports up to 15amps and can be easily integrated into the Control4 home automation system using the Chowmain TP-Link smart home suite of drivers.

Certain models have multiple outlets (KP200/KP400/HS107 has 2 controllable outlets, KP303 has 3 controllable outlets and HS300 has 6 controllable outlets).  Special models offer in-wall outlet for a great finish or outdoor IP64 rated outlets which are air-tight and ofer protection from rain, spraying and splashes.

The HS110 socket and HS300 power strip can be utilised for energy monitoring and management using our driver and Control4.  It can also be useful for device health monitoring and also for automatic selection of manually controlled AV devices like Playstation 4’s, Xbox One’s and the Nintendo Switch.


  • Indiviaul control over each outlet (single, double or six depending on model).
  • Abilty to connect driver to Chowmain outlet light or relay device drivers which in turn allows you to view the correct icon on navigator interface or even eliminate standby power on AV based devices.
  • Ability to connect driver to keypad buttons (with LED feedback) to allow for quick on/off/toggle programming
  • Ability to monitor and manage energy using insight based switches.
  • Ability to use energy monitoring in HS110 / HS300 outlets for automatic selection and room off of Playstation, Xbox One, Nintendo Switch and other manually controlled devices
  • On/Off feedback from the device. 


In-wall dimmers, In-wall switches, light bulbs and LED strips

The TP-Link provides a range of affordable Wifi lighting including in-wall dimmers, switches, LED strips and bulbs.  These devices can be dimmed and certain Wifi bulbs / strips can change the color temperature to suit the customer's lifestyle (eg warmer white vs cooler white).  The hue color bulbs / strips can be used for various functionality including notifications via colors (eg flash red and blue to alert the customer).  Color temp bulbs can also be put into 'circadian rhythm' mode which automatically adjusts the color temp and brightness throughout the day to promote biophillia (TP-Link call this Auto-White)


  • Automatic Discovery
  • Self Healing on IP Address change
  • Automatically hide Color, Saturation and temperature depending on the bulb type.
  • Circadian Rhythm support
  • Ability to change modes between Color Temp and Hue
  • Allows control and feedback over
    • Brightness
    • Hue
    • Saturation
    • Color Temp
  • Ability to connect driver to keypad buttons (with LED feedback) to allow for quick on/off/toggle programming
  • Preset Level and Click Ramp Rate Support
  • Effect Support (LED strip only)


Can you give us some examples of how we could use this driver?


Outlets can be easily retrofit without cutting wires or replacing switches.  No need to bring in your electrician to retrofit.
  • In Australia we do not have access to the Control4 outlet switch. As such we cannot easily integrate floor lamps, bedside table lights, fans, electric heaters, towel rails, etc easily. This driver fills in the gap to integrate these devices into the Control4 system.
  • This driver allows connection to the Chowmain outlet light driver and any relay based binding. As such you can get the correct icon on your navigator and also bind it to your AV device to minimise standby power along with advanced lighting scene support
  • This driver can also detect power usage statistics from the HS110 outlet.  This can be useful for programming energy management based actions.
  • This driver allows connection to any Control4 keypad for ease of use programming.
  • On HS110 outlets you can turn on your Xbox One, Playstation 4 or Nintendo Switch using their controller and have Control4 automatically turn on the system to the right inputs.  Turn off the console using the console's controller or power button and have Control4 automatically turn the room off.
  • Outlets are extremely affordable with entry level smart plugs starting at $24.99 MSRP



  • Bulbs can be easily retrofit without cutting wires or replacing switches.  No need to bring in your electrician to retrofit.
  • Color temp bulbs can also be put into 'circadian rhythm' mode which automatically adjusts the color temp and brightness throughout the day to promote biophillia (TP-Link call this Auto-White)

What hardware will this work on?

Smart Plugs / Power Strips

  • HS100 (non UK variants)
  • HS103
  • HS105
  • HS107
  • HS110 (non UK variants)
  • HS300
  • KP105
  • KP115
  • KP303
  • KP400

In-wall Solutions

  • HS200 (on/off switch)
  • HS220 (dimmer)
  • KP200 (power outlet)

Bulbs / LED Strips

  • LB100
  • LB110
  • LB120
  • LB130
  • LB200
  • LB230
  • KL50
  • KL60
  • KL110
  • KL120
  • KL130
  • KL430

NOTE: It may also work with other models however it is untested.

Do you offer showroom discounts?
We offer dealers a free showroom licence for demonstration and educational purposes.  See link below for T&C's and signup procedure.

Chowmain Dealer Showroom FAQ

I want to try this driver out before buying it?
All Chowmain drivers for Control4 come with a 90 day trial.  Just add the driverCentral licencing driver and this driver and you're good to go.  No registration required.

Version #20210406 – 06-APR-2021

  • Fixed issue with HS220 driver not reporting level correctly to navigator.

Version #20210119 - 19-JAN-2021

  • Updated to new Driver Central licensing

Version #20200402 - 02-APR-2020

  • Rediscovery improvements

Version #20200130 - 30-JAN-2020

  • Added Circadian Rhythm support to LBXXX/KLXXX Light Bulb driver.

Version #20200127 - 27-JAN-2020

  • Fixed issue with JSON library encounting empty array on discovery of certain TP-Link Kasa devices.

Version #20200121 - 21-JAN-2020

  • Fixed typo for KP303 events
  • Updated KP303 to support discovery of all KP303 models (they just released one in the UK).
  • Improved detection of IP address change

Version #20200113 - 13-JAN-2020

  • Fixed auto discovery for bulbs
  • Added KL430 LED Strip support (including effects)

Version #20191223 - 23-DEC-2019

  • Improved rediscovery of light bulbs if no response.
  • Fixed issue with HS110(US). For some reason US versions utilise watts (POWER) where international is Milliwatts (POWER_MW)

Version #20191216 - 16-DEC-2019

  • Fixed energy for HS110 on new protocol.
  • Fixed energy for HS300 due to incorrect resetting of min/max readings.
  • Fixed discovery of HS220
  • Fixed toggle for HS220
  • Fixed toggle for Bulbs

Version #20191213 - 13-DEC-2019

  • Fixed energy variables for HS300
  • Updated HS220 to new protocol that the other drivers use.
  • Added HS200 driver so its easier to program rather than adding in HS1XX driver with the outlet light driver.
  • Added property to enable/disable auto hiding of proxies for light bulbs
  • Fixed issue affecting feedback introduced by version 20191211 for bulb drivers
  • Fixed advanced lighting scenes for HS220 not dimming correctly.

Version #20191211 - 11-DEC-2019

  • Updated HS1XX and Bulb driver to new protocol that the other drivers use.

Version #20191127 - 21-NOV-2019

  • Added support for KP303
  • Fixed issue with discovery if you have multiple TP-Link units trying to discover at the same time.
  • Added Color Temperature min and max properties as per request for lighting.

Version #20191021 - 21-OCT-2019

  • Resolved issue where the driver would capture the wrong units details if multiple units are found.

Version #20191009 - 09-OCT-2019

  • Improved fixed IP address compatibility.
  • Fixed issue where hue color range was not complete. Should now have a complete 360 degree color range.

Version #20190903 - 03-SEP-2019

  • Fixed issue where polling for feedback fired on and off events
  • Resolved issue with ramping times below 1 second. Now rounds up to 1 second if it is above 0 but below 1.

Version #20190619 - 19-JUN-2019

  • Added support for HS103 and HS105 outlets
  • Added new Chowmain Outlet Driver.  This is a replacement driver for the Control4 Outlet Light driver with support for Advanced Lighting Scenes.  Is compatible with all drivers that can bind to the Control4 Outlet Light driver including the Control4 Outlet Switch, Chowmain's Belkin Wemo driver, TP-Link Suite of drivers, Orvibo Wiwo driver and more.

Version #20190515 - 15-MAY-2019

  • Fixed issue introduced in 20190506 for feedback of devices with auto discovery disabled.

Version #20190506 - 06-MAY-2019

  • Fixed issue where if the device IP address changes and another TP-Link Kasa device changes to the old IP address the driver won't auto-discover as it assumes it is online.
Version #20190426 - 26-APR-2019

  • Added KP200 driver (in-wall dual outlet)
  • Added KP400 driver (outdoor dual outlet - IP64 rated to be air tight, protection from rain, spraying and splashing).

Version #20190222 - 22-FEB-2019

  • Changed UDP broadcast polling to direct UDP polling for HS107 and HS300. This improves feedback on certain networks.
  • Added HS220 driver (inwall dimmer)

Version #20181210 - 10-DEC-2018

  • Fixed issue with variables not showing on HSXXX driver
  • Added HS107 driver (dual outlet)
  • Added Hs300 driver (six outlets with energy)

Version #20181108 - 08-NOV-2018

  • Fixed issue effecting toggle binding

Version #20181022 - 22-OCT-2018

  • Fixed issues with rogue characters in returned feedback.

Version #20181017 - 17-OCT-2018

  • Fixed issue where auto powering on/off AV sources will always over-ride other sources. This will now only happen once.

Version #20180913 - 13-SEP-2018

  • Fixed weird issue where an invalid character is being inserted into the data.

Version #20180517 - 17-MAY-2018

  • Implemented automatic discovery & self healing.
  • Changed HS1XX to HSXXX as product also supports inwall switch
  • Added LBXXX driver to support all light bulbs including color and temperature
  • Renamed to TP-Link Wifi Smart Home as the product now supports both outlets, wall switches and bulbs.

Version #20180227 - 27-FEB-2018

  • Updated to allow for versions that feedback in voltage/power rather than voltage_mv and power_mw

Version 20180214 - 14-FEB-2018

  • Changed driver to connect and disconnect rather than maintain persistent connection. Fixes weird issue with certain regions locking up director

Version 20180206 - 6 Feb 2018

  • Initial Release