mirror of
https://github.com/SyncrowIOT/syncrow-app.git
synced 2025-07-16 01:56:19 +00:00
sos_device
This commit is contained in:
@ -58,6 +58,7 @@ enum DeviceType {
|
||||
PC,
|
||||
FourScene,
|
||||
SixScene,
|
||||
SOS,
|
||||
Other,
|
||||
}
|
||||
|
||||
@ -92,7 +93,9 @@ Map<String, DeviceType> devicesTypesMap = {
|
||||
"PC": DeviceType.PC,
|
||||
"4S": DeviceType.FourScene,
|
||||
"6S": DeviceType.SixScene,
|
||||
"SOS": DeviceType.SOS,
|
||||
};
|
||||
|
||||
Map<DeviceType, List<FunctionModel>> devicesFunctionsMap = {
|
||||
DeviceType.AC: [
|
||||
FunctionModel(
|
||||
@ -592,7 +595,17 @@ Map<DeviceType, List<FunctionModel>> devicesFunctionsMap = {
|
||||
code: 'switch_backlight',
|
||||
type: functionTypesMap['Enum'],
|
||||
values: ValueModel.fromJson({})),
|
||||
]
|
||||
],
|
||||
DeviceType.SOS: [
|
||||
FunctionModel(
|
||||
code: 'contact_state',
|
||||
type: functionTypesMap['Raw'],
|
||||
values: ValueModel.fromJson({})),
|
||||
FunctionModel(
|
||||
code: 'battery_percentage',
|
||||
type: functionTypesMap['Integer'],
|
||||
values: ValueModel.fromJson({})),
|
||||
],
|
||||
};
|
||||
|
||||
enum TempModes { hot, cold, wind }
|
||||
|
Reference in New Issue
Block a user