X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=myq_renderer.py;h=8591af50855f9e91d9dde1f75c668cbf64d035a6;hb=55bcd1ba1b9d481e0d0dc604932bcc0f7f4fa127;hp=0ee104b55117a002b50476ed6f6d8d196c0b6411;hpb=144f769da44d2a8411e320e2e66ad1dbc48ed091;p=kiosk.git diff --git a/myq_renderer.py b/myq_renderer.py index 0ee104b..8591af5 100644 --- a/myq_renderer.py +++ b/myq_renderer.py @@ -5,18 +5,18 @@ import asyncio import datetime from dateutil.parser import parse import pymyq # type: ignore -from typing import Dict, List, Optional +from typing import Dict, Optional import constants import file_writer import renderer -import secrets +import kiosk_secrets as secrets import utils -class garage_door_renderer(renderer.debuggable_abstaining_renderer): +class garage_door_renderer(renderer.abstaining_renderer): def __init__(self, name_to_timeout_dict: Dict[str, int]) -> None: - super(garage_door_renderer, self).__init__(name_to_timeout_dict, False) + super().__init__(name_to_timeout_dict) self.doors: Optional[Dict] = None self.last_update: Optional[datetime.datetime] = None @@ -70,13 +70,13 @@ class garage_door_renderer(renderer.debuggable_abstaining_renderer): def get_state_icon(self, state: str) -> str: if state == "open": - return "/kiosk/pages/images/garage_open.png" + return "/kiosk/images/garage_open.png" elif state == "closed": - return "/kiosk/pages/images/garage_closed.png" + return "/kiosk/images/garage_closed.png" elif state == "opening": - return "/kiosk/pages/images/garage_opening.png" + return "/kiosk/images/garage_opening.png" elif state == "closing": - return "/kiosk/pages/images/garage_closing.png" + return "/kiosk/images/garage_closing.png" else: return str(state) + ", an unknown state for the door."