sergejey писал(а):max506 писал(а):Подскажите, с помощью какого метода можно отправить MQTT-сообщение брокеру из MajorDoMo?
Для отправки сообщения надо добавить путь публикации в настройках модуля MQTT, привязать к этому пути какое-нибудь свойство и установить значение этого свойства любым способом.
Это я сделал.
Но мне необходимо, чтобы значение некоторого свойства было получено от mqtt-брокера по одному названию топика (пути публикации), а при изменении в MJD значение этого же свойства было отправлено брокеру по другому названию топика.
Сейчас это можно сделать только добавив в модуль MQTT еще одну запись с другим путем публикации и связанную с тем же свойством. Но в этом случае при изменении свойства отправляются значения в оба топика (в соответствии с двумя настроенными записями модуля MQTT).
1. Возможно ли в модуле MQTT для одной записи (получается - одного связанного свойства) поддержать возможность задания двух путей публикации (на прием и отправку)? При этом если путь отправки не задан, то считать его совпадающим с путем приема.
Вот как это реализовано в приложении MQTTDash, например:
2. И возможно ли как-то настраивать параметры QoS и Retained для отправляемых сообщений?