mirror of
https://github.com/SyncrowIOT/syncrow-app.git
synced 2025-07-16 01:56:19 +00:00
four_scene&6scene
This commit is contained in:
@ -57,6 +57,7 @@ enum DeviceType {
|
||||
WaterLeak,
|
||||
PC,
|
||||
FourScene,
|
||||
SixScene,
|
||||
Other,
|
||||
}
|
||||
|
||||
@ -90,6 +91,7 @@ Map<String, DeviceType> devicesTypesMap = {
|
||||
"WL": DeviceType.WaterLeak,
|
||||
"PC": DeviceType.PC,
|
||||
"4S": DeviceType.FourScene,
|
||||
"6S": DeviceType.SixScene,
|
||||
};
|
||||
Map<DeviceType, List<FunctionModel>> devicesFunctionsMap = {
|
||||
DeviceType.AC: [
|
||||
@ -544,6 +546,52 @@ Map<DeviceType, List<FunctionModel>> devicesFunctionsMap = {
|
||||
code: 'switch_backlight',
|
||||
type: functionTypesMap['Enum'],
|
||||
values: ValueModel.fromJson({})),
|
||||
],
|
||||
DeviceType.SixScene: [
|
||||
FunctionModel(
|
||||
code: 'scene_1',
|
||||
type: functionTypesMap['Boolean'],
|
||||
values: ValueModel.fromJson({
|
||||
"range": ["scene"]
|
||||
})),
|
||||
FunctionModel(
|
||||
code: 'scene_2',
|
||||
type: functionTypesMap['Integer'],
|
||||
values: ValueModel.fromJson({
|
||||
"range": ["scene"]
|
||||
})),
|
||||
FunctionModel(
|
||||
code: 'scene_3',
|
||||
type: functionTypesMap['Integer'],
|
||||
values: ValueModel.fromJson({
|
||||
"range": ["scene"]
|
||||
})),
|
||||
FunctionModel(
|
||||
code: 'scene_4',
|
||||
type: functionTypesMap['Integer'],
|
||||
values: ValueModel.fromJson({
|
||||
"range": ["scene"]
|
||||
})),
|
||||
FunctionModel(
|
||||
code: 'scene_5',
|
||||
type: functionTypesMap['Integer'],
|
||||
values: ValueModel.fromJson({
|
||||
"range": ["scene"]
|
||||
})),
|
||||
FunctionModel(
|
||||
code: 'scene_6',
|
||||
type: functionTypesMap['Integer'],
|
||||
values: ValueModel.fromJson({
|
||||
"range": ["scene"]
|
||||
})),
|
||||
FunctionModel(
|
||||
code: 'scene_id_group_id',
|
||||
type: functionTypesMap['Raw'],
|
||||
values: ValueModel.fromJson({})),
|
||||
FunctionModel(
|
||||
code: 'switch_backlight',
|
||||
type: functionTypesMap['Enum'],
|
||||
values: ValueModel.fromJson({})),
|
||||
]
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user