|
@@ -864,10 +864,12 @@ class SmartSocketView(View):
|
|
|
# 同步数据库并下发MQTT消息到插座设备
|
|
|
try:
|
|
|
socket_info_qs = SocketInfo.objects.filter(serial_number=serial_number).values('status')
|
|
|
- res = {
|
|
|
- 'power_state': socket_info_qs[0]['status']
|
|
|
- }
|
|
|
- return response.json(0, res)
|
|
|
+ if socket_info_qs.exists():
|
|
|
+ res = {
|
|
|
+ 'power_state': socket_info_qs[0]['status']
|
|
|
+ }
|
|
|
+ return response.json(0, res)
|
|
|
+ return response.json(173)
|
|
|
except Exception as e:
|
|
|
print(e)
|
|
|
return response.json(500, repr(e))
|