mirror of
https://github.com/SyncrowIOT/syncrow-app.git
synced 2025-07-14 17:25:47 +00:00
29 lines
546 B
Dart
29 lines
546 B
Dart
class DeviceControlModel {
|
|
String? deviceId;
|
|
String? code;
|
|
dynamic value;
|
|
|
|
DeviceControlModel({
|
|
required this.deviceId,
|
|
required this.code,
|
|
required this.value,
|
|
});
|
|
|
|
factory DeviceControlModel.fromJson(Map<String, dynamic> json) {
|
|
print('json: $json');
|
|
return DeviceControlModel(
|
|
deviceId: json['deviceUuid'],
|
|
code: json['code'],
|
|
value: json['value'],
|
|
);
|
|
}
|
|
|
|
Map<String, dynamic> toJson() {
|
|
return {
|
|
'deviceUuid': deviceId,
|
|
'code': code,
|
|
'value': value,
|
|
};
|
|
}
|
|
}
|