From 5451c3f666fde273e02e73bc49ef80763c4bdf34 Mon Sep 17 00:00:00 2001 From: samson0v Date: Wed, 20 Mar 2024 10:08:05 +0200 Subject: [PATCH] Fixed update_device method --- thingsboard_gateway/gateway/tb_gateway_service.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/thingsboard_gateway/gateway/tb_gateway_service.py b/thingsboard_gateway/gateway/tb_gateway_service.py index 5f2308bc4..472db3bd7 100644 --- a/thingsboard_gateway/gateway/tb_gateway_service.py +++ b/thingsboard_gateway/gateway/tb_gateway_service.py @@ -1424,6 +1424,8 @@ def add_device(self, device_name, content, device_type=None): def update_device(self, device_name, event, content): should_save = False + if self.__connected_devices.get(device_name) is None: + return if event == 'connector' and self.__connected_devices[device_name].get(event) != content: should_save = True self.__connected_devices[device_name][event] = content