Насколько я понял, в чистом виде этот скрипт не решает проблему пробелов в имени топика. Его надо модифицировать, чтобы он менял наименование топиков.
Сейчас пошли по варианту, который подсмотрели в Настройка процесса отправки сообщений по MQTT-мосту - #6 от пользователя Demix Т.е. помимо изменения имени топика еще управляем частотой отправки сообщений в облако. Единственное, очень громоздкие скрипты получаются.