X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=myq_trigger.py;h=fd256696446dbe5c60e0d6ae96abbda317b325fe;hb=7eae23537dcc61565a24d5c957d4325b7337b63a;hp=838f51a545dd981af699086bc5057750b7f89295;hpb=75b27cc68871343681f01e3f5b04cae84b1b7b2a;p=kiosk.git diff --git a/myq_trigger.py b/myq_trigger.py index 838f51a..fd25669 100644 --- a/myq_trigger.py +++ b/myq_trigger.py @@ -1,11 +1,15 @@ +#!/usr/bin/env python3 + import constants import globals import trigger +from typing import List, Optional, Tuple + class myq_trigger(trigger.trigger): - def get_triggered_page_list(self): - if globals.get("myq_triggered") == True: + def get_triggered_page_list(self) -> Optional[List[Tuple[str, int]]]: + if globals.get("myq_triggered"): print("****** MyQ garage door is open page trigger ******") - return (constants.myq_pagename, trigger.trigger.PRIORITY_HIGH) + return [(constants.myq_pagename, trigger.trigger.PRIORITY_HIGH)] else: return None