matterbridge-roborock-vacuum-plugin
Version:
Matterbridge Roborock Vacuum Plugin
12 lines • 575 B
TypeScript
import { PowerSource } from 'matterbridge/matter/clusters';
/**
* Determine battery charge level based on percentage.
* @param batteryLevel - Battery percentage (0-100)
* @returns Battery charge level: Ok (>=70%), Warning (40-69%), or Critical (<40%)
*/
export declare function getBatteryStatus(batteryLevel?: number): PowerSource.BatChargeLevel;
/**
* Determine battery charge state based on device status.
*/
export declare function getBatteryState(deviceState: number, batRemaining: number): PowerSource.BatChargeState;
//# sourceMappingURL=getBatteryStatus.d.ts.map