Unsubscribe from listeners when removing derivative sensor (#69234)

This commit is contained in:
Erik Montnemery 2022-04-04 11:09:21 +02:00 committed by GitHub
parent bf23abdfae
commit f98b3e44de
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -250,8 +250,10 @@ class DerivativeSensor(RestoreEntity, SensorEntity):
self._state = derivative
self.async_write_ha_state()
async_track_state_change_event(
self.hass, self._sensor_source_id, calc_derivative
self.async_on_remove(
async_track_state_change_event(
self.hass, self._sensor_source_id, calc_derivative
)
)
@property