Alice updates

This commit is contained in:
Your Name
2019-11-07 13:51:12 +03:00
parent dabcc4adb9
commit 84dc95315c
5 changed files with 96 additions and 16 deletions
@@ -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')
@@ -2,5 +2,6 @@ alice_scenes:
module: alice_scenes
class: AliceScenes
alice_prefix: input_boolean.alice_
ha_panel: alarm_control_panel.ha_alarm
global_dependencies:
- globals