From d38c30011c25231b8781cb09430a5a4bd822f942 Mon Sep 17 00:00:00 2001 From: SupaFlav <52390958+SupaFlav@users.noreply.github.com> Date: Fri, 1 Sep 2023 09:51:57 -0400 Subject: [PATCH] return empty bytes object vs None on exception --- custom_components/bluetti_bt/coordinator.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/custom_components/bluetti_bt/coordinator.py b/custom_components/bluetti_bt/coordinator.py index 29379b7..d308907 100644 --- a/custom_components/bluetti_bt/coordinator.py +++ b/custom_components/bluetti_bt/coordinator.py @@ -293,6 +293,9 @@ class PollingCoordinator(DataUpdateCoordinator): self.logger.warning( "Needed to disconnect due to error: %s (This can also be the case if you used device controls)", err ) + + # caught an exception, return empty bytes object + return bytes() def _notification_handler(self, _sender: int, data: bytearray): """Handle bt data."""