Arduino Mega Server для esp8266

Модератор: Alex

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт сен 28, 2017 11:01 am

Тогда вопрос: можно ли как-то ограничить количество активных клиентов?
Теоретически это можно, но вы первый кто задаётся таким вопросом. Для чего вам это нужно? Если только обслуживать публичный доступ в аэропорту (чтобы множество клиентов не подвесили сервер). В «умном доме» клиентов, как правило, раз, два и обчёлся — вы и ваша бабушка, причём бабушка никогда не пользуется компьютером.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Чт сен 28, 2017 11:45 am

Редко , но случается ,когда открыта страница на планшете и тут на компе при открытии браузера автоматом загружаются последние активные страницы. Дуя устойчиво отдаёт две страницы одновременно. На ЕСП браузер орет - не могу открыть страницу . Сам сервер при этом не виснет.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Arduino Mega Server для esp8266

Сообщение ser009 » Чт сен 28, 2017 12:06 pm

Сегодня прошивал свою NodeMCU Amica ESP12MOD
СпойлерПоказать
NodeMCU Amica.jpg
NodeMCU Amica.jpg (8.14 КБ) 5501 просмотр
на сборке 2.4.0-rc1.

небольшое видео
Files.rar
(19.74 КБ) 184 скачивания
Последний раз редактировалось ser009 Чт сен 28, 2017 4:26 pm, всего редактировалось 1 раз.
За это сообщение автора ser009 поблагодарили (всего 2):
serghei (Чт сен 28, 2017 12:34 pm) • Alex (Чт сен 28, 2017 12:40 pm)
Рейтинг: 2.33%
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Чт сен 28, 2017 12:34 pm

Отличное видео. Чуть мутновато , но все проблемы раскрыты. Че то я не догадался 160 мГц выставить на проце. Ну и кто говорит что девайс тормознутый??
Куда нибудь в заголовок перенести надо - а то потеряется ведь.
....Процесс пошел....
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт сен 28, 2017 12:40 pm

Всё круто. Дополнения:

Библиотеку лучше кидать в проект, а не в общую папку

У меня компилируется раза в 2-3 быстрее

Красные точки при загрузке у меня в одну линию и без процентов

160 МГц выставить не получалось (может из-за версии 2.0.0)
Ну и кто говорит что девайс тормознутый??
Знаем мы этих профессиональных специалистов со всего интернета. Ещё у них ESP8266 постоянно виснет и не работает.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Чт сен 28, 2017 12:53 pm

НО...НО !!! Про Специалистов не будем - все таки Великое дело делают на благо Визуализации !!! ( Шучу ) :lol:

PS А точки при загрузке зависят не понятно от чего - в самом начале у меня были белые. Версия IDE вроде у нас одинаковая....
Скорость компилирования зависит от мощности компа - на Атоме 1.6 Ггц уснуть можно...
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
harus
Сообщения: 19
Зарегистрирован: Вс сен 17, 2017 10:25 am
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: Arduino Mega Server для esp8266

Сообщение harus » Чт сен 28, 2017 1:10 pm

Alex писал(а): Для чего вам это нужно? Если только обслуживать публичный доступ в аэропорту (чтобы множество клиентов не подвесили сервер). В «умном доме» клиентов, как правило, раз, два и обчёлся — вы и ваша бабушка, причём бабушка никогда не пользуется компьютером.
Мне это нужно для защиты от того, что описал serghei (случайно забытые вкладки).
И когда не грузится страница, приходится бегать по квартире и искать забытую открытую вкладку. То ли на компе она, то ли на ноуте, то ли на одном из пяти смартфонов.
За это сообщение автора harus поблагодарил:
serghei (Чт сен 28, 2017 1:16 pm)
Рейтинг: 1.16%
alexsis_76
Сообщения: 792
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server для esp8266

Сообщение alexsis_76 » Чт сен 28, 2017 1:47 pm

Ещё у них ESP8266 постоянно виснет и не работает.
я к данным поделкам охладел после того как попробовал linux,там и памяти вагон и процессор быстрый ,все что надо я сделал , динамические сценарии,время,sms оповещения ,различные датчики,очереди задач,работающий FTP,я как полоумный не отлаживаю сетевое взаимодействие а просто делаю то что мне надо

p.s. на второй день работы ESP8266 перестала видиться компьютером.
можно ли как-то ограничить количество активных клиентов?
это вам серьезный сервер надо и php,там есть работа с сессиями.
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт сен 28, 2017 2:06 pm

я к данным поделкам охладел
Не будем путать тёплое и мягкое Линукс это совсем из другой оперы.
на второй день работы ESP8266 перестала видиться компьютером.
Вы опять провоцируете меня на упоминание «специалистов» у которых всё виснет :) На ESP8266 подтверждённые аптаймы — месяцы. Сейчас у меня идёт тест ESP32 — на данный момент 2 недели непрерывной работы.
И когда не грузится страница, приходится бегать по квартире и искать забытую открытую вкладку.
В принципе можно подумать над ограничением количества клиентов.
За это сообщение автора Alex поблагодарил:
harus (Чт сен 28, 2017 2:15 pm)
Рейтинг: 1.16%
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Чт сен 28, 2017 2:21 pm

Насчёт качества железа ( не софта !) имею горький опыт - из 4 есп32 адекватно работает только один. Ещё один умер на третий день на ровном месте. Тем не менее это не значит , что саму идею сервера на слабом железе можно хоронить. Одна правленая библиотека Етернет чего стоит.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить