diff --git a/cbpi/__init__.py b/cbpi/__init__.py index 2c56255..497a4df 100644 --- a/cbpi/__init__.py +++ b/cbpi/__init__.py @@ -1,3 +1,3 @@ -__version__ = "4.1.7.rc2" +__version__ = "4.1.7.rc3" __codename__ = "Groundhog Day" diff --git a/cbpi/extension/mqtt_sensor/__init__.py b/cbpi/extension/mqtt_sensor/__init__.py index bec2799..b6c8d09 100644 --- a/cbpi/extension/mqtt_sensor/__init__.py +++ b/cbpi/extension/mqtt_sensor/__init__.py @@ -129,6 +129,7 @@ class MQTTSensor(CBPiSensor): return dict(value=self.value) async def on_stop(self): + was_cancelled=False if not self.mqtt_task.done(): logging.info("Task not done -> cancelling") was_cancelled = self.mqtt_task.cancel()