mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-07-10 07:07:19 +00:00
wokring on connecting batch api
This commit is contained in:
@ -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();
|
||||
|
@ -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,
|
||||
);
|
@ -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,
|
||||
);
|
@ -42,3 +42,6 @@ class DeviceManagementPage extends StatelessWidget with HelperResponsiveLayout {
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user