fixed: checking battery status only examines 'BAT0'