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

pull/62298/head
J. Nick Koston 2021-12-18 17:14:41 -06:00 committed by GitHub
parent b05149fc28
commit 4dc70536b6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

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