mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Add version to config API
This commit is contained in:
parent
da259d75a2
commit
f1aa685cf2
@ -17,7 +17,7 @@ import functools as ft
|
|||||||
from collections import namedtuple
|
from collections import namedtuple
|
||||||
|
|
||||||
from homeassistant.const import (
|
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,
|
SERVICE_HOMEASSISTANT_STOP, EVENT_TIME_CHANGED, EVENT_STATE_CHANGED,
|
||||||
EVENT_CALL_SERVICE, ATTR_NOW, ATTR_DOMAIN, ATTR_SERVICE, MATCH_ALL,
|
EVENT_CALL_SERVICE, ATTR_NOW, ATTR_DOMAIN, ATTR_SERVICE, MATCH_ALL,
|
||||||
EVENT_SERVICE_EXECUTED, ATTR_SERVICE_CALL_ID, EVENT_SERVICE_REGISTERED,
|
EVENT_SERVICE_EXECUTED, ATTR_SERVICE_CALL_ID, EVENT_SERVICE_REGISTERED,
|
||||||
@ -741,6 +741,7 @@ class Config(object):
|
|||||||
'location_name': self.location_name,
|
'location_name': self.location_name,
|
||||||
'time_zone': time_zone.zone,
|
'time_zone': time_zone.zone,
|
||||||
'components': self.components,
|
'components': self.components,
|
||||||
|
'version': __version__
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ from homeassistant.exceptions import (
|
|||||||
import homeassistant.util.dt as dt_util
|
import homeassistant.util.dt as dt_util
|
||||||
from homeassistant.helpers.event import track_state_change
|
from homeassistant.helpers.event import track_state_change
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
EVENT_HOMEASSISTANT_START, EVENT_HOMEASSISTANT_STOP,
|
__version__, EVENT_HOMEASSISTANT_START, EVENT_HOMEASSISTANT_STOP,
|
||||||
ATTR_FRIENDLY_NAME, TEMP_CELCIUS,
|
ATTR_FRIENDLY_NAME, TEMP_CELCIUS,
|
||||||
TEMP_FAHRENHEIT)
|
TEMP_FAHRENHEIT)
|
||||||
|
|
||||||
@ -555,6 +555,7 @@ class TestConfig(unittest.TestCase):
|
|||||||
'location_name': None,
|
'location_name': None,
|
||||||
'time_zone': 'UTC',
|
'time_zone': 'UTC',
|
||||||
'components': [],
|
'components': [],
|
||||||
|
'version': __version__,
|
||||||
}
|
}
|
||||||
|
|
||||||
self.assertEqual(expected, self.config.as_dict())
|
self.assertEqual(expected, self.config.as_dict())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user