diff --git a/homeassistant/components/sensor/deutsche_bahn.py b/homeassistant/components/sensor/deutsche_bahn.py
index 2b125155892..ec9b14883a9 100644
--- a/homeassistant/components/sensor/deutsche_bahn.py
+++ b/homeassistant/components/sensor/deutsche_bahn.py
@@ -14,7 +14,7 @@ import homeassistant.helpers.config_validation as cv
 from homeassistant.helpers.entity import Entity
 import homeassistant.util.dt as dt_util
 
-REQUIREMENTS = ['schiene==0.21']
+REQUIREMENTS = ['schiene==0.22']
 
 _LOGGER = logging.getLogger(__name__)
 
diff --git a/requirements_all.txt b/requirements_all.txt
index 41f6000c8fb..d53f4e39b36 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -1093,7 +1093,7 @@ samsungctl[websocket]==0.7.1
 satel_integra==0.1.0
 
 # homeassistant.components.sensor.deutsche_bahn
-schiene==0.21
+schiene==0.22
 
 # homeassistant.components.scsgate
 scsgate==0.1.0