瀏覽代碼

优化插座开关发布消息接口

zhangdongming 2 年之前
父節點
當前提交
fedadb78a8
共有 1 個文件被更改,包括 2 次插入3 次删除
  1. 2 3
      Controller/SensorGateway/SmartSocketController.py

+ 2 - 3
Controller/SensorGateway/SmartSocketController.py

@@ -236,9 +236,8 @@ class SmartSocketView(View):
                                    "online": True}
                     SocketInfo.objects.create(**socket_dict)
                     return True
-                if socket_info_qs.first().status == status:
-                    return True
-                socket_info_qs.update(status=status, updated_time=now_time)
+                if socket_info_qs.first().status != status:
+                    socket_info_qs.update(status=status, updated_time=now_time)
                 # 主题名称
                 topic_name = SOCKET_TOPIC_NAME.format(serial_number)
                 # 发布消息内容