|
@@ -236,9 +236,8 @@ class SmartSocketView(View):
|
|
"online": True}
|
|
"online": True}
|
|
SocketInfo.objects.create(**socket_dict)
|
|
SocketInfo.objects.create(**socket_dict)
|
|
return True
|
|
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)
|
|
topic_name = SOCKET_TOPIC_NAME.format(serial_number)
|
|
# 发布消息内容
|
|
# 发布消息内容
|