cec control for xbmc/kodi
Switch branches/tags
Nothing to show
Clone or download
Latest commit 696728b Sep 7, 2017
Failed to load latest commit information.
LICENSE.txt Creation May 23, 2014
README.md Create README.md Aug 27, 2017
README.txt Update README.txt (#5) Aug 27, 2017
addon.xml Creation May 23, 2014
changelog.txt Creation May 23, 2014
icon.png Creation May 23, 2014
script.json-cec.zip Creation May 23, 2014
script.py Creation May 23, 2014


Send HDMI CEC commands through Kodi's JSON-RPC.

Kodi addon allowing HDMI-CEC control via Kodi's JSON-RPC.

Requires at least XBMC v13 Gotham and currently supports latest version Kodi v17 Krypton.



Download the project as Zip and rename it as script.json-cec.zip. Use the GUI interface to install it in Kodi.


Clone the project and copy it to Kodi's addons directory, example: ~/.kodi/addons/

Accepted commands

  • 'activate' - Wake up playing device via a CEC peripheral
  • 'standby' - Put playing device on standby via a CEC peripheral
  • 'toggle' - Toggle state of playing device via a CEC peripheral

Example JSON request:


Example Curl Request

curl --header 'Content-Type: application/json' --data-binary '{"jsonrpc":"2.0","method":"Addons.ExecuteAddon","params":{"addonid":"script.json-cec","params":{"command":"activate"}},"id":1}' http://kodi/jsonrpc