power_clamp

This commit is contained in:
mohammad
2024-10-20 16:57:13 +03:00
parent aa27ecf908
commit b7b326969a
9 changed files with 658 additions and 285 deletions
+2 -2
View File
@@ -105,8 +105,8 @@ abstract class ApiEndpoints {
static const String deviceByUuid = '/device/{deviceUuid}';
static const String deviceFunctions = '/device/{deviceUuid}/functions';
static const String gatewayApi = '/device/gateway/{gatewayUuid}/devices';
static const String deviceFunctionsStatus =
'/device/{deviceUuid}/functions/status';
static const String deviceFunctionsStatus = '/device/{deviceUuid}/functions/status';
static const String powerClamp = '/device/{powerClampUuid}/power-clamp/status';
///Device Permission Module
//POST
+12
View File
@@ -80,6 +80,18 @@ class DevicesAPI {
return response;
}
static Future<Map<String, dynamic>> getPowerClampStatus(
String deviceId) async {
final response = await _httpService.get(
path: ApiEndpoints.powerClamp.replaceAll('{powerClampUuid}', deviceId),
showServerMessage: false,
expectedResponseModel: (json) {
return json;
},
);
return response;
}
static Future<Map<String, dynamic>> renamePass(
{required String name,
required String doorLockUuid,