Configuring Login Parameters
API Function
This API is used to set the parameters required for device connection.
API Description
1 | public static boolean setConfig(int key, String value);
|
Class
LoginConfig
Parameter Description
| Parameter | Mandatory or Optional | Type | Description |
|---|---|---|---|
| key | Mandatory | int | Configuration items used for device connection.
|
| value | Mandatory | String | Value of each configuration item.
|
Return Value
| Return Value | Description |
|---|---|
| true | Success |
| false | Failure |
Example
1 2 3 4 5 6 7 8 9 10 | // Configure device connection. (deviceID, secret, and appID are the parameters returned after the device is bound.)
private void configLoginPara() {
LoginConfig.setConfig(LoginConfig.LOGIN_CONFIG_DEVICEID, GatewayInfo.getDeviceID());
LoginConfig.setConfig(LoginConfig.LOGIN_CONFIG_APPID, GatewayInfo.getAppID());
LoginConfig.setConfig(LoginConfig.LOGIN_CONFIG_SECRET, GatewayInfo.getSecret());
LoginConfig.setConfig(LoginConfig.LOGIN_CONFIG_IOCM_ADDR, GatewayInfo.getHaAddress());
LoginConfig.setConfig(LoginConfig.LOGIN_CONFIG_IOCM_PORT, "8943");
LoginConfig.setConfig(LoginConfig.LOGIN_CONFIG_MQTT_ADDR, GatewayInfo.getHaAddress());
LoginConfig.setConfig(LoginConfig.LOGIN_CONFIG_MQTT_PORT, "8883");
}
|
Last Article: Unbinding a Device
Next Article: (Optional) Configuring the Login Information Encryption Algorithm
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.