|
@@ -253,8 +253,16 @@ def modifyUserEquipmentInterface(request):
|
|
|
}
|
|
|
UidSetModel.objects.create(**uid_set_create_dict)
|
|
|
Device_Info.objects.filter(UID=uid).update(NickName=nickname)
|
|
|
- # redisObj = RedisObject(db=8)
|
|
|
- # redisObj.del_data(key='uid_qs_' + userID)
|
|
|
+ if deviceData.__contains__('NickName') and us_qs[0].is_alexa == 1:
|
|
|
+ encrypt_pwd = ''
|
|
|
+ if deviceData.__contains__('View_Password'):
|
|
|
+ encrypt_pwd = ModelService.encrypt_pwd(deviceData['View_Password'])
|
|
|
+ # 请求Alexa服务器更新事件网关
|
|
|
+ url = 'https://www.zositech.xyz/deviceStatus/addOrUpdateV2'
|
|
|
+ data_list = [{'userID': userID, 'UID': uid, 'uid_nick': nickname, 'password': encrypt_pwd}]
|
|
|
+ data_list = json.dumps(data_list)
|
|
|
+ data = {'data_list': data_list}
|
|
|
+ requests.post(url, data=data, timeout=2)
|
|
|
return response.json(0, res)
|
|
|
|
|
|
|