mirror of
https://github.com/home-assistant/core.git
synced 2025-07-22 20:57:21 +00:00
Fix vera typing (#65051)
This commit is contained in:
parent
ca469750ac
commit
c3967dec10
@ -2,13 +2,14 @@
|
||||
from __future__ import annotations
|
||||
|
||||
from collections import defaultdict
|
||||
from datetime import datetime
|
||||
from typing import NamedTuple
|
||||
|
||||
import pyvera as pv
|
||||
|
||||
from homeassistant.config_entries import ConfigEntry
|
||||
from homeassistant.const import Platform
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.core import CALLBACK_TYPE, HomeAssistant
|
||||
from homeassistant.helpers.event import call_later
|
||||
|
||||
from .const import DOMAIN
|
||||
@ -56,7 +57,7 @@ class SubscriptionRegistry(pv.AbstractSubscriptionRegistry):
|
||||
"""Initialize the object."""
|
||||
super().__init__()
|
||||
self._hass = hass
|
||||
self._cancel_poll = None
|
||||
self._cancel_poll: CALLBACK_TYPE | None = None
|
||||
|
||||
def start(self) -> None:
|
||||
"""Start polling for data."""
|
||||
@ -72,7 +73,7 @@ class SubscriptionRegistry(pv.AbstractSubscriptionRegistry):
|
||||
def _schedule_poll(self, delay: float) -> None:
|
||||
self._cancel_poll = call_later(self._hass, delay, self._run_poll_server)
|
||||
|
||||
def _run_poll_server(self, now) -> None:
|
||||
def _run_poll_server(self, now: datetime) -> None:
|
||||
delay = 1
|
||||
|
||||
# Long poll for changes. The downstream API instructs the endpoint to wait a
|
||||
|
Loading…
x
Reference in New Issue
Block a user