MSRP: $135.00
Chowmain LTD
Version: 20210119
Please sign in to buy

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


This driver is developed for the Kodi Entertainment Center (formerly known as XBMC).

Kodi Entertainment Center is a software based media player that can be installed on Windows, MAC, Linux, Raspberry Pi and Android based platforms. Kodi offers a beautiful simple interface that enriches your playback experience. The Chowmain Kodi Lite driver enables us to integrate the Kodi Entertainment Center into the Control4 home automation system with seamless control and feedback.

This driver will allow you to create the most seamless movie experience whether it be in a home theater or in your living room.  It is the most feature packed media player driver available for Control4 to date.


  • IP based communications
  • Transport controls
  • Numerical buttons act as jump to percentage during video playback or SMS style quick navigation when in navigational modes.
  • Support for PVR (Guide, Record, DVR, Channel Up, Channel Down buttons)
  • Movie selection from Control4’s Navigator
  • Import Movies from the Kodi library into Control4's library with meta data and cover art.
  • Automatic update upon movie Kodi library update notification.
  • Automatic Room On (like the music bridge) on playback detection and automatic Room Off on screen saver activate.
  • 2 way feedback via the JSON API for play, pause, stop, screen saver active/deactive, Detected File Type, Video Aspect Ratio, Video Resolution, Video/Music/TV/Radio currently playing, Memory usage, CPU usage, CPU Frequency, System Total Space, System Uptime, System Temperature, Client Platform, Client Version & Client Name
  • Assignable buttons for non intuitive buttons
  • Wake-on Lan functionality
  • Power off options
  • Ability to send custom messages to Kodi Entertainment Center via Kodi Notifications (similar to Control4 Announcements via Navigator).
  • Audio End-Point assignment for line level volume up/down/mute functionality
  • Video End-Point assignment.
  • Support for Android boxes (if XBMC app is closed it will launch upon ON command, also if XBMC exited by user you can navigate and control Android applications).


Why is this driver called KODI Lite?

Initially we wanted to make the best KODI driver around however as we kept working on it our aspirations just kept getting higher and higher. As such the development efforts and timeframe has expanded exponentially. To get the driver to market quickly we decided to make two drivers. KODI Lite and KODI Full. Kodi Lite is still one of the best media player drivers on the market with exceptional features. Kodi Full however will be THE best media player driver on the market with full library navigation, live meta data, cover art and more. They will be both priced accordingly. Some people won't want all the features available in KODI Full so we've made KODI Lite which is priced to suit.

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

  • Now with Android support you can purchase Android Set Top Boxes for under $200 that will provide you with the full XBMC experience and Android experience. Play games, surf the web and use XBMC.
  • Create the perfect cinema experience by dimming the lights down when a movie starts, ramp it back up when the movie ends or if the user pauses or stops the movie. Also automatically set the cinema to different masking modes based upon the movie aspect ratio.
  • Setup logic to change your LED lightings colour dependant on the movie name. If you're watching something set in the ocean set it to blue.  If you're watching something set in the jungle set it to green or if you're watching something set in the desert set it to orange.
  • It can be very disruptive while watching a movie to have navigator pop up and tell me that someone is at my front door or perhaps i have a new email or something. This driver provides the ability to send Kodi announcements. Like a Control4 Announcement this will pop up a custom message however in this case it will not interrupt the current Kodi activity. It will just pop up in the bottom right hand corner for a few seconds and then hide away.
  • This driver provides two way feedback on what you media you're consuming and what the state of the media player is. It will tell you when the movie is playing, paused, stopped or if it is a movie, episode, song or unknown media type. This information is useful for customising your lighting and environment to suit your customer's requirements.
  • The driver has the ability to automatically turn rooms on and off. Using this functionality you can essentially turn on your tv and receiver upon airplay or UPnP photos, video or music playback. If you leave the room for too long or fall asleep at the tv the driver will automatically turn the room off (all av devices off) upon detection of screensaver activation.
  • Some projectors have the option of clearing out the black bars in movies (called masking). This driver reports back the aspect ratio of the video it is currently playing as a variable. Using this information we can automate these projection masking modes and as such make the user experience nicer.
  • This driver has feedback on CPU usage, Memory usage and CPU temperature. This information is extremely important for maintaining the health of the hardware platform it is on. Using this information we can automate shutdowns so that no damage can occur on the device.

What hardware will this work on?

This will work on any hardware that KODI supports (Windows, OSX, Linux, Raspberry Pi, Android, Sony FY15 TV's) running XBMC version 12 (Frodo) & 13 (Gotham), KODI version 14 (Helix) and KODI version 15 (Isengard).

We recently modified all 79 of the Sony FY15 Android TV drivers to support connectivity to our Kodi driver.  Just update your current driver with the version linked at the bottom of this page.  After a restart of Control4 you will find new bindings to connect the Kodi driver to.  This means every Sony Android TV in your home can now be its own media player.

Download Sony FY15 Android TV drivers with Kodi support

Why do you only support OS 2.6 and above?
OS 2.6 offers a superior security encryption algorithm and a new and improved driver format. We have decided to only utilise this new format to ensure that the integrity of this driver is not compromised and that we can provide the best dealer/user experience available.

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.


Version #20221214 - 14-DEC-2022
Improved Troubleshooting and Diagnostics

Version #20210119 - 19-JAN-2021
⦁ Updated to new Driver Central licensing

Version #20201201 - 01-DEC-2020
⦁ Updated Kodi power commands to use JSON-RPC socket rather than HTTP.
⦁ Updated driverCentral licencing

Version #20190206 - 06-FEB-2019
Reverted to JSON-RPC to fix Kodi 18 Leia

Version #20181030 - 30-OCT-2018
Fixed issue effecting Czech Kodi Systems with fullscreen toggling effecting menu navigation / video playback button mappings.

Version #20170710 - 10-JUL-2017
Migrated to driverCentral.

Version #20160209 - 09-FEB-2016
Implemented fix for memory issue caused by system without a licence.
Implemented url timeout of 5 seconds.

Version #20151221 - 21-DEC-2015
Fixed 2.8.1 Icon Support.

Version #20151221 - 21-DEC-2015
Added ability to map skip fwd/skip rev functionality to BIG_STEP_FWD/REV or NEXT/PREV buttons. With recent builds of Kodi this is more logical..
Number buttons will now input numbers upon Radio or TV Channel playback detection. Useful for quick jumping to specific channel during playback.
Added Control4 is now connected notification (similar to what we have done in Kodi Full)

Version #20151203 - 03-DEC-2015
Updated to support OS 2.8.1 icon support.

Version #20151026 - 26-OCT-2015

  • Added ability to programatically change Audio Channels, Audio Passthrough, Video Resolution, Video Refresh Rate, Video Windowed Mode. Should assist with various matrixed setups.

Version #20151020 - 20-OCT-2015

  • Made improvements to licencing algorithm. Should resolve issues on OS 2.8 systems with intermittent internet connections.
  • Reimplemented Suspend functionality

Version #20150818 - 18-AUG-2015

  • Implemented Dealer Demo Licencing

Version #20150407 - 07-APR-2015

  • Resolved issue where logs on 2.6 systems would fill out controller storage causing system stability issues. This only effects systems where people have set the debug logs to 'print and log' or 'log' and have forgotten about it over longer periods of time.

Version #20150407 - 07-APR-2015

  • Resolved issue where logs on 2.6 systems would fill out controller storage causing system stability issues. This only effects systems where people have set the debug logs to 'print and log' or 'log' and have forgotten about it over longer periods of time.

Version #20150305 - 05-MAR-2015

  • Improved movie import algorithm. Should now import all movies regardless if the movie ID is sequential or not. Also if cover art is not available for download (poor internet connection or URL does not return an image) then it will insert the movie with no cover art.
  • Resolved issue where automatic update of movie library would not work if controller is rebooted.

Version #20150305 - 05-MAR-2015

  • Resolved issue on some systems where automatic on sends on command again every time a new file plays.

Version #20150303 - 03-MAR-2015

  • Number 1 now jumps to first page in navigation mode
  • Number 0 now jumps to last page in navigation mode

Version #20150220 - 20-FEB-2015

  • Modified Auto Room On code. Now selects device as audio or video only depending on audio, video or photo. Note there are times when Kodi's API returns an unknown media type. In this case it will turn it on as a video source.

Version #20150218 - 18-FEB-2015

  • Added Random All, One and Off commands to programming tab
  • Added Play URL programming command for playback of videos and photos

Version #20150113 - 13-JAN-2015

  • Added customisable PREV & CANCEL buttons as some customers were not happy with the mapping.

Version #20141218 - 18-DEC-2014

  • Modification to driver to skip istream based movies from the xbmc library. This resolves an issue where KODI's JSON-RPC port would crash upon play file command.

Version #20141215 - 15-DEC-2014

  • System will only perform an automated scan when it detects at least one new movie rather than when a scan has finished (there are times when a scheduled scan returns no new movies)
  • Added CODEC_INFO configurable button as per request
  • Found undocumented Window Activation links to tv/radio recordings, tv/radio guide and tv/radio search. Added as configurable button as per request and mapped as default for logical buttons.

Version #20141211 - 11-DEC-2014

  • Initial Public Release

Version #20141210 - 10-DEC-2014

  • Improved Android functionality with press and hold repeat commands for up, down, left, right, page up and page down
  • Fixed issue with mouse down, mouse up command
  • Added Automatic Refresh Navigator option that sends a refresh navigator request when the movies have finished updating. This will help mobile devices and tablets that seem to cache the movie library.

Version #20141208 - 08-DEC-2014

  • Improved memory management
  • Changed next queued item processing to after network traffic is received.
  • Fixed playback of movie from device physically off state.
  • Fixed WOL from physically off state
  • Minimised queud traffic when device is physically off

Version #20141205 - 05-DEC-2014

  • Added automatic import on library update notification.
  • Changed image import algorithm to utilise google+ web based image resizing. Now movies import at a rate of 1 per 3 seconds. If google+ is not available director will resize however imports will be slower.
  • XBMC driver will now detect if you have deleted a movie from the Control4 library and rescan that movie back in. No more having to start the library scan from scratch.

Version #20141204 - 04-DEC-2014

  • Merged Android Driver with Kodi Lite Driver

Version #20141203 - 03-DEC-2014

  • Beta Release