the script, originally written in bash, is rewrited into python, whose UPower implements (from `wogscpar/upower-python`) make me lazy to check out again.