diff --git a/homeassistant/core.py b/homeassistant/core.py index b834efce406..fc1ff2e8cbe 100644 --- a/homeassistant/core.py +++ b/homeassistant/core.py @@ -17,7 +17,7 @@ import functools as ft from collections import namedtuple from homeassistant.const import ( - EVENT_HOMEASSISTANT_START, EVENT_HOMEASSISTANT_STOP, + __version__, EVENT_HOMEASSISTANT_START, EVENT_HOMEASSISTANT_STOP, SERVICE_HOMEASSISTANT_STOP, EVENT_TIME_CHANGED, EVENT_STATE_CHANGED, EVENT_CALL_SERVICE, ATTR_NOW, ATTR_DOMAIN, ATTR_SERVICE, MATCH_ALL, EVENT_SERVICE_EXECUTED, ATTR_SERVICE_CALL_ID, EVENT_SERVICE_REGISTERED, @@ -741,6 +741,7 @@ class Config(object): 'location_name': self.location_name, 'time_zone': time_zone.zone, 'components': self.components, + 'version': __version__ } diff --git a/tests/test_core.py b/tests/test_core.py index 01ede9e138e..bb59aac03fa 100644 --- a/tests/test_core.py +++ b/tests/test_core.py @@ -21,7 +21,7 @@ from homeassistant.exceptions import ( import homeassistant.util.dt as dt_util from homeassistant.helpers.event import track_state_change from homeassistant.const import ( - EVENT_HOMEASSISTANT_START, EVENT_HOMEASSISTANT_STOP, + __version__, EVENT_HOMEASSISTANT_START, EVENT_HOMEASSISTANT_STOP, ATTR_FRIENDLY_NAME, TEMP_CELCIUS, TEMP_FAHRENHEIT) @@ -555,6 +555,7 @@ class TestConfig(unittest.TestCase): 'location_name': None, 'time_zone': 'UTC', 'components': [], + 'version': __version__, } self.assertEqual(expected, self.config.as_dict())