Ah, thanks for the hint. I'm working with variables in Grafana trying to query IoT-Open with Infinity instead of your connector. I managed to adjust the topics list through variable formatting. Now I see that for example ${topics:percentencode} does not only add %2C between topics as stated in the Grafana documentation.
https://grafana.com/docs/grafana/latest/dashboards/variables/variable-syntax/
It also adds %7B to the beginning and %7D to the end of the list, i.e. {...} which destroys the url. Guess I can adjust it with regex in the variable declaration. Homework for next week!
Cheers