The Germans will qualify for the World Cup finals with a win against the Republic in Cologne - a point would realistically be enough given their vastly superior goal difference over Sweden - ahead of next Tuesday's clash between the top two in Solna.
Joachim Low's men won 6-1 in Dublin earlier in the campaign but Schweinsteiger is expecting the Irish - now under interim boss Noel King - to provide stiffer opposition this time round.
The Bayern Munich midfielder said at Tuesday's press conference: "Ireland have their qualities, which must be respected.
"They have players who fight tirelessly for their country. Of course they are not as strong as Argentina and Spain, but their hearts are in the right place and they always give everything."
Should he make an appearance on Friday, Schweinsteiger will have the opportunity to win his 100th cap against the Swedes which would be a proud moment for the 29-year-old.
"Of course it would be very special to me," he added.
"One hundred caps are not easily obtained. The number fills me with pride."
Schweinsteiger has only recently returned from an ankle injury and is pleased with how the joint is holding up.
"It's a great feeling to be back," said Schweinsteiger. "The body feels good again and I hope the injuries are largely over."
Low is also pleased to have his key midfielder available for selection once again.
"With his leadership, Bastian is a very important player for us," he said, a view echoed by national team manager Oliver Bierhoff, who added: "Bastian Schweinsteiger is a great personality. With his experience and confidence he is enormously important and accepted as a leading player in the team."
Low goes into Friday's game with just 20 players to choose from, a situation caused by Monday's withdrawals of Marco Reus and Sven Bender, but he insists he has plenty of options to choose from.
"At the moment it is sufficient. If no one gets injured in training, we have enough in all positions - defence, midfield and attack," he said.
"We have plenty of options."