Alice updates
This commit is contained in:
@@ -36,12 +36,12 @@ class AliceScenes(hass.Hass):
|
||||
self.turn_off_light()
|
||||
if (entity_name == "night_mode"):
|
||||
self.night_mode()
|
||||
if (entity_name == "turn_on_coffeemachine"):
|
||||
self.turn_on_coffeemachine()
|
||||
if (entity_name == "turn_on_coffeemachine"):
|
||||
self.turn_on_coffeemachine()
|
||||
if (entity_name == "make_coffee"):
|
||||
self.make_coffee()
|
||||
if (entity_name == "away_mode"):
|
||||
self.away_mode()
|
||||
# if (entity_name == "turn_on_coffeemachine"):
|
||||
# self.turn_on_coffeemachine()
|
||||
# if (entity_name == "make_coffee"):
|
||||
# self.make_coffee()
|
||||
|
||||
def terminate(self):
|
||||
if self.listen_event_handle_list != None:
|
||||
@@ -56,6 +56,9 @@ class AliceScenes(hass.Hass):
|
||||
self.turn_off('group.all_lights')
|
||||
self.call_service("cover/close_cover", entity_id = 'cover.curtain_158d0002b0c46a')
|
||||
|
||||
def away_mode(self):
|
||||
self.call_service("alarm_control_panel/alarm_arm_away", entity_id = self.args['ha_panel'])
|
||||
|
||||
def turn_on_coffeemachine(self):
|
||||
self.log('Turn on coffeemachine')
|
||||
self.call_service("mqtt/publish", topic = 'home/coffee/coffee/power/set', payload = 'on')
|
||||
|
||||
Reference in New Issue
Block a user