Skip to content

Commit aaa9e99

Browse files
michikrugCopilot
andcommitted
Adjust battery levels
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Michael Krug <michi.krug@gmail.com>
1 parent fb853e3 commit aaa9e99

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

functions/devices/vacuum.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,16 @@ class Vacuum extends DefaultDevice {
7474
const batteryLevel = parseInt(members[member].state) || 0;
7575
state.descriptiveCapacityRemaining = 'FULL';
7676
state.capacityRemaining = [{ unit: 'PERCENTAGE', rawValue: batteryLevel }];
77-
if (batteryLevel <= 15) {
77+
if (batteryLevel <= 10) {
7878
state.descriptiveCapacityRemaining = 'CRITICALLY_LOW';
79-
} else if (batteryLevel <= 25) {
79+
} else if (batteryLevel <= 40) {
8080
state.descriptiveCapacityRemaining = 'LOW';
8181
} else if (batteryLevel <= 75) {
8282
state.descriptiveCapacityRemaining = 'MEDIUM';
83+
} else if (batteryLevel < 100) {
84+
state.descriptiveCapacityRemaining = 'HIGH';
85+
} else if (batteryLevel === 100) {
86+
state.descriptiveCapacityRemaining = 'FULL';
8387
}
8488
break;
8589
}

0 commit comments

Comments
 (0)