diff --git a/homeassistant/components/alarm_control_panel/spc.py b/homeassistant/components/alarm_control_panel/spc.py index b4c49d4d190aa0..7adbb6167746fb 100644 --- a/homeassistant/components/alarm_control_panel/spc.py +++ b/homeassistant/components/alarm_control_panel/spc.py @@ -85,19 +85,23 @@ def state(self): 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)