Страница 13 из 14
Re: Подключеие MQTT Windows
Добавлено: Чт апр 06, 2017 4:04 pm
alex32
пингуются ))))
1491483659: Received PINGREQ from Mega2560
1491483659: Sending PINGRESP to Mega2560
1491483669: Received PINGREQ from MajorDoMo MQTT Cycle
1491483669: Sending PINGRESP to MajorDoMo MQTT Cycle
1491483669: Received PUBLISH from Mega2560 (d0, q0, r0, m0, 'home/data/status/sensor/temp', ... (3 bytes))
1491483669: Sending PUBLISH to MajorDoMo MQTT Cycle (d0, q0, r0, m0, 'home/data/status/sensor/temp', ... (3 bytes))
1491483669: Received PUBLISH from Mega2560 (d0, q0, r0, m0, 'home/data/status/sensor/hum', ... (3 bytes))
1491483669: Sending PUBLISH to MajorDoMo MQTT Cycle (d0, q0, r0, m0, 'home/data/status/sensor/hum', ... (3 bytes))
1491483669: Received PUBLISH from Mega2560 (d0, q0, r0, m0, 'home/data/status/flame3', ... (3 bytes))
1491483669: Sending PUBLISH to MajorDoMo MQTT Cycle (d0, q0, r0, m0, 'home/data/status/flame3', ... (3 bytes))
1491483676: Received PINGREQ from Mega2560
1491483676: Sending PINGRESP to Mega2560
Re: Подключеие MQTT Windows
Добавлено: Чт апр 06, 2017 4:58 pm
nick7zmail
alex32 писал(а):пинги чего?
Меги...вот эти
1491481280: Received PINGREQ from Mega2560
1491481280: Sending PINGRESP to Mega2560
Она у меня их посылать отказывается зараза))
Re: Подключеие MQTT Windows
Добавлено: Ср июл 12, 2017 2:11 pm
cepxuo
Скажите, пожалуйста, как через MQTT управлять кнопкой (Button, в разделе простые устройства). С переключателем (Switch) я разобрался - нужно слать 0 или 1 в свойства объекта status. В кнопке тоже есть статус, но вот отправка туда 0 или 1 не даёт срабатывание нажатия кнопки. Можно конечно накостылять через Switch, но хочется использовать объекты по назначению.
Хочу привязать к мажордомо кнопку дверного звонка по MQTT, через ESP8266

Re: Подключеие MQTT Windows
Добавлено: Ср июл 12, 2017 2:16 pm
nick7zmail
Я уже советовал Сергею привязать таки свойство кнопки к методу (а ещё там же были предложения по генерации имени устройства...просто к слову)))...но по-моему это ещё не сделано... Сейчас нужно вызывать метод Buttonpressed вроде, или как то так называется...можете вручную для класса кнопок их связать.
Отправлено с моего Xperia Z через Tapatalk
Re: Подключеие MQTT Windows
Добавлено: Ср июл 12, 2017 2:26 pm
cepxuo
nick7zmail писал(а):Я уже советовал Сергею привязать таки свойство кнопки к методу (а ещё там же были предложения по генерации имени устройства...просто к слову)))...но по-моему это ещё не сделано... Сейчас нужно вызывать метод Buttonpressed вроде, или как то так называется...можете вручную для класса кнопок их связать.
Спасибо!!!
да, немного неудобно, учитывая, что MQTT-модуль привязывается к свойствам объекта, а не вызывает метод.
Re: Подключеие MQTT Windows
Добавлено: Ср ноя 08, 2017 9:48 pm
xazard
Всем доброго времени суток.
На руках имеется wiren board 5 ревизии, установил mqtt модуль на мажордомо.
Данные с wb5 на мажордомо передаются успешно.
Создаю связанный объект, с задаными свойствами(например переключатель - 0\1). Вот каким образом теперь его дернуть с мажордомо, чтобы изменился параметр на wb5, который отвечает за этот переключатель?
Где можно прочитать?
Всем спасибо, искал в ветке, но ничего не нашел.
Re: Подключеие MQTT Windows
Добавлено: Ср ноя 08, 2017 9:49 pm
nick7zmail
Просто привязываете топик, который должен публиковать МД к свойству...при изменении этого свойства - оно публикуется в нужный топик.
Re: Подключеие MQTT Windows
Добавлено: Ср ноя 08, 2017 11:16 pm
xazard
Вопрос актуален. На wb5 стоит брокер mosquitto. ИЗ командной строки можно вызывать нечто подобного рода
Код: Выделить всё
mosquitto_pub -t "devices/***/on" -m "value"
, таким образом в топик уйдет значение value. Как тоже самое проделать из под мажордомо?
По mqtt успешно принимаются все возможные топики от wb5 с их значениями, но ни на один я не могу из под majordomo повлиять... Любое изменение параметра на стороне majordomo затирается старым значением при опросе топиков.
Видео про mqtt и брокеры смотрел, с самим протоколом работаю второй день, понятно далеко не все.
Подскажите куда копать.
Re: Подключеие MQTT Windows
Добавлено: Ср дек 20, 2017 1:40 am
fwnd
Подскажите пожалуйста где взять и как установить MQTT модуль для MDM? В исходниках ничего похожего на MQTT Daemon не нашел.
Re: Подключеие MQTT Windows
Добавлено: Ср дек 20, 2017 7:24 am
nick7zmail
Есть модуль MQTT в маркете. Скачайте, и будет вам счастье.