Fix Non-thread-safe operation in rflink binary_sensor (#62286)

This commit is contained in:
J. Nick Koston 2021-12-18 17:14:41 -06:00 committed by Paulus Schoutsen
parent 4efa3b634e
commit 3fde6bfd73

View File

@ -12,6 +12,7 @@ from homeassistant.const import (
CONF_FORCE_UPDATE,
CONF_NAME,
)
from homeassistant.core import callback
import homeassistant.helpers.config_validation as cv
import homeassistant.helpers.event as evt
@ -81,6 +82,7 @@ class RflinkBinarySensor(RflinkDevice, BinarySensorEntity):
if self._state and self._off_delay is not None:
@callback
def off_delay_listener(now):
"""Switch device off after a delay."""
self._delay_listener = None