Don't reinvent callback handler removal logic in several integ… (#33726)

This commit is contained in:
Aaron Bach authored and GitHub committed 2020-04-05 22:36:23 -07:00
1 parent e4ee4cf302
commit f53dfc4308
10 files changed
+16 -67

No files matched your search

@@ -126,7 +126,7 @@ class RainMachineBinarySensor(RainMachineEntity, BinarySensorDevice):
async def async_added_to_hass(self):
"""Register callbacks."""
self._dispatcher_handlers.append(
self.async_on_remove(
async_dispatcher_connect(self.hass, SENSOR_UPDATE_TOPIC, self._update_state)
)
await self.rainmachine.async_register_sensor_api_interest(self._api_category)