matterbridge-roborock-vacuum-plugin
Version:
Matterbridge Roborock Vacuum Plugin
61 lines • 1.97 kB
JavaScript
export function createDefaultAdvancedFeature() {
return {
enableAdvancedFeature: false,
settings: {
clearStorageOnStartup: false,
showRoutinesAsRoom: false,
includeDockStationStatus: false,
includeVacuumErrorStatus: false,
forceRunAtDefault: false,
useVacationModeToSendVacuumToDock: false,
enableCleanModeMapping: false,
overrideMatterConfiguration: false,
cleanModeSettings: {
vacuuming: {
fanMode: 'Balanced',
mopRouteMode: 'Standard',
},
mopping: {
waterFlowMode: 'Medium',
mopRouteMode: 'Standard',
distanceOff: 25,
},
vacmop: {
fanMode: 'Balanced',
waterFlowMode: 'Medium',
mopRouteMode: 'Standard',
distanceOff: 25,
},
},
matterOverrideSettings: {
matterVendorName: 'Matterbridge',
matterVendorId: 65521,
matterProductName: 'Robotic Vaccum Cleaner',
matterProductId: 32768,
deviceProductNames: [],
},
enableEmailNotification: false,
emailNotificationSettings: {},
},
};
}
export function createDefaultCleanModeSettings() {
return {
vacuuming: {
fanMode: 'Balanced',
mopRouteMode: 'Standard',
},
mopping: {
waterFlowMode: 'Medium',
mopRouteMode: 'Standard',
distanceOff: 25,
},
vacmop: {
fanMode: 'Balanced',
waterFlowMode: 'Medium',
mopRouteMode: 'Standard',
distanceOff: 25,
},
};
}
//# sourceMappingURL=RoborockPluginPlatformConfig.js.map