1
0
mirror of https://github.com/MarkParker5/STARK.git synced 2025-07-02 22:36:54 +02:00
Files
STARK/SmartHome/alarmclock.py

23 lines
834 B
Python
Raw Normal View History

2021-02-27 14:21:28 +02:00
from .SmartHome import *
from Command import Response
from Command import Command
################################################################################
def method(params):
Command.getCommand('tv on').start()
Command.getCommand('window_open').start()
shedule = Command.getCommand('Todays Shedule').start().voice
time = Command.getCommand('Current Time').start().voice
voice = f'Доброе утро! {time}.'
if shedule:
voice = voice + ' Расписание на сегодня: ' + shedule
while True:
if os.system('echo \'pow 0.0.0.0\' | cec-client -s -d 1 |grep power') == 'power status: on':
break
return Response(text = text, voice = voice)
keywords = {}
patterns = []
alarmclock = SmartHome('alarmclock', keywords, patterns)
alarmclock.setStart(method)