|
@@ -52,7 +52,7 @@ class SmartSceneView(View):
|
|
return self.delete_smart_scene(request_dict, response)
|
|
return self.delete_smart_scene(request_dict, response)
|
|
elif operation == 'log': # 查询智能场景日志
|
|
elif operation == 'log': # 查询智能场景日志
|
|
return self.scene_log(request_dict, response)
|
|
return self.scene_log(request_dict, response)
|
|
- elif operation == 'log-date':
|
|
|
|
|
|
+ elif operation == 'log-date': # 查询智能场景日志日期
|
|
return self.scene_log_date(request_dict, response)
|
|
return self.scene_log_date(request_dict, response)
|
|
else:
|
|
else:
|
|
return response.json(414)
|
|
return response.json(414)
|
|
@@ -609,6 +609,10 @@ class SmartSceneView(View):
|
|
thing_name = serial_number
|
|
thing_name = serial_number
|
|
topic_name = 'loocam/gateway_sensor/smart_scene/{}'.format(serial_number)
|
|
topic_name = 'loocam/gateway_sensor/smart_scene/{}'.format(serial_number)
|
|
success = CommonService.req_publish_mqtt_msg(thing_name, topic_name, msg)
|
|
success = CommonService.req_publish_mqtt_msg(thing_name, topic_name, msg)
|
|
|
|
+ try:
|
|
|
|
+ assert success
|
|
|
|
+ except AssertionError:
|
|
|
|
+ return response.json(10044)
|
|
|
|
|
|
res['effectiveTime'] = effective_time
|
|
res['effectiveTime'] = effective_time
|
|
return response.json(0, res)
|
|
return response.json(0, res)
|