Страница 1 из 5
MQTT
Добавлено: 08 окт 2015, 13:10
XENOMAN
MQTT — протокол для обмена сообщениями между устройствами. Добавление его в проект сильно упростило бы работу с системами "Умный дом".
MQTT
Добавлено: 08 окт 2015, 16:44
Max
XENOMAN писал(а):MQTT — протокол для обмена сообщениями между устройствами. Добавление его в проект сильно упростило бы работу с системами "Умный дом".
Идея хорошая, только боюсь это будет не скоро...... даже те темы из "Нового функционала", которые приняты, так и остались приняты, а не в работе..... Вот так вот.
MQTT
Добавлено: 13 окт 2015, 16:07
craber
Печально, что такой хороший проект, так медленно развивается!
MQTT
Добавлено: 13 окт 2015, 19:03
Max
craber писал(а):Печально, что такой хороший проект, так медленно развивается!
Так человек один работает и при том в свободное время.
MQTT
Добавлено: 04 фев 2016, 20:21
Askar
а есть возможность сделать этот модуль за плату?
MQTT
Добавлено: 18 мар 2016, 20:25
keeper1978
кто разберается дайте строчки для показа температуры в Openhab для item и sitemap попробую разобраться,
ато в ардуинке настроил вроде все а вывести на опенхаб почему то не получается
Добавлено (18.03.2016, 20:25)
---------------------------------------------
и если есть нормальную документацию на руском по mqtt для щпенхаб
MQTT
Добавлено: 07 апр 2016, 09:28
Oleg1345140
XENOMAN писал(а):MQTT
Можно подробнее, данный протокол позволяет использовать в действующих IP сетях или для его организации требуется отдельная линия? если да то чем он отличается от I2C?
MQTT
Добавлено: 20 апр 2016, 11:37
keeper1978
Oleg1345140 писал(а):Можно подробнее, данный протокол позволяет использовать в действующих
IP сетях или для его организации требуется отдельная линия? если да то
чем он отличается от I2C?
Этот протокол тем и хорош что позволяет использовать любые имеющиеся TCP/IP сети как проводные так и беспроводные включая и интернет
MQTT
Добавлено: 25 апр 2016, 01:29
CraCk
MQTT
Добавлено: 08 янв 2017, 21:10
Слимпер
Решил я по экспериментировать с протоколом MQTT.
Вообще исходно идея возникла при обсуждении GPRS модулях GSM, там предложили протокол MQTT.
Но так как я его совершенно не знал, решил для начала попробовать на проводном интернете.
Результатом экспериментов стали блоки.
Не буду утверждать что они хорошие, функционал не сильно богатый, да и в вопросе я еще плаваю, но может они и в таком виде кому то пригодятся.
При разработки использовал библиотеку
pubsubclient.
Интересная статья
помогла.
Тестировал с шилдом W5100 и бесплатным тариф на сайте
CloudMQTT.com
Добавлено (08.01.2017, 21:10)
---------------------------------------------
Если у кого есть желание, буду рад конструктивной критики или результатам тестирования.
MQTT
Добавлено: 09 янв 2017, 13:21
CraCk
Слимпер писал(а):Решил я по экспериментировать с протоколом MQTT.
Это блок для брокера (Сервера)? А клиенты все должны иметь протокол ТСР/ІР, типа esp8266 или ардуино с шилдом W5100?
MQTT
Добавлено: 09 янв 2017, 14:05
Слимпер
CraCk писал(а):Это блок для брокера (Сервера)?
Нет это для клиентов, для брокера не встречал библиотек. Зато стороннего софта, и облачных серверов много.
CraCk писал(а):А клиенты все должны иметь протокол ТСР/ІР, типа esp8266 или ардуино с шилдом W5100?
Ну да это надстройка над TCP/IP. Я пока тестировал только на W5100. Ну ESP8266, тут надо пробовать и наверняка, нужна другая библиотека, а вообще есть проект
WiFi-IoT там вообще генератор прошивок есть, уже для самой ESP.
Возможно получится использовать ENC28J60, но автор библиотеки
pubsubclient, писал что она не поддерживается, и давал ссылку на другую
библиотеку
Но это так размышления, реально я еще по экспериментирую с W5100, а затем попробую сделать для GPRS модулей, из-за этого и начинал опыты.
MQTT
Добавлено: 28 янв 2017, 14:45
Anydy
Слимпер писал(а):делать для GPRS модулей, из-за этого и начинал опыты
В верном направлении двигаетесь!
Я сам пытаюсь подружить MQTT с GPRS модулями но пока не получается...знаний не хватает...
Жду хоть каких то основ от которых можно уже будет двигаться дальше)))
MQTT
Добавлено: 05 фев 2017, 14:26
Mikhail72
Слимпер, блоки работают отлично, не пойму почему они еще не в пользовательских блоках, т.к. который там есть немного некорректно работает, но хотелось чтобы бы в вашем блоке publish была возможность задать топик не только в настройках как константу, но и со входа, по аналогии отправки в UART.
MQTT
Добавлено: 08 мар 2017, 10:30
Слимпер
Mikhail72 писал(а):Слимпер, блоки работают отлично, не пойму почему они еще не в пользовательских блоках, т.к. который там есть немного некорректно работает
Ну так это была чисто проба, я их тогда толком не тестировал, раз народ пишет что нормально, скоро выложу и туда.
Mikhail72 писал(а):но хотелось чтобы бы в вашем блоке publish была возможность задать топик не только в настройках как константу, но и со входа, по аналогии отправки в UART.
Ну так было сделано для оптимизации (компактности и быстродействия ) кода. А зачем вам имя топика менять на ходу?
MQTT
Добавлено: 23 апр 2017, 20:37
craber
На новой версии flprog не компилируется в IDE. Выдает ошибки по этому блоку
MQTT
Добавлено: 24 апр 2017, 11:26
Anydy
На Flprog 2.4.0 и IDE 1.8.1 все компилируется нормально.
Блок главный разместили?
MQTT
Добавлено: 07 июн 2017, 20:58
keeper1978
Странно публикация проходит нормально а с подпиской проблемы, вроде подписывается но данные не получает
MQTT
Добавлено: 08 июн 2017, 15:23
starshoy81
У меня работает без выдачи сигнала "New", пишу сразу в переменную модбас. Кстати в блоке подписки есть один не закомментированый вывод в уарт. Может он мешается.
Добавлено (08.06.2017, 15:23)
---------------------------------------------
keeper1978,
MQTT
Добавлено: 08 июн 2017, 18:10
Слимпер
starshoy81 писал(а):Кстати в блоке подписки есть один не закомментированый вывод в уарт. Может он мешается.
Вот это и правда мой косяк , забыл закоментировать. Вот поправил этот момент, приложил.
starshoy81 писал(а):У меня работает без выдачи сигнала "New", пишу сразу в переменную модбас.
Так должно работать, но что странно не может приходить сообщения и не подниматься сигнал на выходе NEW, они выполняются одновременно, по одному и тому же условию.
Хотя я мало его тестировал, мне эта тема оказалась не сильно интересно, и я побаловался и забросил. Так что может какие нюансы не учел.