diff --git a/homeassistant/components/alarm_control_panel/spc.py b/homeassistant/components/alarm_control_panel/spc.py index b4c49d4d190..7adbb616774 100644 --- a/homeassistant/components/alarm_control_panel/spc.py +++ b/homeassistant/components/alarm_control_panel/spc.py @@ -85,19 +85,23 @@ class SpcAlarm(alarm.AlarmControlPanel): async def async_alarm_disarm(self, code=None): """Send disarm command.""" from pyspcwebgw.const import AreaMode - self._api.change_mode(area=self._area, new_mode=AreaMode.UNSET) + await self._api.change_mode(area=self._area, + new_mode=AreaMode.UNSET) async def async_alarm_arm_home(self, code=None): """Send arm home command.""" from pyspcwebgw.const import AreaMode - self._api.change_mode(area=self._area, new_mode=AreaMode.PART_SET_A) + await self._api.change_mode(area=self._area, + new_mode=AreaMode.PART_SET_A) async def async_alarm_arm_night(self, code=None): """Send arm home command.""" from pyspcwebgw.const import AreaMode - self._api.change_mode(area=self._area, new_mode=AreaMode.PART_SET_B) + await self._api.change_mode(area=self._area, + new_mode=AreaMode.PART_SET_B) async def async_alarm_arm_away(self, code=None): """Send arm away command.""" from pyspcwebgw.const import AreaMode - self._api.change_mode(area=self._area, new_mode=AreaMode.FULL_SET) + await self._api.change_mode(area=self._area, + new_mode=AreaMode.FULL_SET) diff --git a/homeassistant/components/api.py b/homeassistant/components/api.py index 0fbb4de39f1..cbe404537eb 100644 --- a/homeassistant/components/api.py +++ b/homeassistant/components/api.py @@ -141,6 +141,8 @@ class APIEventStream(HomeAssistantView): _LOGGER.debug("STREAM %s RESPONSE CLOSED", id(stop_obj)) unsub_stream() + return response + class APIConfigView(HomeAssistantView): """View to handle Configuration requests.""" diff --git a/homeassistant/components/frontend/__init__.py b/homeassistant/components/frontend/__init__.py index c06f659573e..aa9406d9c62 100644 --- a/homeassistant/components/frontend/__init__.py +++ b/homeassistant/components/frontend/__init__.py @@ -24,7 +24,7 @@ from homeassistant.core import callback from homeassistant.helpers.translation import async_get_translations from homeassistant.loader import bind_hass -REQUIREMENTS = ['home-assistant-frontend==20181012.0'] +REQUIREMENTS = ['home-assistant-frontend==20181014.0'] DOMAIN = 'frontend' DEPENDENCIES = ['api', 'websocket_api', 'http', 'system_log', diff --git a/homeassistant/components/hangouts/hangouts_bot.py b/homeassistant/components/hangouts/hangouts_bot.py index 8747bff9ba7..bceedb1acfa 100644 --- a/homeassistant/components/hangouts/hangouts_bot.py +++ b/homeassistant/components/hangouts/hangouts_bot.py @@ -304,7 +304,7 @@ class HangoutsBot: """Handle the send_message service.""" await self._async_send_message(service.data[ATTR_MESSAGE], service.data[ATTR_TARGET], - service.data[ATTR_DATA]) + service.data.get(ATTR_DATA, {})) async def async_handle_update_users_and_conversations(self, _=None): """Handle the update_users_and_conversations service.""" diff --git a/homeassistant/components/websocket_api/http.py b/homeassistant/components/websocket_api/http.py index 87f25c9b3ef..13be503a009 100644 --- a/homeassistant/components/websocket_api/http.py +++ b/homeassistant/components/websocket_api/http.py @@ -187,3 +187,5 @@ class WebSocketHandler: self._logger.debug("Disconnected") else: self._logger.warning("Disconnected: %s", disconnect_warn) + + return wsock diff --git a/homeassistant/const.py b/homeassistant/const.py index d023591c828..377ecb68cd2 100644 --- a/homeassistant/const.py +++ b/homeassistant/const.py @@ -2,7 +2,7 @@ """Constants used by Home Assistant components.""" MAJOR_VERSION = 0 MINOR_VERSION = 80 -PATCH_VERSION = '0' +PATCH_VERSION = '1' __short_version__ = '{}.{}'.format(MAJOR_VERSION, MINOR_VERSION) __version__ = '{}.{}'.format(__short_version__, PATCH_VERSION) REQUIRED_PYTHON_VER = (3, 5, 3) diff --git a/requirements_all.txt b/requirements_all.txt index c91b4127880..6e117df7c0c 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -458,7 +458,7 @@ hole==0.3.0 holidays==0.9.7 # homeassistant.components.frontend -home-assistant-frontend==20181012.0 +home-assistant-frontend==20181014.0 # homeassistant.components.homekit_controller # homekit==0.10 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 871714cc47d..bc30ce5d2d0 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -90,7 +90,7 @@ hdate==0.6.3 holidays==0.9.7 # homeassistant.components.frontend -home-assistant-frontend==20181012.0 +home-assistant-frontend==20181014.0 # homeassistant.components.homematicip_cloud homematicip==0.9.8