diff --git a/homeassistant/components/hvac/__init__.py b/homeassistant/components/hvac/__init__.py
index abd40a3ac93d89bb26ea24e4a165c773c78b69b4..ab27af480a7f397d2da41dc4070fa6fed0b2e61e 100644
--- a/homeassistant/components/hvac/__init__.py
+++ b/homeassistant/components/hvac/__init__.py
@@ -135,6 +135,9 @@ def set_swing_mode(hass, swing_mode, entity_id=None):
 # pylint: disable=too-many-branches
 def setup(hass, config):
     """Setup hvacs."""
+    _LOGGER.warning('This component has been deprecated in favour of'
+                    ' the "climate" component and will be removed '
+                    'in the future. Please upgrade.')
     component = EntityComponent(_LOGGER, DOMAIN, hass, SCAN_INTERVAL)
     component.setup(config)
 
diff --git a/homeassistant/components/thermostat/__init__.py b/homeassistant/components/thermostat/__init__.py
index 09a18b9140218391d32d83b023c07baf6519b958..a9169ce4756f412eada284107d0aef0eebb2ef6b 100644
--- a/homeassistant/components/thermostat/__init__.py
+++ b/homeassistant/components/thermostat/__init__.py
@@ -115,6 +115,9 @@ def set_hvac_mode(hass, hvac_mode, entity_id=None):
 # pylint: disable=too-many-branches
 def setup(hass, config):
     """Setup thermostats."""
+    _LOGGER.warning('This component has been deprecated in favour of'
+                    ' the "climate" component and will be removed '
+                    'in the future. Please upgrade.')
     component = EntityComponent(_LOGGER, DOMAIN, hass, SCAN_INTERVAL)
     component.setup(config)