Страница 2 из 3

MQTT управление

Добавлено: 10.02.2017{, 17:57}
WZV
yopopol писал(а):пока пользуюсь версией 2.2
В этой версии при работе с пользовательскими блоками программа  вылетает.

MQTT управление

Добавлено: 10.02.2017{, 20:05}
yopopol
не вылетала. пользуюсь версиями "portable" ,да и пользовательский блок только один

MQTT управление

Добавлено: 11.02.2017{, 17:00}
WZV
yopopol, А вы устанавливали в Majordomo на Raspberry,  Mosquitto  .

MQTT управление

Добавлено: 11.02.2017{, 17:31}
yopopol
Да,только на Orange PI PC.Работало очень даже хорошо, пока не спалил плату ))) 
Сейчас тренируюсь на ББ c установленным IO Broker/ в нем нравится составление страниц (просто перетаскиваются компоненты,легко и красиво)
но MajorDomo работа надёжней но с страничками мне тяжеловато

MQTT управление

Добавлено: 15.02.2017{, 15:09}
WZV
Подскажите, что может быть? Проект: FLProg версия 2.3.1+ардуина 2560  и шилд w5100+ Majordomo на Raspberry PI 2. В скетче кнопка,реле.

Изображение
Поставил на ноутбук Mosquitto, MQTTlens прописал в скетче IP адрес ноутбука всё работает. Как только вставляю в скетч  IP адрес  Majordomo на Raspberry PI 2, ардуина виснет. Если в скетче оставить IP адрес ноутбука,а в Majordomo прописать  IP адрес ноутбука где стоит брокер Mosquitto, то в Majordomo приходит сигнал. Проверяю  Raspberry PI 2 стоит  брокер Mosquitto, запущен, обновлен.

MQTT управление

Добавлено: 19.02.2017{, 16:14}
yopopol
Не осилю, т.к. сам новичок в этом деле.

Тоже с непонятками борюсь. Ардуинка настроена на МД ,который стоит на малинке 3. Как только перезагружаю малинку, то на ардуино срабатывают выходы (появляется 1). Происходит даже если на малине не настроен МД

Добавлено (19.02.2017, 16:14)
---------------------------------------------
Отработала система ,пока не перезагрузил сервер. Ардуина меняет значения выходов на инверсное. Причем пробовал на разных системах и на разных железках.
Знаний не хватает понять что за фигня происходит. (((  перехожу обратно на Modbus

MQTT управление

Добавлено: 19.02.2017{, 20:44}
WZV
Поставил на IOBroker на Raspberry PI 2+ скетч указанный выше, пока сделал шесть входов выходов. Ещё правда сделал выключить всё. Работает. Правда с IOBroker-ом надо ещё разбираться, информации по нему мало. Ещё есть вопрос к Слимпер. Почему то при компиляции появляются кавычки у IP  адресов. При перезаливке приходится вручную убирать. Можно ли поправить.


MQTT управление

Добавлено: 20.02.2017{, 01:04}
Anydy
WZV писал(а):Почему то при компиляции появляются кавычки у IP адресов
Сейчас проверил ...никаких кавычек нет, все компилируется нормально, завтра проверю в железе...

Мне все же не понятен такой вопрос..вроде MQTT специально создан для сетей с низкой пропускной способностью и частыми обрывами, поэтому ему самое место в GPRS сетях. Но почему то его все используют в LAN, WiFI.... А для GPRS модемов примеров и библиотек не более пяти находится...
Думаю это единственный вариант управления/мониторинга IoT устройствами где есть только GPRS (2G).
Но все упорно управляют люстрой через MQTT по WiFi ...а тем более блютуз в соседней комнате)) От блютуз вообще не вижу никакой практической ценности кроме как подключить датчик к серверу и то не более 7метров....
Надеюсь Слимпер нам поможет прикрутить MQTT к GSM модемам. Иначе как управлять / мониторить устройства в деревне например?

MQTT управление

Добавлено: 20.02.2017{, 08:52}
WZV
Странно, когда работаю на ноутбуке, есть кавычки. Когда на компе, нет.
Anydy писал(а):Но почему то его все используют в LAN, WiFI....
А почему бы и нет. Протокол скоростной, по сравнению с модбасом. Команды легко фильтруются названиями топиков,двухсторонний, легко настраиваются редакторе веб интерфейса. Короче долго не надо парится с настройками. Последний объект, по умному дому, решил было сделать на модбасе, трёх этажный дом+ двор. Дизайнер наваяла около 120 групп освещения. Представте себе 120 входов, 120 выходов плюс климат-контроль в каждом помещении свой, плюс жалюзи на всех окнах. С охраной подвязано. И бассейн с управлением насосов и вентиляции. Модбас так зависал, было ощущение что меня в бассейне утопят. Спас TCP/IP и MQTT. Теперь на модбас смотрю как бык на красную тряпку.

MQTT управление

Добавлено: 20.02.2017{, 10:28}
Anydy
Ну попробуйте переустановить на ноутбуке программу, почистить реестр и папку программы ... в AppData - Roaming...

Да согласен, MQTT легкий и скоростной, меня удивляет что для GSM/Arduino его мало кто использует....подвижки есть, но знания в С++ совсем слабые...

MQTT управление

Добавлено: 20.02.2017{, 15:44}
WZV
Anydy писал(а):Ну попробуйте переустановить на ноутбуке программу, почистить реестр и папку программы ... в AppData - Roaming...
Спасибо за совет. Действительно помогло!!!

MQTT управление

Добавлено: 23.05.2017{, 15:46}
Sher2104
Anydy,

Цитата AnydyЧто вы имеете ввиду? Какой обычный?
Я имел ввиду отправка переменных с помощью смс без использования csd или gdrs. Возможно ли? Сам по экспериментирую на досуге после темп.датчиков. 
Цитата AnydyMQTT показался интереснее Я знаю что интереснее, скачал Ваш блок, поэтому вопрос адресован именно Вам. Мне показалось что блок немного сыроват или у меня не хватает ума с ним разобраться. У Вас получилось до конца довести этот проект. Где я могу просмотреть и дайте  файл пожалуйста.

MQTT управление

Добавлено: 23.05.2017{, 16:48}
Anydy
Sher2104 писал(а):скачал Ваш блок
Какой блок вы скачали?
По MQTT я вроде блоков не делал....
Последнюю разработку в блок не оформлял, пока в виде скетча.
Сейчас прикручиваю к нему отправку данных на Narodmon.
Подробнее здесь

MQTT управление

Добавлено: 23.05.2017{, 16:53}
Sher2104

MQTT управление

Добавлено: 23.05.2017{, 17:44}
Anydy
А, да, я и забыл уже что блок делал....просто проба была)))
С этой библиотекой я тогда не разобрался до конца, публикация получалась а вот подписка нет..
Решил использовать более универсальное решение TinyGSM - поддерживает разные модемы и ESP8266. А так же используется распространенная библиотека PubSubClient по которой информации полно.
По ссылке выше скетч работает в обе стороны и автоматом переподключается.
Допилю до нужного мне функционала, потестирую на даче в автономном режиме и тогда можно будет блок делать.

MQTT управление

Добавлено: 23.05.2017{, 18:19}
Sher2104
Anydy писал(а):Допилю до нужного мне функционала, потестирую на даче в автономном режиме и тогда можно будет блок делать.
Будем ждать.:)

MQTT управление

Добавлено: 28.05.2017{, 18:15}
WZV
Подскажите пожайлуста. IOBroker на Raspberry PI 2+ ардуина 2560  и шилд w5100+блоки mqtt. Подключаю все девайсы к роутеру, всё работает. Подключаю всё через хаб, Raspberry есть в сети, а ардуина 2560  и шилд w5100 не виден в роутере. Напрямую подключаю в роутер, все девайсы в роутере появляются. Может в скетче что то неправильно выставил. Я не пойму, DNS какой то другой может надо поставить, или шлюз. Как определить какой у меня DNS? Скриншот выложил главного блока.

MQTT управление

Добавлено: 28.05.2017{, 23:04}
starshoy81
WZV, роутер отбивает соединение наверное. Из-за настроек адресов заданных напрямую. Надо настроить роутер,для выдачи конкретного адреса шилду. Или в скетче убрать эти адреса и сделать запрос адреса по dhcp.

Добавлено (28.05.2017, 23:04)
---------------------------------------------
Dns в локалльных соединениях не нужен.

MQTT управление

Добавлено: 29.05.2017{, 07:38}
WZV
Так без хаба, работает. Роутер не отбивает. Может хаб tp-link tl-sf1008d не пропускает?

MQTT управление

Добавлено: 26.11.2017{, 15:05}
starshoy81
Sher2104, даю ссылку на блоки через есп-линк

Добавлено (26.11.2017, 15:05)
---------------------------------------------
Anydy писал(а):Да согласен, MQTT легкий и скоростной, меня удивляет что для GSM/Arduino его мало кто использует...
вообще наверное не нужен блок именно mqtt для gsm модема. Достаточно поднятия модемом TCP соединения и внутри него гнать данные из uarta модема.