diff --git a/homeassistant/components/media_player/kodi.py b/homeassistant/components/media_player/kodi.py
index 97b10d03f0e12c5c2c8dc0269e4f9b6f6776b332..a137a332f7e6b76c5bc98830e4fd638706e7f0b0 100644
--- a/homeassistant/components/media_player/kodi.py
+++ b/homeassistant/components/media_player/kodi.py
@@ -27,7 +27,7 @@ from homeassistant.helpers.aiohttp_client import async_get_clientsession
 import homeassistant.helpers.config_validation as cv
 from homeassistant.helpers.deprecation import get_deprecated
 
-REQUIREMENTS = ['jsonrpc-async==0.4', 'jsonrpc-websocket==0.3']
+REQUIREMENTS = ['jsonrpc-async==0.6', 'jsonrpc-websocket==0.5']
 
 _LOGGER = logging.getLogger(__name__)
 
diff --git a/homeassistant/components/notify/kodi.py b/homeassistant/components/notify/kodi.py
index be0d94afd55b9a5e783461ad3e50ce83c2ee3a89..db72fff37d51fcef7d468267fc2552b3e525e2a1 100644
--- a/homeassistant/components/notify/kodi.py
+++ b/homeassistant/components/notify/kodi.py
@@ -19,7 +19,7 @@ from homeassistant.components.notify import (
 from homeassistant.helpers.aiohttp_client import async_get_clientsession
 import homeassistant.helpers.config_validation as cv
 
-REQUIREMENTS = ['jsonrpc-async==0.4']
+REQUIREMENTS = ['jsonrpc-async==0.6']
 
 _LOGGER = logging.getLogger(__name__)
 
diff --git a/requirements_all.txt b/requirements_all.txt
index 86305ed872288a8be991195875fc0031d2c838fe..121b48453722d35a84f564d8a345befcd9ea75a3 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -337,10 +337,10 @@ insteonplm==0.7.4
 
 # homeassistant.components.media_player.kodi
 # homeassistant.components.notify.kodi
-jsonrpc-async==0.4
+jsonrpc-async==0.6
 
 # homeassistant.components.media_player.kodi
-jsonrpc-websocket==0.3
+jsonrpc-websocket==0.5
 
 # homeassistant.scripts.keyring
 keyring>=9.3,<10.0