wokring on connecting batch api

This commit is contained in:
ashrafzarkanisala
2024-09-17 23:41:22 +03:00
parent 3c8d3feba3
commit db7a072ecf
4 changed files with 3 additions and 73 deletions

View File

@ -1,10 +1,8 @@
import 'package:equatable/equatable.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:syncrow_web/pages/device_managment/all_devices/models/devices_model.dart';
import 'package:syncrow_web/pages/device_managment/all_devices/models/fake_door_sensor.dart';
import 'package:syncrow_web/services/devices_mang_api.dart';
import '../models/fake_heater_device.dart';
part 'device_managment_event.dart';
part 'device_managment_state.dart';
@ -34,11 +32,6 @@ class DeviceManagementBloc
try {
final devices = await DevicesManagementApi().fetchDevices();
_selectedDevices.clear();
/// add fake device for heater
devices.insert(0, fakeWaterHeaterDevice);
devices.insert(1, fakeMainDoorSensor);
////
_devices = devices;
_filteredDevices = devices;
_calculateDeviceCounts();

View File

@ -1,33 +0,0 @@
import 'package:syncrow_web/pages/device_managment/all_devices/models/devices_model.dart';
import 'package:syncrow_web/pages/device_managment/all_devices/models/room.dart';
import 'package:syncrow_web/pages/device_managment/all_devices/models/unit.dart';
AllDevicesModel fakeMainDoorSensor = AllDevicesModel(
room: DevicesModelRoom(
uuid: "12de8f60-7104-4726-b5f8-ea426c0c7c3d", name: "Main Hall"),
unit: DevicesModelUnit(
uuid: "08fd3dcf-d13a-40db-970d-d0ce893df30e", name: "Entrance Unit 1"),
productUuid: "fake-uuid-main-door-sensor",
productType: "DS",
permissionType: "CONTROLLABLE",
activeTime: 1722178888,
category: "sensor",
categoryName: "Door Sensor",
createTime: 1722178888,
gatewayId: "b49df7395gfd8c19047krmk",
icon: "smart/icon/bay1642572935122vdsS/2b2f5fffaa5bbf81c3164fc313df2023.png",
ip: "",
lat: "31.92",
localKey: "A/43+<n/![jk>:7M",
lon: "35.85",
model: "D03ZLSDSA2",
name: "Main Door Sensor",
nodeId: "70a523ffece8a7f9",
online: true,
ownerId: "199300932",
sub: true,
timeZone: "+03:00",
updateTime: 1723627123,
uuid: "9c32dac5-ce0c-4c85-b45c-8e16511174cg",
batteryLevel: 85,
);

View File

@ -1,33 +0,0 @@
import 'package:syncrow_web/pages/device_managment/all_devices/models/devices_model.dart';
import 'package:syncrow_web/pages/device_managment/all_devices/models/room.dart';
import 'package:syncrow_web/pages/device_managment/all_devices/models/unit.dart';
AllDevicesModel fakeWaterHeaterDevice = AllDevicesModel(
room: DevicesModelRoom(
uuid: "75ea7d60-5104-4726-b5f8-ea426c0c6a1b", name: "Kitchen"),
unit: DevicesModelUnit(
uuid: "04fd1dcf-f24a-40db-970d-d0be884ed30f", name: "Flat 101"),
productUuid: "fake-uuid-kitchen-water-heater",
productType: "WH",
permissionType: "CONTROLLABLE",
activeTime: 1722173778,
category: "kg",
categoryName: "Water Heater",
createTime: 1722173778,
gatewayId: "bf0294123ed2c19067skrk",
icon: "smart/icon/bay1642572935385vcsA/2b1f5efbaa5bbf81c3164fa312cf2032.png",
ip: "",
lat: "31.97",
localKey: "T/39+<l/![iv>:9M",
lon: "35.89",
model: "S01ZLSWBSA3",
name: "Kitchen Water Heater",
nodeId: "60a423fffed5a7f6",
online: true,
ownerId: "199200732",
sub: true,
timeZone: "+03:00",
updateTime: 1723626515,
uuid: "5b31dae4-ce9c-4c70-b52b-7e150654sdf56",
batteryLevel: null,
);

View File

@ -42,3 +42,6 @@ class DeviceManagementPage extends StatelessWidget with HelperResponsiveLayout {
);
}
}