It's right, I haven't a valid Passport (Reisepass) but I send you a copy of my Personalausweis! These Passport is okay for the European Union!
Do you need a personal invitaion of me! Is it right?
I send you a copy of my passport, Invitation Letter, Insurance and Fly information.
I hope that are all thing you need for the Embassy of Thailnad and Germany.