|
@@ -265,17 +265,6 @@ class GatewayDeviceView(View):
|
|
|
gateway_sub_device_qs = GatewaySubDevice.objects.filter(id__in=sub_id_list)
|
|
|
ieee_addr_list = gateway_sub_device_qs.values_list('ieee_addr', flat=True)
|
|
|
topic_name = SUB_DEVICE_TOPIC.format(serial_number)
|
|
|
- # 重置设备
|
|
|
- msg = {
|
|
|
- 'zigbee': 'recover',
|
|
|
- }
|
|
|
- success = CommonService.req_publish_mqtt_msg(serial_number, topic_name, msg)
|
|
|
- LOGGER.info('删除重置设备结果:{}'.format(success))
|
|
|
- try:
|
|
|
- assert success
|
|
|
- except AssertionError:
|
|
|
- return response.json(10044)
|
|
|
- time.sleep(0.3)
|
|
|
for ieee_addr in ieee_addr_list:
|
|
|
# 删除设备
|
|
|
msg = {
|
|
@@ -292,7 +281,6 @@ class GatewayDeviceView(View):
|
|
|
smart_scene_qs = SmartScene.objects.filter(sub_device_id__in=sub_id_list)
|
|
|
if smart_scene_qs.exists():
|
|
|
topic_name = SMART_SCENE_TOPIC.format(serial_number)
|
|
|
-
|
|
|
smart_scene_info = smart_scene_qs.values('id')
|
|
|
for smart_scene in smart_scene_info:
|
|
|
# 通知设备删除场景id
|