Ну, что можно подписаться на # и получать все топики, думаю, всем очевидно.
Долго искал и не мог найти, как подписаться на LWT для всех устройств, не получая при этом всё остальное содержимое tele.
В моем случае, ответ: tele/+/LWT.
По итогу, теперь у меня Subsription path вместо # выглядит так:
stat/#,tele/weather/SENSOR,LedLamp/#,cmnd/#,homebridge/#,tele/bridge/RESULT,tele/+/LWT
количество прилетающих топиков, сократилось с 8 страниц до 2, которые я непосредственно и использую :)
UPD.
Вспомнил, что для работы этого понадобилось обновить библиотеку phpMQTT на последнюю версию.
В MajorDoMo она лежит здесь: /var/www/html/3rdparty/phpmqtt/phpMQTT.php
Последнюю версию можно взять здесь: https://github.com/bluerhinos/phpMQTT/blob/master/...
UPD2.
Обратите внимание, что не всё, что выглядит как топики - является топиками. Иногда, например у тасмоты в /tele/name/SENSOR приходит json, который далее разбирается на /tele/name/SENSOR/datchik1, /tele/name/SENSOR/datchik2 и т.д.
Так вот, в таких случаях, подписаться глубже /tele/name/SENSOR не получится, придётся получать весь этот топик.
Королёв, Россия
На форуме: London