diff --git a/homeassistant/components/xiaomi_aqara.py b/homeassistant/components/xiaomi_aqara.py
index 2090f5227093dc026b0038b9e455a557ba03db01..f2d51d2fc2e291d474b6087ee7d78b89a3ddf6fd 100644
--- a/homeassistant/components/xiaomi_aqara.py
+++ b/homeassistant/components/xiaomi_aqara.py
@@ -23,7 +23,7 @@ from homeassistant.helpers.event import async_track_point_in_utc_time
 from homeassistant.util.dt import utcnow
 from homeassistant.util import slugify
 
-REQUIREMENTS = ['PyXiaomiGateway==0.9.5']
+REQUIREMENTS = ['PyXiaomiGateway==0.10.0']
 
 _LOGGER = logging.getLogger(__name__)
 
diff --git a/requirements_all.txt b/requirements_all.txt
index 1f708b9d1a8a0530275c7a04c81deabb1fdf29a0..933245e02e820cb4b360f4af410e319bb8fd7acd 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -58,7 +58,7 @@ PyRMVtransport==0.1
 PySwitchbot==0.3
 
 # homeassistant.components.xiaomi_aqara
-PyXiaomiGateway==0.9.5
+PyXiaomiGateway==0.10.0
 
 # homeassistant.components.rpi_gpio
 # RPi.GPIO==0.6.1