esp8266(wifi-loT) нужна помощь

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модераторы: Bagir, Ivan, Vit, immortal

Аватара пользователя
Sapizdullin
Сообщения: 282
Зарегистрирован: Сб фев 18, 2017 9:47 am
Благодарил (а): 30 раз
Поблагодарили: 35 раз

Re: esp8266(wifi-loT) нужна помощь

Сообщение Sapizdullin » Сб авг 04, 2018 11:52 am

skysilver писал(а):
Чт авг 02, 2018 7:55 pm
Sapizdullin писал(а):
Чт авг 02, 2018 7:01 pm
Бред какой-то.. Вот метод работающий с ESP по MQTT без всяких гетов..
Если попробовать почитать, то видно, что про мктт вообще речи не было.
И без MQTT будет работать напрямую с объектом WIFi-IoT... Зачем городить геты?
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
skysilver
Сообщения: 2125
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 301 раз
Поблагодарили: 1226 раз
Контактная информация:

Re: esp8266(wifi-loT) нужна помощь

Сообщение skysilver » Сб авг 04, 2018 12:22 pm

Sapizdullin писал(а):
Сб авг 04, 2018 11:52 am
И без MQTT будет работать напрямую с объектом WIFi-IoT... Зачем городить геты?
Насколько знаю, нет такой фичи в этом модуле. Он только на прием работает. Чтобы команды слать, нужно дополнять методы гет-запросами.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Sapizdullin
Сообщения: 282
Зарегистрирован: Сб фев 18, 2017 9:47 am
Благодарил (а): 30 раз
Поблагодарили: 35 раз

Re: esp8266(wifi-loT) нужна помощь

Сообщение Sapizdullin » Сб авг 04, 2018 12:57 pm

skysilver писал(а):
Сб авг 04, 2018 12:22 pm
Sapizdullin писал(а):
Сб авг 04, 2018 11:52 am
И без MQTT будет работать напрямую с объектом WIFi-IoT... Зачем городить геты?
Насколько знаю, нет такой фичи в этом модуле. Он только на прием работает. Чтобы команды слать, нужно дополнять методы гет-запросами.
Да пардоньте...Что-то я не то сморозил без MQTT только прием... :(
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Аватара пользователя
chibis
Сообщения: 167
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 37 раз
Поблагодарили: 2 раза

Re: esp8266(wifi-loT) нужна помощь

Сообщение chibis » Пт авг 31, 2018 10:13 am

Доброго времени суток!!!
Раз создали такую тему, то я позволю себе несколько глупых вопросов...
Есть платка NodeMCU v2 и в нее я залил прошивку WiFi-IoT, как на ней включить MQTT ?
По инструкции с тамошнего сайта MQTT включается при отключении Safe Mode. Вот и еще вопрос, как этот Safe Mode отключить?
Перепробовал всё возможное в моем слабом понимании темы, может просветИт кто? По Get запросам работает , а по MQTT ... :oops:
MajorDomo на Rasberry Pi3b+ (v3_33_rus.7z) ; HP PC Intel , Ubuntu 18.04 Server LTS
AeroS
Сообщения: 34
Зарегистрирован: Чт апр 13, 2017 9:27 am
Благодарил (а): 19 раз
Поблагодарили: 2 раза

Re: esp8266(wifi-loT) нужна помощь

Сообщение AeroS » Пт авг 31, 2018 8:07 pm

chibis писал(а):
Пт авг 31, 2018 10:13 am
Доброго времени суток!!!
Раз создали такую тему, то я позволю себе несколько глупых вопросов...
Есть платка NodeMCU v2 и в нее я залил прошивку WiFi-IoT, как на ней включить MQTT ?
По инструкции с тамошнего сайта MQTT включается при отключении Safe Mode. Вот и еще вопрос, как этот Safe Mode отключить?
Перепробовал всё возможное в моем слабом понимании темы, может просветИт кто? По Get запросам работает , а по MQTT ... :oops:
Вот это мануал читали?
СпойлерПоказать
При первом включении модуль включается в режим safe mode автоматически так как не содержит имени точки доступа. В режиме safe mode в эфире появится точка с именем WiFi-IoT (в прошивках до 12.10.16 homessmart) , к которой можно подключится используя смартфон или ноутбук.

В режим safe mode еще можно попасть, замкнув между собой RX и TX и перезапустив модуль или нажать 3 раза подрят (с интервалом нажатия около секунды) кнопку RESET на ESP8266.

Далее возможны два варианта подключения к модулю:

1. Используя Captive Portal мобильное устройство выведет уведомление о подключении, при нажатии на которое происходит автоматическое открытие главной веб страницы модуля. Можно так же зайти в модуль введя в браузере адрес iot.local (или любое другое, например iot.ru). Captive Portal не поддерживается если прошивка собрана на SDK 0.9.5 !

2. После успешного коннекта заходим вручную по адресу http://192.168.4.1 используя веб браузер.

Далее настраиваем подключение на свой роутер на вкладке main веб интерфейса.Необходимо вбить в поля WiFi options данные своей точки доступа. Для подключения к роутеру выбираем режим "Station mode". После нажатия кнопки set ниже появится IP адрес, на который можно заходить внутри своей беспроводной сети.

Далее обновляем страницу и видим внизу IP адрес, на который уже можно будет заходить внутри Вашей локальной сети.

Тут же вы можете установить свой логин и пароль на странички настроек веб интерфейса. Длинна логина и пароля не более 8 символов. Пароль затребуется на все вкладки настроек. А при установленной опции "Full Security" и на все GET запросы управления. В режиме safe mode пароль не запрашивается !

На данной вкладке можно задать имя модулю, которое будет отображаться на главной и в системе flymon, а так же в топике на MQTT сервере.

Указанные выше действия выполнять не требуется, если прошивка была собрана с опцией Настройки по умолчанию , где были заранее прописаны параметры роутера и IP адрес. После успешной прошивки и перезагрузки сразу можно заходить на указанный IP адрес модуля внутри своей wi-fi сети.
Я прошился и оплатил, настроил подключение к роутеру, указал сервер/порт mqtt(сервер majordomo выключил в настройках nodemcu).
Проверьте на всякий случай сервер mqtt через клиента на мобильнике(в каком-то видео на ютубе про это рассказывали).
Аватара пользователя
chibis
Сообщения: 167
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 37 раз
Поблагодарили: 2 раза

Re: esp8266(wifi-loT) нужна помощь

Сообщение chibis » Пт авг 31, 2018 9:22 pm


AeroS писал(а):
chibis писал(а):
Пт авг 31, 2018 10:13 am
Доброго времени суток!!!
Раз создали такую тему, то я позволю себе несколько глупых вопросов...
Есть платка NodeMCU v2 и в нее я залил прошивку WiFi-IoT, как на ней включить MQTT ?
По инструкции с тамошнего сайта MQTT включается при отключении Safe Mode. Вот и еще вопрос, как этот Safe Mode отключить?
Перепробовал всё возможное в моем слабом понимании темы, может просветИт кто? По Get запросам работает , а по MQTT ... :oops:
Вот это мануал читали?
СпойлерПоказать
При первом включении модуль включается в режим safe mode автоматически так как не содержит имени точки доступа. В режиме safe mode в эфире появится точка с именем WiFi-IoT (в прошивках до 12.10.16 homessmart) , к которой можно подключится используя смартфон или ноутбук.

В режим safe mode еще можно попасть, замкнув между собой RX и TX и перезапустив модуль или нажать 3 раза подрят (с интервалом нажатия около секунды) кнопку RESET на ESP8266.

Далее возможны два варианта подключения к модулю:

1. Используя Captive Portal мобильное устройство выведет уведомление о подключении, при нажатии на которое происходит автоматическое открытие главной веб страницы модуля. Можно так же зайти в модуль введя в браузере адрес iot.local (или любое другое, например iot.ru). Captive Portal не поддерживается если прошивка собрана на SDK 0.9.5 !

2. После успешного коннекта заходим вручную по адресу http://192.168.4.1 используя веб браузер.

Далее настраиваем подключение на свой роутер на вкладке main веб интерфейса.Необходимо вбить в поля WiFi options данные своей точки доступа. Для подключения к роутеру выбираем режим "Station mode". После нажатия кнопки set ниже появится IP адрес, на который можно заходить внутри своей беспроводной сети.

Далее обновляем страницу и видим внизу IP адрес, на который уже можно будет заходить внутри Вашей локальной сети.

Тут же вы можете установить свой логин и пароль на странички настроек веб интерфейса. Длинна логина и пароля не более 8 символов. Пароль затребуется на все вкладки настроек. А при установленной опции "Full Security" и на все GET запросы управления. В режиме safe mode пароль не запрашивается !

На данной вкладке можно задать имя модулю, которое будет отображаться на главной и в системе flymon, а так же в топике на MQTT сервере.

Указанные выше действия выполнять не требуется, если прошивка была собрана с опцией Настройки по умолчанию , где были заранее прописаны параметры роутера и IP адрес. После успешной прошивки и перезагрузки сразу можно заходить на указанный IP адрес модуля внутри своей wi-fi сети.
Я прошился и оплатил, настроил подключение к роутеру, указал сервер/порт mqtt(сервер majordomo выключил в настройках nodemcu).
Проверьте на всякий случай сервер mqtt через клиента на мобильнике(в каком-то видео на ютубе про это рассказывали).
Это я читал. Все работает и все прописано, из локалки работает, get запросы работают. А mqtt не работает Изображение, с телефона на mosquitto соединен и отправляет команды на мажордомо, а вот safe mode не дает использовать mqtt на esp8266. Там ещё где то написано, что пока safe mode включен mqtt не работает. ИзображениеИзображениеИзображениеИзображение

Отправлено с моего MI 6 через Tapatalk


MajorDomo на Rasberry Pi3b+ (v3_33_rus.7z) ; HP PC Intel , Ubuntu 18.04 Server LTS
AeroS
Сообщения: 34
Зарегистрирован: Чт апр 13, 2017 9:27 am
Благодарил (а): 19 раз
Поблагодарили: 2 раза

Re: esp8266(wifi-loT) нужна помощь

Сообщение AeroS » Пт авг 31, 2018 9:31 pm

chibis писал(а):
Пт авг 31, 2018 9:22 pm

Это я читал. Все работает и все прописано, из локалки работает, get запросы работают. А mqtt не работает Изображение, с телефона на mosquitto соединен и отправляет команды на мажордомо, а вот safe mode не дает использовать mqtt на esp8266.
Пробуйте еще раз прошить(только сначала blank'ом прогоните),если не заведется пробуйте указывать первоначальные настройки в сборке прошивки.
Аватара пользователя
chibis
Сообщения: 167
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 37 раз
Поблагодарили: 2 раза

Re: esp8266(wifi-loT) нужна помощь

Сообщение chibis » Вс сен 02, 2018 2:53 pm

AeroS писал(а):
Пт авг 31, 2018 9:31 pm
chibis писал(а):
Пт авг 31, 2018 9:22 pm

Это я читал. Все работает и все прописано, из локалки работает, get запросы работают. А mqtt не работает Изображение, с телефона на mosquitto соединен и отправляет команды на мажордомо, а вот safe mode не дает использовать mqtt на esp8266.
Пробуйте еще раз прошить(только сначала blank'ом прогоните),если не заведется пробуйте указывать первоначальные настройки в сборке прошивки.
Ок, попробую, отпишусь
MajorDomo на Rasberry Pi3b+ (v3_33_rus.7z) ; HP PC Intel , Ubuntu 18.04 Server LTS
Аватара пользователя
Sapizdullin
Сообщения: 282
Зарегистрирован: Сб фев 18, 2017 9:47 am
Благодарил (а): 30 раз
Поблагодарили: 35 раз

Re: esp8266(wifi-loT) нужна помощь

Сообщение Sapizdullin » Вт сен 04, 2018 9:02 am

chibis писал(а):
Пт авг 31, 2018 10:13 am
Доброго времени суток!!!
Раз создали такую тему, то я позволю себе несколько глупых вопросов...
Есть платка NodeMCU v2 и в нее я залил прошивку WiFi-IoT, как на ней включить MQTT ?
По инструкции с тамошнего сайта MQTT включается при отключении Safe Mode. Вот и еще вопрос, как этот Safe Mode отключить?
Перепробовал всё возможное в моем слабом понимании темы, может просветИт кто? По Get запросам работает , а по MQTT ... :oops:
Safe mode включен из-за замыкания RX-TX. Решение - использовать Safe GPIO.
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Аватара пользователя
chibis
Сообщения: 167
Зарегистрирован: Пн апр 02, 2018 10:47 am
Откуда: Moscow
Благодарил (а): 37 раз
Поблагодарили: 2 раза

Re: esp8266(wifi-loT) нужна помощь

Сообщение chibis » Вт сен 04, 2018 8:14 pm

Sapizdullin писал(а):
chibis писал(а):
Пт авг 31, 2018 10:13 am
Доброго времени суток!!!
Раз создали такую тему, то я позволю себе несколько глупых вопросов...
Есть платка NodeMCU v2 и в нее я залил прошивку WiFi-IoT, как на ней включить MQTT ?
По инструкции с тамошнего сайта MQTT включается при отключении Safe Mode. Вот и еще вопрос, как этот Safe Mode отключить?
Перепробовал всё возможное в моем слабом понимании темы, может просветИт кто? По Get запросам работает , а по MQTT ... :oops:
Safe mode включен из-за замыкания RX-TX. Решение - использовать Safe GPIO.
Прошу прощения, а где это safe gpio? У себя не нашел Изображение

Отправлено с моего MI 6 через Tapatalk

MajorDomo на Rasberry Pi3b+ (v3_33_rus.7z) ; HP PC Intel , Ubuntu 18.04 Server LTS
Ответить