Fixed linux power_plugged status
This commit is contained in:
parent
69ca29e700
commit
72063ba9c6
@ -117,7 +117,10 @@ class BatteryMonitor:
|
|||||||
battery = psutil.sensors_battery()
|
battery = psutil.sensors_battery()
|
||||||
if battery is not None:
|
if battery is not None:
|
||||||
battery_percentage = battery.percent / 100.0
|
battery_percentage = battery.percent / 100.0
|
||||||
|
if os.name == "nt":
|
||||||
battery_plugged = battery.power_plugged
|
battery_plugged = battery.power_plugged
|
||||||
|
else:
|
||||||
|
battery_plugged = int(open('/sys/class/power_supply/BAT1/current_now', 'r').read()) < 100000
|
||||||
return battery_percentage, battery_plugged
|
return battery_percentage, battery_plugged
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user