pass an ioloop

This commit is contained in:
Bas Nijholt
2019-11-11 19:16:55 +01:00
parent 7d3d105e47
commit 533c6b5ca2
4 changed files with 30 additions and 10 deletions

View File

@@ -31,8 +31,10 @@ class SmartPlug(SmartDevice):
protocol: "TPLinkSmartHomeProtocol" = None,
context: str = None,
cache_ttl: int = 3,
*,
ioloop=None,
) -> None:
SmartDevice.__init__(self, host, protocol, context, cache_ttl)
SmartDevice.__init__(self, host, protocol, context, cache_ttl, ioloop=ioloop)
self.emeter_type = "emeter"
self._device_type = DeviceType.Plug