|
@@ -539,6 +539,12 @@ class SmartSwitchView(View):
|
|
|
scene_qs = SceneLog.objects.filter(created_time=send_time, device_id=device_id, scene_name=scheduler_id)
|
|
|
tasks = json.dumps({'timePoint': int(send_time), 'actions': int(switch_status)})
|
|
|
scene_id = 0
|
|
|
+ elif event_type == '4':
|
|
|
+ scene_log['tasks'] = json.dumps({'timePoint': int(implement_time), 'actions': int(switch_status)})
|
|
|
+ scene_log['scene_id'] = 0
|
|
|
+ scene_log['scene_name'] = 'switchmanual'
|
|
|
+ SceneLog.objects.create(**scene_log)
|
|
|
+ return response.json(0)
|
|
|
else:
|
|
|
return response.json(444, {'error param': 'event_type'})
|
|
|
if scene_qs.exists():
|