Face it, there are no easy, quick solutions.
Then, face it, Germany does not exist. You are just a footnote in history books and an outline on Google map.
A country means a legal entity capable of protecting its culture and borders and actually doing it. In that sense, China is a country. You are nothing other than a refugee redistribution center. Same with France and Italy, two other weak-kneed weasel places.
Solutions? Easy. No welfare cash. No schools. No work permits. Emergency treatment only, and immediate deportations if they as much as jaywalk. Just let them sit and wait until the conditions back home improve. And plenty of cops in their zones, day and night. If you are low on cops, ask German civilians to patrol the streets. I would.
What are you afraid of? That the UN or the EU will slap you with a trillion-dollar per expelled refugee penalty? Give them the finger and continue.
Just don't like the idea of people being put in camps
If you make camps miserable enough, they will leave on their own. Plus, the first rule of dealing with cancer and refugees is not to let it spread. Like a pimple on your ass, keep it confined.
Also: never take a refugee without the documents. If you do, you are f***ed because no country will ever take them back.