15.05.2016
Вышла новая, 0.15 версия Arduino Mega Server. В этом выпуске AMS появилась авторизация и защита входа в систему парой логин/пароль и поддержка беспроводной технологии на основе модулей nRF24L01, а также множество других полезных нововведений.
Поддержка беспроводного контроллера nooLite SD111-180
Этот контроллер позволяет управлять светодиодными лентами беспроводным способом, в данном случае, прямо с веб-странички Arduino Mega Server.
Подробнее об этом можно прочитать в статье на Гиктаймс AMS и магический кристалл.
Поддержка модуля приёмника nooLite MR1132 и беспроводных датчиков температуры, влажности и движения nooLite PT112, PT111, PM111
Теперь AMS может принимать данные от беспроводных датчиков nooLite и выводить их в своём интерфейсе. Также стал доступен контроль команд, которые посылают пульты nooLite силовым блокам.
Подробности в статье на Гиктаймс Новый модуль приёмника nooLite MR1132 для Arduino.
Добавлена возможность авторизации и защита входа в AMS парой логин/пароль
Если вы хотите ограничить доступ к Arduino Mega Server, то теперь у вас есть возможность включить режим входа в систему с обязательным вводом логина и пароля. Включить этот режим можно как в скетче, так и прямо в интерфейсе AMS.
Беспроводная сеть на nRF24L01
В этой версии появилась поддержка беспроводной сети на основе популярных модулей nRF24L01. Пока сеть работает в тестовом режиме, но уже обладает рядом интересных свойств:
- До 256 датчиков/контроллеров в сети
- Асинхронный приём и передача данных и команд
- Доставка с подтверждением и без
- Регулируемое количество повторных посылок
- Защита паролём (в разработке)
Эта технология может применяться для создания сети беспроводных датчиков вокруг каждого Arduino Mega Server и для передачи данных и команд между контроллерами поверх (и независимо от) проводных соединений. А также для маршрутизации данных и команд из одного сегмента сети в другой по Ethernet.
AMS nRF24 controller
Добавлен код универсального контроллера/сенсора «AMS nRF24 controller» на основе Arduino Pro Mini и модуля nRF24L01. Множество миниатюрных контроллеров могут использоваться в качестве датчиков и управляющих модулей, встраиваемых в мебель, бытовые приборы, игрушки и т. д. и т. п.
Добавлены функции работы с EEPROM
Добавлена возможность сохранять параметры системы в энергонезависимой памяти. Пока это имя контроллера и его адрес в беспроводной сети, но в следующих версиях этот список будет расширен.