diff --git a/homeassistant/components/sensibo/climate.py b/homeassistant/components/sensibo/climate.py
index 82fa1a9887a..17a1d149b9f 100644
--- a/homeassistant/components/sensibo/climate.py
+++ b/homeassistant/components/sensibo/climate.py
@@ -193,6 +193,8 @@ class SensiboClimate(ClimateDevice):
     @property
     def hvac_mode(self):
         """Return current operation ie. heat, cool, idle."""
+        if not self._ac_states['on']:
+            return HVAC_MODE_OFF
         return SENSIBO_TO_HA.get(self._ac_states['mode'])
 
     @property