Quellcode durchsuchen

添加插座主动上报alexa

peng vor 1 Jahr
Ursprung
Commit
2af6048871
1 geänderte Dateien mit 4 neuen und 0 gelöschten Zeilen
  1. 4 0
      Controller/SensorGateway/EquipmentFamilyController.py

+ 4 - 0
Controller/SensorGateway/EquipmentFamilyController.py

@@ -17,6 +17,7 @@ from django.views.generic.base import View
 
 from Ansjer.config import OSS_STS_ACCESS_SECRET, OSS_STS_ACCESS_KEY
 from Controller.DeviceConfirmRegion import Device_Region
+from Controller.SensorGateway.GatewayDeviceController import GatewayDeviceView
 from Controller.SensorGateway.SmartSocketController import SmartSocketView
 from Model.models import Device_Info, UID_Bucket, UID_Preview, UidSetModel, UidChannelSetModel, \
     iotdeviceInfoModel, UIDModel, Device_User, UserFamily, FamilyMember, FamilyMemberPermission, \
@@ -220,6 +221,9 @@ class EquipmentFamilyView(View):
                     UidSetModel.objects.create(**uid_set_create_dict)
                 if int(device_type) == 201:  # 添加插座信息
                     SmartSocketView.save_socket_switch(device_id, serial_number, 0)
+                    GatewayDeviceView.update_socket(serial_number=device_info_qs[0]['serial_number'],
+                                                    device_name=nick_name,
+                                                    user_id=user_id)
                 res = {
                     'deviceId': device_id,
                     'nickName': nick_name,