diff --git a/packages/modules/common/store/_consumer.py b/packages/modules/common/store/_consumer.py index 504d0fd094..006eb09392 100644 --- a/packages/modules/common/store/_consumer.py +++ b/packages/modules/common/store/_consumer.py @@ -29,7 +29,8 @@ def update(self) -> None: if self.state.imported is not None and self.state.exported is not None: pub_to_broker(f"openWB/set/consumer/{self.num}/get/imported", self.state.imported, 2) pub_to_broker(f"openWB/set/consumer/{self.num}/get/exported", self.state.exported, 2) - pub_to_broker(f"openWB/set/consumer/{self.num}/get/temperatures", self.state.temperatures) + if self.state.temperatures is not None: + pub_to_broker(f"openWB/set/consumer/{self.num}/get/temperatures", self.state.temperatures) class PurgeConsumerState(ValueStore[ConsumerState]):