diff --git a/velbusaio/channels.py b/velbusaio/channels.py index c55a642..405d79d 100644 --- a/velbusaio/channels.py +++ b/velbusaio/channels.py @@ -197,6 +197,9 @@ def get_categories(self) -> list[str]: def on_status_update(self, meth: Callable[[], Awaitable[None]]) -> None: self._on_status_update.append(meth) + def remove_on_status_update(self, meth: Callable[[], Awaitable[None]]) -> None: + self._on_status_update.remove(meth) + def get_counter_state(self) -> int: raise NotImplementedError()