roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 00:54

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 200 ]  На страницу Пред.  1 ... 9, 10, 11, 12, 13, 14  След.
Автор Сообщение
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 07 сен 2016, 22:11 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 19 сен 2016, 00:14 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
кстати и микропитон созрел для esp8266 http://docs.micropython.org/en/latest/esp8266/
кроме того он из коробки позволяет загружать файлы на флешку, https://github.com/micropython/webrepl

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 27 сен 2016, 15:22 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Можно дилетанский вопрос: как лучше организовать управление ESP от смартфона через интернет (динамический IP)? При условии, что своего сервака и даже сайта пока нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 27 сен 2016, 15:55 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Если у вас динамика, то - никак. Всегда должна быть нулевая точка, пример:

В своё время, у меня был сайтец на любом хосте, главное чтобы он поддерживал php/perl иже ему подобное, дальше делаем скрипт, который по определенным ключам умел записывать в файл на сервере - определенное IP обращения. По этому ключу подключалась динамическая машина/клиент, его сайт и запоминал (здесь может быть ESP). Обновление делается в рамках смены IP. Далее к известной страницы только для своего внешнего подключения имеешь доступ через инет, от туда получаешь динамический IP (из ранее записанного файла, это может быть как готовая страница, так и голый доступ к файлу/тексту), по которому можно зайти и подключится...
Сейчас вроде есть подобные сервисы в инете, для динамических сайтов, платные или нет - не знаю, никогда не пользовался (но слышал).

зы: ну и надо не забывать делать портмапинг в рутере.
зы2: можно для этого использовать два ESP: один - пингатор/запись IP на внешке, второй - уже сам сервак, которым управляем. Можно конечно извращнуться и попробовать на одном сделать, но чую тот ещё геморрой...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 27 сен 2016, 16:33 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Scorpio писал(а):
Можно дилетанский вопрос: как лучше организовать управление ESP от смартфона через интернет (динамический IP)? При условии, что своего сервака и даже сайта пока нет.

да, с любого облачного iot сервиса
рекомендую потратить 100руб и поиграть с конфигуратором прошивок https://wifi-iot.com
там подцепить устройство к сервису - одна галочка и пару конфиг строчек

Добавлено спустя 9 минут 9 секунд:
сервис любой, гляньте например http://narodmon.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 27 сен 2016, 23:10 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Спасибо. Буду думать. А собственный IOT на основе своего облака, Google Drive, например, сложно сделать? А DNS-сервисом никто не пользовался? ESP программирую через ардуино IDE. Так как-то привычнее. Хочу просто включать/ выключать пару релюх и получать температуру на смарт без особых наворотов. В локальной сети все без проблем. ESP сервер и т.д.
P.S. Прочитал на одном форуме: "За время существования форума видно, что ESP8266 используется как игрушка выходного дня –
“мигаем лампочкой” или “считали температуру по I2Cсо стола в телефон” и далее на помойку." Кажется именно этим я и собираюсь заняться :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 28 сен 2016, 12:49 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Scorpio писал(а):
P.S. Прочитал на одном форуме: "За время существования форума видно, что ESP8266 используется как игрушка выходного дня –
“мигаем лампочкой” или “считали температуру по I2Cсо стола в телефон” и далее на помойку." Кажется именно этим я и собираюсь заняться :)

Просто не все выкладывают свои "серъёзные, секретные" поделки. :wink:
Я вот и сигнализацию на пир датчике сделал, которая складывает данные на сервере, а сервер уже агрегирует датчики и рассылает письма/смс.
Ещё делал похожее но для общего применения, разные модули (кнопки, индикация, исполняющие) и всё это тоже через сервак с некой средой для простой настройки взаимодействия между собой...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 28 сен 2016, 14:17 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Scorpio, вы далеко не первопроходец.

Есть очень хороший сайт на русском esp8266.ru
там и статьи и форум, ничего изобретать не нужно

http://esp8266.ru/iot-manager-for-diy/
http://esp8266.ru/esp8266-openwrt-mosqu ... -cloudmqtt
http://esp8266.ru/forum/threads/risuem-grafiki.967/

полагаю если описать что именно вы хотите, какие каналы связи у вас есть, вам подскажут как лучше всего это реализовать.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 28 сен 2016, 14:55 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Ага, спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 28 сен 2016, 18:11 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Scorpio писал(а):
Можно дилетанский вопрос: как лучше организовать управление ESP от смартфона через интернет (динамический IP)? При условии, что своего сервака и даже сайта пока нет.

Проброс порта + динамик днс на роутере.
Подключение осуществляется по host_name:port, например scorpio.dyndns.org:8080

Добавлено спустя 1 минуту:
У меня ЕСП синхронизирует время по инету и выдает в формате GPS на часы.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 29 сен 2016, 01:20 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Вот насчет проброса порта у меня всегда возникали дилетанские опять-же сомнения: почему IP- камера(в которую явно встроен сервер), подключенная к роутеру или AP с DHCP, не требует от роутера никаких пробросов портов? Ведь как-то же камера определяет свой глобальный динамический IP и сообщает его своему облаку, работающему в качестве того-же DDNS.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 29 сен 2016, 02:10 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Scorpio писал(а):
Вот насчет проброса порта у меня всегда возникали дилетанские опять-же сомнения: почему IP- камера(в которую явно встроен сервер), подключенная к роутеру или AP с DHCP, не требует от роутера никаких пробросов портов? Ведь как-то же камера определяет свой глобальный динамический IP и сообщает его своему облаку, работающему в качестве того-же DDNS.

Динамический айпи сообщить не проблема, проблема в твоей схеме, что когда ты стукнешься в свой динамический айпи, то роутер не знает, к какому ты устройству обращаешься. И если ты ему явно не укажешь, что обращения вот по этому порту надо слать на вот такой айпи во внутренней сетке, от просто забьет на твой запрос (порт закрыт) или покажет свой сервис, торчащий на этом порту, вместо сервиса камеры.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 29 сен 2016, 11:15 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
Scorpio писал(а):
не требует от роутера никаких пробросов портов?
чойта не требует, ещё как требует, просто в роутерах для камер это автоматом делается, у камер обычно есть UPNP, а для ЕСП автоматом скорей всего не прокатит.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 29 сен 2016, 13:06 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Угу. просто управлялку собирался сделать для одного колумбийского товарища. Их провайдеры не дают доступ к роутеру клиентам и врядли сами будут что-то пробрасывать. Т.е. конфигурация ЕСП-сервер в этом случае не получится. И д.б. сервер-посредник для общения с ЕСП. Как-то сложно все в "интернете вещей".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 29 сен 2016, 14:20 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Scorpio, вы не в том направлении двигаетесь.
Свзяка должна быть такой:

esp8266 - отправляет данные -> внешний публичный mqtt сервер
телефон или компьютер - подключается -> внешний публичный mqtt сервер

так "внешний публичный mqtt сервер" выступит в роли прокси сервера для ваших данных.
безопасность настраивается на уровне логина пароля подключения к mqtt серверу

Я уже давал ссылку http://esp8266.ru/iot-manager-for-diy/
там рекомендуют "CloudMQTT.com" в качестве бесплатного публичного mqtt сервера.
всё что вам нужно написано в приведённой статье.

Я тут подразумеваю что ваш локальный роутер разрешает исходящую связь для любого внутреннего ip (обычный домашний роутер)

Если не доверяете внешнему серверу, то кроме логина и пароля можно ещё дополнительно шифровать передаваемые данные, например через строковое значение.
Правда я не знаю как у esp с шифрованием, но для начала можно сделать без шифрования.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 200 ]  На страницу Пред.  1 ... 9, 10, 11, 12, 13, 14  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO