Browse Source

修改查询网关数据

peng 2 years ago
parent
commit
a68f29851b
1 changed files with 3 additions and 3 deletions
  1. 3 3
      Controller/SensorGateway/SmartSceneController.py

+ 3 - 3
Controller/SensorGateway/SmartSceneController.py

@@ -809,12 +809,12 @@ class SmartSceneView(View):
                     device_list.append(device['device'])
                 if device['sub_device']:
                     sub_device_list.append(device['sub_device'])
-        elif sub_device_id:
+        elif sub_device_id:  # 查询子设备
             family_room_device_qs = FamilyRoomDevice.objects.filter(family_id=family_id, sub_device=sub_device_id)
             sub_device_list.append(sub_device_id)
-        else:
+        else:  # 查询网关
             family_room_device_qs = FamilyRoomDevice.objects.filter(Q(family_id=family_id) & Q(device=device_id) &
-                                                                    ~Q(sub_device=0)).values(
+                                                                    Q(sub_device=0)).values(
                 'sub_device')
             device_list.append(device_id)
             for device in family_room_device_qs: