From 2bab419ee2870ccb25744317c494c884742bf9a3 Mon Sep 17 00:00:00 2001 From: plakak Date: Fri, 6 Aug 2021 15:10:13 +0200 Subject: [PATCH] support for AC0 --- lib/battery.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/battery.js b/lib/battery.js index bdbef3f..a0aa83f 100644 --- a/lib/battery.js +++ b/lib/battery.js @@ -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'; }