Страница 154 из 326
Re: Arduino Mega Server
Добавлено: Ср июл 13, 2016 6:55 am
serghei
OLIMP , большое спасибо за ответ. С D1-D8 понятно. Осталось разобраться с другой стороны модуля.
WOOW. С далласами разобрался.Была моя ошибка в ID номерах.Сейчас показывают правильно. Чтобы связать ардуино и МД надо на стороне МД прописывать кучу кода.В ветке "галерея домашних страниц " в конце есть два файла arduino.txt и power.txt ,но они коннектят только мощность. все остальное надо прописывать через ГЕТ запросы. А синхронизировать время- надо на компе сначала поднять NTP сервис. Как сделать -не знаю,руки еще не дошли.
Re: Arduino Mega Server
Добавлено: Ср июл 13, 2016 9:32 am
woow
serghei писал(а):
WOOW. С далласами разобрался.Была моя ошибка в ID номерах.Сейчас показывают правильно. Чтобы связать ардуино и МД надо на стороне МД прописывать кучу кода.В ветке "галерея домашних страниц " в конце есть два файла arduino.txt и power.txt ,но они коннектят только мощность. все остальное надо прописывать через ГЕТ запросы. А синхронизировать время- надо на компе сначала поднять NTP сервис. Как сделать -не знаю,руки еще не дошли.
serghei писал(а):Чтобы связать ардуино и МД
вы имели ввиду связь АМС и МД?
Я распршиваю лиш для того чтобы определится с чем начть работать АМС+МД, МД, АМС. На АМС пока не знаю, как подключться с наружной сети.
АМС на даш панели что-то не понятно с отапброжением контактов, т.е. они не как не реагирует при нажатии кнопок. Если смотреть где АМ порты, то там реакция на нажатие кнопки есть.
Не понял назначение D4 порта, что на нём должно быть лед или кнопка
*** Сообщение запрещено. Включите JavaScript. ***
Re: Arduino Mega Server
Добавлено: Ср июл 13, 2016 9:52 am
serghei
Сначала надо начать работать с АМС . В даш панели только индикаторы- кнопок там нет - они все на соответствующих страницах.Выводится только температура и мощность. Вывести можно все,что угодно, но надо руками прописывать код в файлах SCRIPTS.JS в других тоже. Чтобы залезть на АМС снаружи во вкладке server надо изменить порт на любой другой и пробросить на своем рутере
Код: Выделить всё
#ifdef SERVER_FEATURE
// Server
int SERVER_PORT = 80;// тут пишем любой и пробрасываем на рутере
EthernetServer server(SERVER_PORT);
После этого набираем свой ай-пи двоеточие порт и мы в АМС. метод не правильный ,опасный ,но для тестов работает.
С ледами не разбирался ,но догадываюсь,что все работает.
Re: Arduino Mega Server
Добавлено: Ср июл 13, 2016 10:56 am
Alex
Чтобы залезть на АМС снаружи во вкладке server надо изменить порт на любой другой и пробросить на своем рутере
На всякий случай напомню, что защита паролём в АМС сделана от честных людей, хакером будет сломана на раз-два, поэтому выставлять АМС в Интернет это не очень хорошая идея. Особенно если он чем-то управляет.
Re: Arduino Mega Server
Добавлено: Ср июл 13, 2016 7:45 pm
Alex
Наверное завтра выложу 0.16 версию АМС для Mega. Если кратко, то это первый релиз, который позволяет нормально пользоваться системой на Mega, а не ждать загрузки страничек. Код сильно переработан и улучшен. Типичное время загрузки странички 1 секунда. Правда тестировалось всё на Ethernet Shield 2, но на W5100 тоже должно шустро работать. Так что готовимся.
Re: Arduino Mega Server
Добавлено: Чт июл 14, 2016 11:06 am
nick7zmail
Alex писал(а):Код сильно переработан и улучшен.
Я так полагаю время загрузки уменьшено за счет кэширования? На esp8266 тоже распространятся улучшения?
Re: Arduino Mega Server
Добавлено: Чт июл 14, 2016 11:49 am
Alex
Я так полагаю время загрузки уменьшено за счет кэширования?
Нет, время загрузки уменьшено за счет оптимизации сетевого взаимодействия (ответ сначала собирается, а потом отсылаются за один раз). Если добавить кеширование, то будет совсем мгновенно.
На esp8266 тоже распространятся улучшения?
Код для esp8266 уже работает на этом принципе, но по проводам получается быстрее, чем по воздуху.
Re: Arduino Mega Server
Добавлено: Чт июл 14, 2016 12:28 pm
alexsis_76
но по проводам получается быстрее, чем по воздуху.
по проводам не только быстрее но и надежнее
Типичное время загрузки странички 1 секунда.
что то совсем мало
что защита паролём в АМС сделана от честных людей
угу честно говоря никогда не понимал суть такой защиты, достаточно один раз перехватить пакет и все,в анализаторе все сразу видно
Re: Arduino Mega Server
Добавлено: Чт июл 14, 2016 5:10 pm
Alex
что то совсем мало
Это хорошо или плохо?
угу честно говоря никогда не понимал суть такой защиты, достаточно один раз перехватить пакет и все,в анализаторе все сразу видно
Нам никто не мешает усовершенствовать защиту. Нужны только люди с соответствующей квалификацией.
Re: Arduino Mega Server
Добавлено: Чт июл 14, 2016 9:39 pm
Alex
0.16 версия АМС для Mega
http://hi-lab.ru/arduino-mega-server/details/download
Чуть позже будет описание, пока основные нововведения:
- Переработан и оптимизирован код
- Высвобождена нерационально используемая память
- Ускорена загрузка веб-страниц
- Оптимизированы HTM файлы проекта
- Добавлены 3D демо
- Добавлены новые MIME типы данных
- Добавлена иконка сайта
- Добавлен новый плиточный интерфейс (дизайн)
- Добавлена разбивка и мультизагрузка CSS и JS файлов
- Тандемный режим отключен, как устаревший и неактуальный
- Исправлена ошибка определения объёма SD карты памяти
- Устранена проблема передачи CSS файлов утилитой ASC
- Добавлен прогресс-индикатор загрузки файла в ASC
- Оптимизирована работа утилиты ASC
- Ускорена загрузка файлов в ASC
- Файлы ASC сгруппированы с добавлением префикса «а»
- корость работы последовательного порта повышена до 115200