1
0
mirror of https://github.com/thingsboard/thingsboard-gateway synced 2025-10-26 22:31:42 +08:00

Fix for feature "sendDataOnlyOnChange" #237

This commit is contained in:
zbeacon
2020-01-22 14:48:48 +02:00
parent 3fe5430897
commit 6702f47396
2 changed files with 37 additions and 20 deletions

View File

@@ -79,9 +79,9 @@ class TBGatewayService:
self._load_connectors(config)
self._connect_with_connectors()
self.__remote_configurator = None
self.__request_config_after_connect = False
if config["thingsboard"].get("remoteConfiguration"):
try:
self.__request_config_after_connect = False
self.__remote_configurator = RemoteConfigurator(self, config)
except Exception as e:
log.exception(e)
@@ -109,7 +109,7 @@ class TBGatewayService:
except Exception as e:
log.exception(e)
break
if self.__remote_configurator is not None and not self.__request_config_after_connect and \
if not self.__request_config_after_connect and \
self.tb_client.is_connected() and not self.tb_client.client.get_subscriptions_in_progress():
self.__request_config_after_connect = True
self.__check_shared_attributes()