TP-Link Wifi Smart Home

MSRP: $90.00
Chowmain LTD
30 days
Platform:
Version: 20230404
Please sign in to buy

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

Overview

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 outlet control, inwall switch control and also LED bulb control. The hardware is extremely affordable with outlets starting at $16.99 MSRP, bulbs at $19.99 MSRP, light switches at $39.99 MSRP and power strips at $79.99 MSRP. It definately adds value to any Control4 installation.

There are two versions of this driver available. Control4 OS 3.3 users (or newer) can benefit by using Chowmain's new TPLink V2 drivers for easier installation, colorwheel support and modern features. Systems running earlier OS versions are required to use the legacy V1 package.

Smart Plugs & 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 HSXXX series of Wi-Fi smart plugs and power strips. 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 10amps and can be easily integrated into the Control4 home automation system using the Chowmain TP-Link HSXXX driver. Certain models even come with mulitple sockets (HS107, KP303 and HS300).

The HS110 & HS300 versions 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.

  • Individual control over all outlets (single, double or six depending on model)
  • Ability to connect driver to 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 compatible outlets for automatic selection and room off of Playstation, Xbox One, Nintendo Switch and other manually controlled devices
  • On/Off feedback from the device

LED Bulbs & LED Strips

Control4 have provided a variety of lighting solutions for circuit level control. They have yet to offer an easy to install solution for lamps or individual lights. The TP-Link solves this problem with their affordable range of Wifi LED bulbs and LED strips. These wifi bulbs / strips can be dimmed, the color temperature can be changed to suit the customer's lifestyle (eg warmer white vs cooler white) and the hue color 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)

  • OS 3.3 compatible ColorWheel Supports temperature and colors (V2 Drivers Only. Requires OS 3.3 or later)
  • User Accessible Light Effects (V2 Drivers Only. Requires compatible hardware. Requires OS 3.3 or later)
  • Automatic Discovery
  • Self Healing on IP Address change
  • Ability to change modes between Color Temp and Hue
  • Circadian Rhythm support
  • 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 programming commands (strips only)

In-Wall Solutions

TP-Link’s range of in-wall solutions off elegant and affordable circuit level control over almost every connected device including dimmable lighting circuits, non dimmable lighting circuits and power outlet / GPO.

  • Automatic Discovery
  • Self Healing on IP Address change
  • Dimming control over light dimmers
  • On/Off control over light switches
  • On/Off control over individual outlets
  • 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

TPLink Agent - Driver Management (V2 Driver Only)

  • One click Auto-Setup and provisioning of all detected TP-Link Kasa devices
  • TPLink Agent is only available for TP-Link V2 drivers and requires OS 3.3 or later for correct operation

FAQ

What are the minimum requirements to operate this driver?

Our TP-Link KASA V2 Lighting drivers require OS 3.3 or later to operate correctly. If support for earlier Control4 versions is required, please use our legacy drivers.

What is the difference between the Legacy Kasa Drivers and the new V2 Drivers?

A short (but incomplete) list of some of the new V2 benefits are:

  • New OS 3.3 compatible ColorWheel driver which supports temperature and colors
  • New OS 3.3 compatible Color Scenes Integration
  • Improved Device discovery
  • Only 3 drivers required for all devices (with better support for untested devices), instead of 11.
  • New integration of Light effects via OS 3.3 Extras. Users have easier access to available effects
  • Support for Load Groups. Lights can now be used in combination with Control4's Dimmer Load Group Driver for control of multiple lights with a single driver. Please note, this does not support CCT/RGB lights at this time (Light V2)
  • Improved Light Button Links, with new capabilities
  • Auto Setup for all devices. Simply add the drivers to Control4, click auto-setup in Kasa Agent and all devices will be automatically added
  • Improved Troubleshooting. Ability to Self-diagnose common issues using the "Display Diagnostics" Action. For support, common diagnostics can be submitted to the Chowmain team with 1 click for faster troubleshooting
  • Improved Compatibility

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

Outlet

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

 

Bulb

  • 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

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

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
  • KL400
  • 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.

Do you offer other drivers?

We have hundreds of drivers.  Many of which are manufacturer sponsored and free.  Please visit our website to view all available drivers including FREE drivers.

http://www.chowmainsoft.com

Version 20230404 - 2023-APR-04

  • LightBulb had a bug where if "Setting Color Powers On Light" was disabled, in some circumstances, power would switch to off when setting Temperature modes. With Light Bulbs, it didn't perform correctly (Light V2) - Thanks Dan and Scott Kammlade

  • Bindings, Buttons and Control4 On Commands will now use Default Brightness Value set in Composer instead of Previous value as per Control4 (Light V2)

  • Use Click rates and hold rates correctly (Light V2)

Version 20230328 - 2023-MAR-28

  • Support DayLight Agent (Light V2)
  • Setting Color Powers On Light is now default to Disabled (Light V2) - Derek Miller
  • Fix Minor bug with provisioning system discovered during code review (Agent)
  • Remove old Light On/Off/Toggle bindings. These do not operate correctly were likely leftover from the original betas. Use Light Brightness Bindings instead (Light V2) - Thanks Mitch Greenfield
  • Fix Potential Issue related to White Color Temperature discovered during code audit (Light V2)
  • Further Backend Changes (All)

Version 20221222 - 2022-DEC-22

This is a Major Performance release which changes some fundamental ways the driver works. On large installations running underpowered controllers, this update has been demonstrated to bring the system load down from 25% load (with 40%+ spikes) to less than 10% running stable whilst allowing long polling and reduced latency across the entire system. This release introduces some of the similar optimisations which we previously added to Shelly. We no longer require fast polling for this driver to work reliably. User experience is improved and the entire experience should appear faster overall

Some major changes are as follows:
  • Bulk Adjust all Poll Rates at once. This is ideal to speed up the drivers, or slow them down as required. (Agent)
  • Stagger Polling between drivers over 30s to reduce CPU spikes. Instead of trying to pull all of the drivers at once, this means drivers will be polled gradually over a period of 30s or more (Light / Outlet)
  • Increase Default Auto Discovery Poll Rate (Agent V2)
  • Drivers will no longer report back their device details to agents every packet. Only when their Mac Address changes. Less Processing is now required (All V2)
  • Only update provisioning directory when a device changes (All V2)
  • Track less information for Provisioning purposes. Generate it only as required (All V2)
  • Only try to receive data from a device after requesting it. Previously, we were regularly checking if there was data (Light V2 / Outlet V2)
  • Low-Level major Performance improvements thanks to improvements made by SnapAV in OS 3. When upgrading from an earlier version of the driver, the controller requires a reboot for these optimisations to take effect
  • Commands on average will now execute 500ms faster and feel instantaneous due to connection system enhancements (Light V2 / Outlet V2)
  • Upgrade to new generation documentation system (All)
  • Commands now include Device name to facilitate management (Outlet / Light)
  • Split Code Base to facilitate bug finding (Outlet / Light)
  • Ability to adjust Energy poll rate, or disable entirely. Some people may want to turn off energy polling if it isn't being used to reduce system load (Outlet)
  • Light Status not updating correctly when using light bound directly to "outlet" WITHOUT outlet in place (Light)
  • Add Support for subnet masks which are different to 255.255.255.0. Useful for Discovery on VLANS (Agent) - Requested by multiple people
  • Major improvements to the connection stack to improve handling

Thanks everyone for the assistance including (but not limited to):

  • Trey Nolan
  • Clint Watkins
  • Mitch Greenfield
  • Nicolai Landschultz @ IndigoZest
  • Snap AV Team
  • Chris @ Electronic Living
  • Everyone who responded to our facebook thread regarding documentation
  • Everyone else who requested features or assisted with testing
Version 20220710 - 2022-JUL-10
  • Fix Regression with dimming rates on compatible lights (Light V2) - Thanks Light Maleski

Version 20220620 - 2022-JUN-20

  • Fix compatibility with non-english locales (All) - Thanks Leonardo Reyes
  • Hide Extras on lights without extras (Light V2) - Thanks Trey Nolan

Version 20220616 - 2022-JUN-15 [STABLE]

  • Fix Bug with errors on fresh controllers (All)

Version 20220615 - 2022-JUN-14 [STABLE]

  • Fix Regressions (Light, Outlet, Agent)
  • Revert change to Scanning. In some circumstances, will crash (Agent)

Version 20220614 - 2022-JUN-14 [STABLE]

  • Provide new setting to automatically power on lights during color set. Please be aware of the known limitations.. (Light)
  • Support Automatic Error Reporting (All)
  • Improve scanning / Auto-detection (Agent) - Thanks Justin Hall
  • Fix issues with incorrect state settings (Light) - Reported by a few people (Thanks all)
  • Fix Support for KL430's HW Version 2. (Light) - Thanks Daniel @ New Brighton TV & HiFi

Known Limitations:

  • The Color of TPLink Kasa Devices cannot be set when device is powered off. This is a limitation of the TPLink API.

Version 20220608 - 2022-JUN-08 [STABLE]

  • Fix Voice Scene / Alexa support (Light) - Thanks Trey Nolan / Eldon

Version 20220603 - 2022-JUN-03 [STABLE]

  • This is a complete rewrite which introduces our new TPLink Kasa V2 drivers. This new suite of drivers requires OS 3.3.0 or later and is comprised of only 3 generic drivers:
    • TPLink Kasa V2 Generic Outlet Driver: Combined driver which is suitable for all current Kasa outlet devices
    • TPLink Kasa V2 Light: New OS 3.3 optimised lighting driver, which offers one driver, which suits all Kasa lighting devices. For those who wish to display their TPLink outlet devices as a light, this can also be linked to the outlet driver.
    • TPLink Kasa Agent: Offers Self Healing of IP's for Kasa devices, auto-detection, and device management

Some of the new V2 Features are:

  • New OS 3.3 compatible ColorWheel driver which supports temperature and colors
  • New OS 3.3 compatible Color Scenes Integration
  • Improved Device discovery
  • Only 3 drivers required for all devices (with better support for untested devices), instead of 11.
  • New integration of Light effects via OS 3.3 Extras. Users have easier access to available effects
  • Support for Load Groups. Lights can now be used in combination with Control4's Dimmer Load Group Driver for control of multiple lights with a single driver. Please note, this does not support CCT/RGB lights at this time (Light V2)
  • Improved Lighting Button Links, with new capabilities
  • Auto Setup for all devices. Simply add the drivers to Control4, click auto-setup in Kasa Agent and all devices will be automatically added
  • Improved Troubleshooting. Ability to Self-diagnose common issues using the "Display Diagnostics" Action. For support, common diagnostics can be submitted to the Chowmain team with 1 click for faster troubleshooting.
  • Improved Compatibility

We would like to thank everyone who contributed to the testing of this rewrite including:

  • Trey Nolan (and family)
  • Jason Gotz
  • Mitch Greenfield
  • Nicolai Landschultz @ IndigoZest

Version #20211108 – 08-NOV-2021

  • Renamed HS1XX driver to Kasa Generic ON/OFF device
  • Renamed HS107 driver to Kasa Dual Outlet Smart Wifi Plug driver
  • Renamed KL430 driver to Kasa Smart LED Light Strip driver
  • Added support for the following devices
  • KL400
  • KP105
  • KP115
  • KP400
  • KP401
  • KP405
  • EP10
  • EP40

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