Это написано в самом интерфейсе Majordomo?
Если значение удачно меняется с помощью mosquitto_pub и изменение отрабатывает - нет разницы откуда его записывать.
Ну, тогда имеют смысл эксперименты - например публиковать что-то в несуществующий топик /temp/temp1 и посмотреть - публикуется ли.
Тут Интеграция с MajorDoMo - #10 от пользователя Andy видел такое же - скорее всего тоже публикует новое значение не в “/on”.
Не надо менять настройки брокера. Он уже работает.
А в чем преимущества такого подхода? Именно “с телефона” удобнее Яндекс УД.
Посмотрел-поискал на форумах, проблем не увдел. Может что-то очевидное не замечаем? А на самом Majordomo - подсказывают?