Arduino UNO MQTT

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Ответить
trojan_prk
Сообщения: 8
Зарегистрирован: Ср окт 19, 2016 1:29 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Arduino UNO MQTT

Сообщение trojan_prk » Ср окт 19, 2016 1:46 pm

Приветствую Вас гурру
Я начинающий в программировании для ардуино. Но в принципе делал простейшую автоматизацию на них по логике или управления по веб интерфейсу
Но тут столкнулся с MajerDoMo и управление по mqtt и тупик
Ребята киньте простейший скетчь в котором ардуино при прининимает по mqtt сообщение от системы и отправляет ответ.
А дальше я разберусь думаю
Последний раз редактировалось trojan_prk Ср окт 19, 2016 2:39 pm, всего редактировалось 1 раз.
Pooh
Сообщения: 74
Зарегистрирован: Вт дек 31, 2013 2:03 pm
Откуда: Самара
Благодарил (а): 25 раз
Поблагодарили: 5 раз

Re: Arduino UNA MQTT

Сообщение Pooh » Ср окт 19, 2016 2:04 pm

Я по этой ссылке делал прям по шагам: тынц
За это сообщение автора Pooh поблагодарил:
trojan_prk (Ср окт 19, 2016 2:32 pm)
Рейтинг: 1.16%
trojan_prk
Сообщения: 8
Зарегистрирован: Ср окт 19, 2016 1:29 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Arduino UNA MQTT

Сообщение trojan_prk » Ср окт 19, 2016 2:22 pm

Во всех скетчах используют wifi модуль, а у меня HR911105A вот на этом я и запинаюсь всегда
Что делает процедура PubSubClient?
Вложения
unnamed.jpg
Вот таким устройством я управляю через web но уж очень охото прикрутить его к majorDom
unnamed.jpg (78.66 КБ) 9230 просмотров
Pooh
Сообщения: 74
Зарегистрирован: Вт дек 31, 2013 2:03 pm
Откуда: Самара
Благодарил (а): 25 раз
Поблагодарили: 5 раз

Re: Arduino UNO MQTT

Сообщение Pooh » Ср окт 19, 2016 9:03 pm

Не важно каким способом ардуино выходит в сеть, важно, чтобы в сети был брокер mqtt. PubSubClient - это библиотека клиента (ардуино) для взаимодействия с брокером. МД - тоже клиент. по ссылке выше все это хорошо расписано
Вот еще материал по теме
trojan_prk
Сообщения: 8
Зарегистрирован: Ср окт 19, 2016 1:29 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Arduino UNO MQTT

Сообщение trojan_prk » Чт окт 20, 2016 2:14 pm

Парни ну что ни у кого нет опята работы в связке mqtt hr911105a
Pooh
Сообщения: 74
Зарегистрирован: Вт дек 31, 2013 2:03 pm
Откуда: Самара
Благодарил (а): 25 раз
Поблагодарили: 5 раз

Re: Arduino UNO MQTT

Сообщение Pooh » Чт окт 20, 2016 5:27 pm

trojan_prk писал(а):Парни ну что ни у кого нет опята работы в связке mqtt hr911105a
у Вас ethernet модуль ENC28J60, а hr911105a - это просто разъем
поиск "arduino+ENC28J60+mqtt" выдает массу материала для повторения в своей конструкции
Pooh
Сообщения: 74
Зарегистрирован: Вт дек 31, 2013 2:03 pm
Откуда: Самара
Благодарил (а): 25 раз
Поблагодарили: 5 раз

Re: Arduino UNO MQTT

Сообщение Pooh » Вс окт 23, 2016 9:36 pm

А почему собственно MQTT? На Вашем железе (судя по картинке) очень гармонично приживется прошивка MEGA-D, и никаких брокеров не придется городить...
Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

Re: Arduino UNO MQTT

Сообщение nightwind » Вс окт 23, 2016 11:22 pm

пух правильно заметил, у тебя ENC28J60 - а они глюкавые. все делают на w5100

MEGA-D, конечно вещь, но городить брокер - это вопрос одной короткой команды apt-get install mosquitto. и по mqtt может управлять любая собака, а вот надрачивать чудо-магические хттп запросы гораздо сложнее. имхо.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Arduino UNA MQTT

Сообщение nick7zmail » Пн окт 24, 2016 6:27 am

trojan_prk писал(а):Во всех скетчах используют wifi модуль, а у меня HR911105A вот на этом я и запинаюсь всегда
Что делает процедура PubSubClient?
Можно вопросик по фотке? У вас на что прикручены все платки? Точнее куда эти саморезы вкручиваются? Там же явно не было мест прям с таким расположением)))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить