support for AC0

This commit is contained in:
plakak 2021-08-06 15:10:13 +02:00
parent f3688f70fd
commit 2bab419ee2

View File

@ -92,8 +92,15 @@ module.exports = function (callback) {
}
let acConnected = false;
let acPath = '';
if (fs.existsSync('/sys/class/power_supply/AC/online')) {
const file = fs.readFileSync('/sys/class/power_supply/AC/online');
acPath = '/sys/class/power_supply/AC/online';
} else if (fs.existsSync('/sys/class/power_supply/AC0/online')) {
acPath = '/sys/class/power_supply/AC0/online';
}
if (acPath) {
const file = fs.readFileSync(acPath);
acConnected = file.toString().trim() === '1';
}