Paramater to change ssid password from genieacs ont huawei

I get this fault

faultCode: “9003”
faultString: Invalid arguments
setParameterValuesFault:

  • parameterName: InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.KeyPassphrase
    faultCode: “9007”
    faultString: Invalid parameter value

my parameter now

let m = “”;
if (args[1].value) {
m = args[1].value[0];
declare(“InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.KeyPassphrase”, null, {value: m});
declare(“InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.KeyPassphrase”, null, {value: m});
}
else {
let d = declare(“InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.KeyPassphrase”, {value: Date.now()});
let igd = declare(“InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.KeyPassphrase”, {value: Date.now()});

if (d.size) {
m = d.value[0];
}
else if (igd.size) {
m = igd.value[0];
}
}

return {writable: true, value: [m, “xsd:string”]};

but I get fault

try forum search