@overrides
def turn_on(self) -> bool:
- return GoogleOutlet.parse_google_response(
- ask_google(f'turn {self.goog_name()} on')
- )
+ return GoogleOutlet.parse_google_response(ask_google(f'turn {self.goog_name()} on'))
@overrides
def turn_off(self) -> bool:
- return GoogleOutlet.parse_google_response(
- ask_google(f'turn {self.goog_name()} off')
- )
+ return GoogleOutlet.parse_google_response(ask_google(f'turn {self.goog_name()} off'))
@overrides
def is_on(self) -> bool:
def __init__(self):
self.loop = asyncio.get_event_loop()
self.email = os.environ.get('MEROSS_EMAIL') or scott_secrets.MEROSS_EMAIL
- self.password = (
- os.environ.get('MEROSS_PASSWORD') or scott_secrets.MEROSS_PASSWORD
- )
+ self.password = os.environ.get('MEROSS_PASSWORD') or scott_secrets.MEROSS_PASSWORD
self.devices = self.loop.run_until_complete(self.find_meross_devices())
atexit.register(self.loop.close)