Ethernet-шлюз nooLite PR1132 — управление светом со смартфона и планшета

Неоднократно на хабре писали про систему nooLite, позволяющую управлять освещением и электроприборами по радио. Недавно белорусская компания «Ноотехника» — производитель системы nooLite — начала выпуск нового устройства — Ethernet-шлюза nooLite, позволяющего управлять светом с любого смартфона или планшета.Итак, встречайте! Ethernet-шлюз PR1132: 24836fd416d02490652d7b13cc896499.png

Девайс работает в локальной сети (например, его можно подключить к роутеру, который раздает интернет по квартире). Управление светом происходит через веб-интерфейс (т.е. через браузер) или через HTTP API.

Технические характеристики Шлюз имеет 32 канала управления. Это значит, что с его помощью можно управлять 32 независимыми группами светильников. ИМХО, для квартиры это — более, чем достаточно. Для загородного дома, скорее всего, тоже. Радует тот факт, что шлюз имеет более мощный передатчик, чем у обычных пультов nooLite. Мощность передатчика шлюза около 5 мВт, у пультов — около 3 мВт. Благодаря этому, максимальная дальность расположения силовых блоков увеличена до 100 м (с помощью пультов можно управлять силовыми блоками на дальности до 50 м).Кроме передатчика, шлюз имеет также приемник nooLite, с помощью которого он может принимать данные от датчиков температуры/влажности PT111 (на текущий момент их пока еще нет в продаже). К шлюзу можно привязать до 4 датчиков и просматривать их показания через веб-интерфейс.Питается шлюз от сети 220 В, 50 Гц, потребляемая мощность — 3,5 Вт.Внешний вид и комплектация Ethernet-шлюз находится в коробке из очень плотного картона, видимо, чтобы избежать повреждений при транспортировке. На коробке находится схематическое изображение устройства и указаны его основные характеристики.

d4945a755f17fc235738937f0a8cce71.jpg

Внутри находятся: сам шлюз PR1132 и антенна к нему, блок питания, инструкция, соединительный кабель Patch Cord длиной 1 м.

d7015fbae23562712ee0bed5887dcd30.jpg

Устройство не отличается необычным дизайном, но выглядит вполне современнно. Шлюз имеет относительно небольшие размеры: 115×85х35 мм — чуть больше мыльницы :)

d08bad3e1f21b255f022ca173d97834f.jpg

На передней панели указано название модели, логотип nooLite и светодиодный индиктор работы шлюза.

25a31a69e40f709f7a3a8795e50ea698.jpg

Когда шлюз работает, индиктор постоянно горит. Индиктор светится не очень ярко: у меня дома шлюз стоит в спальне на шкафу и ночью свечение индиктора абсолютно не мешает.

На задней панели находится SMA-разъём для подключения передающей антенны, разъем для подключения кабеля Ethernet и разъем для блока питания. Между антенной и разъемом для Etherntet-кабеля находится сервисная кнопка, с помощью которой можно перевести шлюз в режим обновления прошивки или сбросить его настройки на стандартные (типа hard reset).

b5b29ec4b8588bc1e01bea88c60e69a6.jpg

Вид снизу:

300ed77e777333dc980f6e01f0f6a8ae.jpg

Подключение Переходим к подключению шлюза — тут все очень просто.a2bcbf01d9e0699c25b170cd2350c79c.png

Ethernet-кабель подключаем к роутеру, кабель питания — в розетку: загорелся светодиодный индикатор — шлюз готов к работе. Набираем в адресной строке браузера 192.168.0.168 и видим:

12759191829e34c4f1ed0cf62a38bac0.png

По умолчанию в настройках шлюза установлен статический IP-адрес 192.168.0.168 и маска 255.255.255.0. Если параметры вашей сети отличаются, необходимо подключить шлюз в сеть с совместимыми параметрами и поменять его настройки.

Интерфейс Веб-интерфейс шлюза поделен на 3 больших раздела: управление светом, таймеры, настройки. По умолчанию открывается раздел управления светом. Переход между разделами происходит при помощи меню в верхней части страницы (похоже на вкладки)7d6d92b4cbb409ac3458df3907062d32.png

Интерфейс корректно отображается как на компьютере, так и на маленьких экранах смартфонов.На компьютере есть небольшое ощущение, что элементы управления чрезмерно большие, но в целом воспринимается нормально.Также была замечена особенность: в браузере Windows Phone 8 (смотрел на Nokia Lumia 625) часть надписей отображается чрезмерно большим шрифтом. Насколько я знаю, это особенность Internet Explorer в Windows Phone — он выделяет текст на странице по своему усмотрению. При просмотре сайтов с контентом это удобно, но при работе с приложениями, похожими на шлюз, смотрится не слишком хорошо. В целом — не критично. На Android и iPhone — все ок.

Раздел управления светом Этот раздел открыт по умолчанию. Он содержит несколько групп, в каждой из которых находятся элементы управления. Например, можно создать группы по комнатам («кухня», «коридор», «спальня») и внутри разместить элементы управления светильниками (например, в спальне может быть «основной свет» и «бра»).d4caf52e103a86090a246b66d4fea2bc.png

Для каджого элемента можно выбрать его тип: переключатель (кнопки ВКЛ/ВЫКЛ), диммер (позволяет менять яркость света), сценарная кнопка, управление светодиодной RGB-лентой. Каждому элементу управления можно назначить один или несколько каналов, в которые он будет посылать команды.

d9c1acd213c9e3131302a281c35f82ee.png

Кроме элементов управления в каждую группу можно добавить панель, отображающую информацию с датчиков температуры/влажности. Шлюз имеет 4 канала для привязки датчиков. В настройках группы можно выбрать, какие датчики в ней отображать.

af389f8dbb1d95184a83ee1d9a1dae48.png

Раздел таймеров Шлюз PR1132 имеет встроенные часы реального времени и позволяет отправлять команды силовым блокам при наступлении заданного момента времени. Например, таким способом можно организовать имитацию присутствия (когда во время длительного отсутствия хозяина в квартире по вечерам включается свет, как будто там кто-то есть). Или, если вы живете в загородном доме, можно вечером автоматически включать освещение перед домом и автоматически выключать его ночью, когда все уже спят.84ba7d8865a068ba11a261a47bfa558c.png

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

c8f142a540c9703604ba634d07d06728.png

Раздел настроек Третий большой раздел — настройки шлюза.fcda4fc08eb6196d75928b5372d56abe.png

Тут очень много всего — не буду подробно описывать, только перечислю что там есть.Итак:

группы и элементы управления; датчики; привязка/отвязка силовых блоков; настройки системного времени; настройки сети; информация о текущей версии ПО и обновление прошивки. Дизайн интерфейса Как я уже писал выше, интерфейс шлюза адаптируется под маленькие размеры экранов. На мой взгляд, на маленьком экране он смотрится значительно лучше:) Мы пробовали работать со шлюзом в разных браузерах и на различных мобильных устройствах (WP, iPhone, Android), проблем замечено не было.Единственное пожелание по внешнему виду, которое приходит в голову — сделать более светлый дизайн — текущее оформление смотрится очень уж сурово. И, как оказалось, движение в этом направлении уже идет. Выглядеть будет примерно так: fb071126fe8c94e6b6abc878e783b835.png

API Шлюз имеет возможность управления привязанными силовыми блоками посредством отправки HTTP запросов. Для передачи команды необходимо запросить со шлюза методом GET файл «api.htm», передав в параметрах номер канала, тип команды и данные для команды. Если команда выполнена успешно, в ответ на этот запрос шлюз вернет строку «ОК».Например:

http://192.168.0.168/api.htm? ch=0&cmd=15 (передать команду привязки для канала №1)

http://192.168.0.168/api.htm? ch=0&cmd=2 (передать команду «включить» для канала №1)

http://192.168.0.168/api.htm? ch=2&cmd=6&br=50 (установить яркость 50% на канале №3) Подробное описание формата запросов смотрите в инструкции к шлюзу.

Для получения информации с привязанных датчиков нужно запросить со шлюза файл «sens.xml». Шлюз вернет результат в следующем формате:

В файле присутствут элементы snstX (температура), snshX (влажность), sntX (состояние датчика), где X — это номер датчика (от 0 до 3). Немного неудобно, что номер датчика задан в названии элемента, а не значнеием атрибута (например, нельзя единообразно обработать датчики в цикле), но в виду небольшого окличества датчиков особых проблем это доставить не должно.

Также хотелось бы иметь возможность получить со шлюза список групп и элементов управления в них. Например, это было бы удобно при написании мобильного клиента для шлюза. Сейчас единственный вариант — запрашивать страницы групп элементов и парсить их. По нашей информации, в будущем API будет доработан и появится возможность экспорта и импорта настроек шлюза. Этот функционал предназначен для работы с настройками (например, восстановление ранее сохраненных настроек), но с его помощью можно получить и список групп.

В целом, на мой взгляд, API шлюза — довольно удобный. С его помощью можно использовать шлюз в собственных системах «умного дома».

Цена Установленная производителем стоимотсь щлюза — $112. Когда в конце прошлого года начались резкие изменения курса доллара, «Ноотехника» попросила партнеров зафиксировать курс, по которому производится расчет цены на значении 35 рублей за доллар. Таким образом, в Москве можно купить шлюз за 3920 руб. На мой взгляд, цена немного завышена, но, особенно, если сравнить со стоимостью аналогичных устройств, вполне приемлема.Вместо заключения В целом можно сказать, что получилось достойное устройство, обладающее большими возможностями.Достоинства: — легкость подключения и настройки, — удобно использовать как на компьютере, так и на телефоне, — простой и удобный API.Недостатки: — брутальный дизайн, местами немного едет верстка; — немного завышена цена (ИМХО).

© Habrahabr.ru