Экскурсия на производство компании Ноотехника + обзор набора «Умный дом за 1 час с Noolite»

Сегодня мы расскажем о том, как Madrobots совместно с компанией Ноотехника придумали и сделали наборы, которые позволяют сделать дом немного более «умным». Под катом — экскурсия на производство компании Ноотехника, обзор наших наборов и некоторых штук от ноотехники, про которые я еще не писал
17a59e4f09f44b1fbc96cfeacb585ca1.jpg
Не переключайтесь!

Что такое Noolite

Если вы еще не знаете о том, что такое Noolite, то рекомендую вам прочесть предыдущие публикации про это систему, которых на хабре было уже было довольно много. Например, две мои статьи
NooLite — система радиоуправления освещением, или первый шаг к умному дому и NooLite-2, или умный дом для чайников.

Или, например, Взламываем беспроводное управление светом nooLite и Разбираем протокол новых датчиков Noolite от evgeny_boger, в которых он рассказывает о том, как устроен радио-протокол устройств Noolite.

Еще есть обзор Ethernet-шлюз nooLite PR1132 — управление светом со смартфона и планшета от dima117 и статья Работа с ESP8266: Пишем прошивку для управления системой nooLite от Sleuthhound.

А если кратко — то Noolite это система управления освещением и нагрузками по радиоканалу на частоте 433 МГц. Отличает систему цена (хотя после роста курса доллара все стало не так радужно) и то, что разработчики легко идут на контакт с пользователями. Для системы доступно API для USB-передатчика и приемника, а так же для Ethernet-шлюза, который позволяет управлять светом с мобильных устройств и даже умных часов. Но об этом я расскажу во второй части обзора.

А теперь мы сядем в минский автобус (почитать про сам Минск можно тут, а подписаться тут :), в котором все еще используются бумажные билеты и компостеры, правда уже электронные и с экранчиком:
658a0c422b704a9f8eb92b4a4c2ef021.jpg
И поедем прямиком на Долгиновский тракт, д. 39, адрес который я не один десяток раз видел на упаковках ноолайта.
Ноотехника — довольно большое предприятие, которое работает уже 18 лет — с 1997 года. В начале своей работы они производили блоки защиты ламп, диммеры и сенсорные выключатели для ламп, а в последние несколько лет занялись системой Noolite, которая в дальнейшем обещает развиться в полноценную систему умного дома.

Как делают устройства Noolite

Все начинается вот тут:
b5023a8b50fc4e9bbf57f1b7612693f6.jpg
Это отдел, в котором происходит разработка новых устройств, проектировка плат и корпусов, созданием прототипов устройств и их отладка. Как только несколько прототипов отлажены достаточно, чтобы можно начать их производство, чертежи плат передаются на производство. Держать у себя производство плат не имеет особо смысла — оно очень большое, грязное и дорогое (смотрите мой экскурсию на завод Технотех в Йошкар-Оле: Как делают печатные платы):
habrastorage.org/getpro/habr/post_images/93d/ea3/170/93dea317020e23de10ad38a59131a7dc.jpg
Поэтому изготовление плат отдается подрядчикам. Приезжают платы вот в таком виде:
4f15d1acca874ef2b276e21152f81f41.jpg
Для дальнейшей работы на платы надо нанести паяльную пасту. Делается это полу-ручным способом с помощью вот таких металлических масок, отверстия в которых повторяют форму тех контактных площадок, на которые надо нанести паяльную пасту:
b85547cb76784c41a3262d769914ed74.jpg
Плата кладется на специальный станочек, с ней совмещается маска:
dbc1d844a34044919c5af9f6ec350137.jpg
После чего, на поверхность маски наносится паяльная паста и ракелем загоняется в отверстия маски. Маска поднимается, а паяльная паста в отверстиях остается прилипшей к поверхности платы:
fc30d32c96b14bcabb8c04612195033e.jpg
Теперь настает черед расстановки компонентов на плате. Конечно, СМД-компоненты расставляются не вручную, а специальной машиной:
a2185573a2c8497793aa336691c67c0e.jpg
Это Quadra DVC EVO от компании TWS Automation — две установочные головки, до 120 магазинов с компонентами, скорость до 73 компонентов в минуту, видео-система центрирования компонентов.
Вся эта радость использует сжатый воздух — как для присосок компонентов, так и для перемещения лент. Поэтому перед автоматом стоит компрессор и сложная система подготовки воздуха — для фильтрации от пыли, влаги и масла:
6aa5b02f998f49f1a776f17015cc2867.jpg
Сами ленты с компонентами выглядят вот так:
c20bd352756140d08adbf40dd71a548f.jpg
Ленты сверху — это пленка, закрывающая компоненты в ленте до того момента, как их вытащит оттуда манипулятор.
А вот так выглядит рабочее поле. В центр устанавливается плата, головка берет по два компонента из лент, подходящих со всех сторон, проверяет правильную ориентацию компонента камерой (коробочка со светодиодами в нижнем правом углу) и устанавливает на плату.
402aaef12f8f40bdb6b477ab67673ff0.jpg
Лента разматывается:
ee0dbcec19e143b6a116340533aef244.gif
Компоненты ставятся:
05e4ee2dba814d00915a6d0127cad695.gif
Итогом работы ставятся вот такие платы:
hsto.org/files/f49/fea/871/f49fea8719b34774847cc1ec8ab66fd0.jpg
С расставленными компонентами:
262ac8d8c8364ac683c740bfa88c9957.jpg
Не все они стоят ровно, но не беда — поверхностное натяжение жидкого припоя все исправит. Правда, чтобы он стал жидким, его надо расплавить. Делается это вот в такой длинной печи:
5fccd7a51a2f4164b724292e5a334229.jpg
Фишка ее в том, что она разделена на несколько зон, в каждой из которых поддерживается своя температура:
fc9b3155f59b4117b7414c6588732b85.jpg
И плата, когда ползет по ленте внутри печи, последовательно проходит зоны с нужной температурой, первая из которых подсушивает пасту, вторая — активирует флюс, третья — плавит гранулы припоя, четвертая — охлаждает, избегая резких температурных ударов. Естественно, каждая зона настраивается, а для разных видов плат и припоев можно сделать разные пресеты:
0c122788624f4a7392f229083f75038a.jpg
Плата уезжает в недра печи:
f109afcf1c524bf38eea5f27bc0663bf.gif
Неспешно едет там порядка 10 минут, и выезжает с другой стороны, горячая и запаянная:
a2f50a1aecb54610a3405f5d2ff83575.gif
Теперь все SMD компоненты припаяны к плате.
9b731159d4cf4cba93040ba0b1ac73af.jpg
Следующий этап — ручной монтаж не выводных компонентов и проводов. Перед ним платы выглядят так:
f524cfe5980a4641832b3089261eefa2.jpg
Конечно, это делается вручную. Сидят тетечки, слушают радио, смотрят на картинки с котятами, и работают паяльником:
f778080bfddc48789b06c694155766d4.jpg
Конечно, такие объёмы паяются только с вытяжкой:
a9a89657da8d4394ae9f5b866822f29b.jpg
А откуда берется то, что надо запаять? Со склада, конечно же. Вот так на складе лежат выводные компоненты:
402182266823453a8bfd17f60689652c.jpg
Например, в этих коробках — 6000 симисторов BTA08–600:
947f488220eb4a36b58d5fbbcc722b27.jpg
А вот так до монтажа выглядят провода — большие мотки:
2fb434803922429795089d6eb33dc322.jpg
Конечно, их не режут и не зачищают зубами монтажницы, для этого тоже есть специальная машинка:
3b334c7aa28047648ca7a66cf1fd9be9.jpg
Которая умеет нарезать и зачищать провода заданной длины:
af89b491b6214ac28be2d547ed5ee740.gif
Хитрость в том, что она умеет комбинировать два действия — смыкание лезвий и движение роликов, в которых зажат провод. Смыкаем лезвия полностью — отрезаем провод. Разводим лезвия, двигаем провод немного назад, смыкаем не до конца — прорезаем изоляцию. Тянем провод обратно — изоляция цепляется за лезвия и слезает с провода. И там много-много раз в минуту:
e060c8c8945148c79c936da7949a5f14.gif
Итак, после монтажа платы выглядят уже вот так:
e05a60f7985d4dcab9687cdb0fe92d2a.jpg
Или так:
1b009338b1c6477b8384ec17d3cf7818.jpg
Теперь их надо протестировать:
6d7ecb3f8bf84c5a91e965a684d8f198.jpg
Изолировать, если они не работают:
938d339000e1420bb535ccf069bd74b5.jpg
А рабочие — при необходимости привязать друг к другу:
7a2a77ccc47e4156b4838d2e2c62322a.jpg

Остаётся еще пара вещей — упаковку, инструкции и корпус. Упаковку и инструкции печатают в типографии, это не так интересно, а вот о корпусах и всяких мелочах стоит поговорить подробнее.
Корпуса — тоже разработка ноотехники. Конечно, они не льют пластик сами, заказывая это в сторонней фирме, но для корпусов разрабатывают пресс-формы сами:
469391d23f1a4c9db0c23893de0cb424.jpg
И это малая часть пресс-форм, в основном то, что снято с производства и пока не используется. А рабочие пресс-формы находятся на производстве.
При необходимости, универсальные заготовки после литься проходят доработку под определенные модели устройств. Например, вот оснастка для прорезания отверстий для проводов в корпусах силовых блоков:
258398f2a04f4ef6a0c2a0b8bb419b37.jpg
Не все корпуса их устройств они изготавливают самостоятельно. Могут, но иногда покупать готовые выключатели у производителя и дорабатывать их получается выгоднее и проще. Например, вот с этой оснасткой станок делает две дырки в клавише выключателя:
460ec4aa8a254ce5a1d4cc8f5aff2a4c.jpg
Кладем:
9208ad04549a4e709b0d8576f264f6dd.jpg
Нажимаем на ручку, и опа:
043d62b688be450eab7bc139930d4cca.jpg
Насколько я помню, это клавиши выключателей Сапфир, одна дырка для светодиода, вторая — для IR приемника. А металлическая пластика подключается к контроллеру и представляет собой сенсорную кнопку. Кстати, металлические пластины (для сапфиров или радиаторы для силовых блоков ноолайта) тоже производятся тут же, из вот таких вот лент:
fd7eba43d5194d1d8a9ce3ebcbf3d666.jpg
От лент остаются огрызки:
69036f7033434a1ebd86b905309d6735.jpg
А пресс вырубает нужной формы металлические пластины:
692d406d156d4a2e9744049896cf7b2d.jpg
Вот еще один пример использования готовых компонентов. Клеммы из выключателя, на основе которого делается Сапфир не выбрасываются:
ab06fb40c1ab4201bd6aeb7b81d07325.jpg
А специальным станком превращаются в клеммы, используемые в сапфире:
da532a7a59e04be28e7ec7a90d63c4d0.jpg
Всякую фурнитуру тоже проще сделать на месте, чем где-то заказывать. Например, подкладки под переменные резисторы в одном из блоков Экосвета:
5267c92e317e48b38eb551a4e30ca225.jpg
Основой для их производства служит вот такая лента:
9a02762aa15144a2ad24e120427f8b77.jpg
Лента загружается в тот же самый станок, что раньше делал металлические пластины, меняется «пресс-форма» в станке, и он начинает вырубать кружки:
6f971db67adc404a908ec094e459b862.gif
Правда, вместе с нужными кружками он вырубает и много ненужного мусора:
9498c9d4b77d4a579c7b9c9aad3d9aef.jpg
Не выбирать же нужные детали вручную? Что самое смешное, решение простое и гениальное. Нам нужна банка из-под кофе:
9d30bb64a07c4d8f9429615550339f44.jpg
В крышке которой пробиты отверстия, чуть меньшего диаметра, чем диаметр шайб:
832dd12036d04b44bcfbf86cefbdfaa5.jpg
Ну, вы уже догадались. Засыпаем, и трясем:
eecf042026cf4f1993dd994a35034d4c.gif
Все, что остается внутри — и есть нужные шайбы:
021a3378bf114d6298614c14e744d9ea.jpg
А это просто смешная картинка, смысл который до конца так и не дошел до меня. А спрашивать я постеснялся.
39a66766420e465b9be6c9120143c5a6.jpg
Еще у ноотехники есть лазер, 3D-принтер и маленький фрезер:
f558102e9aed4cda8f663ad7e2e327d9.jpg
Лазером, например, вырезаются рассеиватели для светодиодных светильников «Символ»:
087cdf42615e436eabe39b53ac7090ca.jpg
А фрезер в основном загружен работой по созданию… умных домов:
1ad4e9d3b32b4db28eea4e24cae69f66.jpg
Правда, маленьких:
ddbe763d7be04343ae679c77a54de4b7.jpg
Он делает стены для демонстрационных стендов, которые показывают, как можно управлять светом в квартире с выключателей и мобильных устройств.
27887c2418a3434fba8a8d0decebb58d.jpg
И не только стены, но и мебель:
65c9b1683db4473e84bcdeb65d18e996.jpg
У нас теперь тоже есть свой кукольный домик:
7fa41f81788e4ce88368aae9739587d3.jpg
Напоследок — фотка большого стенда со всей возможной продукцией Noolite:
88799cd01b41411eb6019a38a47d2244.jpg

А теперь то, ради чего я и приехал в Минск.

Что за наборы?

И Ноотехника, и мы давно хотели сделать решение на базе Noolite для умного дома, чтобы исключить проблему «ой, как столько модулей, я не знаю что выбрать и с чего начать». К тому же, большое количество модулей, по выбору которых надо писать отдельное руководство (вдобавок к руководству по привязке) не очень вписывалось в формат нашего магазина.
И мы решили устроить мозговой штурм и все-таки добить эту проблему и придумать, каким же будет универсальный набор, и что же должно быть в нем. И мы это сделали!
f7ec6d8b35c441b1acaac0a44070dfbe.jpg

Мы скомпоновали набор из модулей, а ребята из Ноотехники буквально через месяц разработали упаковку, инструкцию и доставили первую партию в наш магазин. И вот этот набор у меня на столе. Странное чувство — когда распаковываешь и пишешь про что-то, к чему хоть немного, но приложил руку.
На самом деле наборов два — Mini и Maxi. Отличаются они тем, что в маленьком наборе 3 силовых модуля, и два выключателя, а в большом — 6 модулей, три выключателя, и два датчика — температуры/влажности и движения.
Сначала поговорим о маленьком наборе — mini.
Расчет мы делали на то, что трех модулей хватит для однокомнатной квартиры, если включать каждый модуль на освещение одной комнаты: кухня, комната, туалет. Двух пультов тоже хватит — один около входной двери, другой — в коридоре. Так как у нас есть возможность управлять освещением с любых мобильных устройств, распихивать пульты в каждый уголок не надо — достаточно, чтобы можно было включить или выключить свет, входя или выходя из комнаты и при выходе и входе в квартиру.

Что внутри

Сам набор выглядит вот так:
425335c95ce741b3857cc4457a0e07a0.jpg
Картонная коробка с ручкой, без всякой ламинации и цветной печати. Как сейчас говорят — крафтовая. Мне кажется, выглядит круто, но так как я приложил к ней руку, то мое мнение не считается.
Внутри — вот такой набор устройств:
f7369822432049fdae8bb26e2d38bfcf.jpg
Три силовых блока по 300 ватт (специально сделали 300 ватт, а не 200, чтобы можно было подключать люстры из кучи лампочек), два выключателя, руководство, схема привязки (блоки и выключатели уже привязаны к друг другу, но конечно можно изменить и перепривязать как хочется), мои любимые клеммы Wago, и Ethernet-шлюз, который служит связующим звеном между силовыми блоками и локальной сетью.
Так как большой набор включает в себя все, что есть в маленьком, обозревать буду именно его. Итак, упаковка:
af90da37a80d4e4698c8391891db576f.jpg
В том же стиле, разве что коробка больше, и немного другой дизайн. Содержимое, коего несколько больше:
5a4dd33f1cf84ffeab391dfcf1ec97cf.jpg
Двойные клеммы Wago (не китайские, я проверял):
e8adb4b8a00a4181b41aedab725f3c00.jpg
Схема привязки (уже сложнее) и руководство:
1b6d5e1743cb436badf540b49e5694a1.jpg
Ethernet-шлюз:
159849d3b1fb4807b8b02fe714122d2e.jpg
Три выключателя двух видов:
e1fc171b7df043798f0d2348e8b7b687.jpg
Две штуки PU311–2, трехканального пульта с возможностью регулировки яркости, и один PU313–2 — два канала с действиями включить/выключить и один сценарный, который привязан ко всем силовым блокам. Поэтому на сценарный канал можно повесить действие «включить весь свет» или «выключить весь свет».
Все пульты привязаны, и на каждом пульте есть свой номер:
117084e4738d42a8b19af7e0cecb33c1.jpg
Так же, свой номер есть и у каждого блока:
33e68de7b6244634a08dc411b2fe68ca.jpg
Те, кто читал предыдущие статьи про ноолайт, заметили, что блоки выглядят немного по-другому, с красным проводом в центре. Это из-за того, что эти блоки линейки SU, которая пришла на смену линейкам ST, SL и SN. Изначально линейки отличались предназначением — для диммируемой нагрузки (ЛН и галогенные) и недиммируемой (люминесцентные и светодиодные с драйверами). Отличались они незначительно — по сути, только прошивкой, которая управляла режимом работы симистора. Теперь блок универсален, а режим работы задается той самой перемычкой — если ее перекусить, блок будет работать как диммер, а если оставить целой (или соединить обратно) — в релейном режиме, который может только включать или выключать нагрузку.
f8415294809a4908b39931e781213ee4.jpg
Хорошо, что сделали универсальный блок. Плохо, что сделали таким способом — насколько я вижу на схеме, провод просто замыкает один из пинов микроконтроллера на землю, а значит можно было было поставить вместо него хоть вторую кнопку, хоть сделать переключение режимов при нажатии уже имеющийся кнопки, допустим, три раза.
Или вообще (скажу крамольную вещь) сделать настройку блока с помощью передачи команды по радио.
С обратной стороны блока все осталось по-прежнему, разве что добавилась пластинка-радиатор на симисторе, из-за того, что блок рассчитан на 300вт:
90c80ccca2ed419e8fa0db334617408b.jpg
Перейдем к датчикам. Их два: комбинированный температуры-влажности (PT111) и датчик движения (PM111). Есть еще датчик только температуры (PT112), он немного дешевле.
59427f1926a040dfae8f46755c92b80e.jpg
Так выглядит обратная сторона датчика движения:
576ce0707df440e09f9bbd2affd39971.jpg
По сути, он притворяется выключателем, и когда в радиусе срабатывания засекает движение — отправляет на привязанные устройства команду включить, а по прошествии промежутка, который можно настроить с помощью переменных резисторов на обратной стороне — команду выключить. Так же настраивается чувствительность и порог освещенности, при котором команда отправлена не будет — для того, чтобы не включать свет днем. Если датчик разобрать, то мы увидим сам модуль:
b2cf1552ac154513bb3dfa81dc753b28.jpg
Питается датчик от двух батареек ААА — обычной для пультов CR2032 уже не хватало для достаточно долгой работы датчика движения в постоянном ожидании. Под колпачком-линзой все достаточно ожидаемо — пироэлектрический датчик, сенсор освещения и светодиод.
4aefdc10b26d4b2ca0b778c734e899f9.jpg
Светодиод показывает статус при привязке и отвязке, а так же моргает при передаче команд и разряженной батарейке.

Датчик температуры и влажности:
335a5bda6ff04af1b96776962a33118c.jpg
На обратной стороне традиционно есть крутилки:
8ef1d96c095049c487af2755cb467eb0.jpg
Датчик может работать в трех режимах — в режиме «датчик» он просто отправляет в эфир данные о температуре и влажности с некоторой периодичностью, которые принимает, например, Ethernet. В режимах «Термостат» и «Гигростат» он так же, как и датчик движения, притворяется выключателем и при выходе значения за настроенные предел — отправляет сигнал включения или выключения. Правда, для режима «Гигростат» он включает нагрузку, если влажность поднялась больше определенного уровня (это связано с тем, что обычно ставят вентилятор, чтобы избавиться от излишней влажности, и когда ее больше, чем надо — вентилятор включается), а в режиме «Термостат» — включает нагрузку, когда температура упала ниже настроенного предела (обычно включают глупый нагреватель, а не кондиционер, который сам умеет следить за температурой). Теперь кишочки. Собственно, такая же плата:
28e58f1e95ee4704b5199c5818bbbc16.jpg
В центре — датчик влажности. Мелкая козявка выше его — датчик температуры. PT112 отличается от этого только тем, что на плате отсутствует датчик влажности, и поэтому он немного дешевле.

Установка

Установка проста как никогда. С нее справится любой человек, который в состоянии зачистить пару проводов, и имеющий хоть какой-нибудь инструмент (в крайнем случае сойдут даже ножницы). А если не справится, то впервые в своей истории Madrobots запускает продажу товара с дополнительной услугой по установке (подробности читайте в карточке товара).
Итак, для установки нам потребуется: сам комплект, квартира с освещением, и какой-нибудь инструмент, способный резать изоляцию. Я, например, воспользовался офигенный мультитулом Leatherman Squirt ES4:
502dd4dd024b43b9a481615e0fa8cdd7.jpg
Подготавливаем силовой блок:
23de0c3475714d56b9518e364c90a48a.jpg
И осматриваем фронт работ:
1a5ddad1d34a4329889346d6c344398c.jpg
Нам надо перерезать провода, которые идут от выключателя к люстре, таким образом, чтобы при замкнутом выключателе у нас было два провода — один с фазой, другой с нулем. Естественно, все работы выполняются только после отключения соответствующего автомата (не надейтесь на выключатель, он не всегда разрывает фазу, иногда к нему подключен ноль).
Фазу и ноль мы подключаем с помощью клемм к белым проводам блока, а провода, идущие к люстре — к черным. Таким образом, мы просто вставляет силовой блок в разрыв между люстрой и проводкой:
75d84e06a8b0466099912ca3d6741810.jpg
После чего прячем блок и проводку обратно в колпачок люстры, не забывая оставлять антенну прямой:
a3785e828dbd48b2b82f65d9daabea0c.jpg
Так как это клеммы Wago, можно не заморачиваться насчет соединения медной и алюминиевой проводки — можно соединять в любых комбинациях.
Тоже самое проделываем с остальными светильниками:
f1425629ba444379a2a14bb193a67a5d.jpg
Прикручиваем крепежную планку пульта к стене:
ad12b317037140b29b29338941cfc58e.jpg
Еще раз порадуюсь, что ничего привязывать друг к другу не нужно, блоки, выключатели и шлюз уже настроены на совместную работу. Вставляем пульт на место:
eec423686dd740728e85d3ca03c5d712.jpg
Старый выключатель надо оставить в положении «включено» или демонтировать, замкнув провода.
Аналогичным образом поступаем с оставшимися пультами и силовыми блоками.
Переходим к настройке Ethernet-шлюза. К сожалению, он не поддерживает получение адресов по DHCP, поэтому для использования вместе с роутером придется задавать адрес из другой подсети или забронировать в настройках DHCP сервера какой-нибудь адрес, который точно не будет выдаваться другим устройствам.
В первый раз после включения подключаем шлюз к компьютеру, давая компьютеру статичный адрес, например 192.168.0.1 и маску подсети соответственно 255.255.255.0.
0b6d8b5cb9ba4a008fdb4ece129b73fb.png
Заходим на шлюз по адресу 192.168.0.168 и в меню Настройки → Сеть меняем IP адрес шлюза на тот, который для него зарезервировали, а основной шлюз и предпочтительный DNS — на IP адрес роутера. После этого можно подключать шлюз к роутеру и заходить на него по адресу из внутренней сети.
Собственно, на этом установка и закончена. Можно пользоваться. У роутера есть веб-панель, которая выглядит на телефоне вот так:
caa33e914bfd48adb8c40cd911e28e94.jpg
На компьютере она тоже вполне работоспособна, но выглядит хуже:
c048f56f76514dbb9ce2c56400a7a0db.jpg
С помощью нее можно делать любые действия со шлюзом — настраивать, менять названия групп и каналов, привязывать о отвязывать силовые блоки и так далее. Еще есть приложение для телефона (даже поддерживающее Apple Watch, которых нет ни у кого из знакомых, поэтому я не знаю, как оно выглядит на часах), которое на iPhone выглядит вот так:
5b73269d76fe4310ada69b4243d54321.jpg
После установки надо зайти в Настройки → Общие, ввести адрес шлюза и нажать «Синхронизировать». Синхронизировать надо так же после каждого изменения названий или настроек блоков через веб-панель. Изменять настройки через приложение нельзя — только менять статусы и смотреть показания датчиков.
У шлюза есть 8 встроенных таймеров, каждый из которых можно настроить на срабатывание в определенное время и в определенные дни недели.

А еще у Noolite есть приложение для Pebble. И на него я сейчас буду злиться и ругаться. Приложение — пример того, как не надо делать пользовательские интерфейсы. Вот вам понятно, как оно работает?
dbdfff26aa044404ab37cce879e472ba.jpg
Вообще, по ощущениям хочется нажать на экран, да?
Во-первых, совершенно не используются родные для платформы гайдлайны и принципы построения интерфейса — боковое меню, пролистывающиеся списки, вход и выход в подменю с помощью кнопок Select и Back. Одно главное окно, которое управляется тремя основными кнопками. Верхняя кнопка (UP) листает группы, средняя (Select) — перелистывает каналы внутри группы, нижняя (DOWN) — отвечает за действия с текущим каналом.
То есть «Освещение» — это группа каналов. Если нажать UP — она поменяется на соседнюю группу, например «вентиляция». «Комната» — это значит, что в текущий момент выбран канал, отвечающий за освещение комнаты. Нажимаем SELECT — и канал меняется на следующий в той же группе, к примеру «Кухня», еще раз нажать — «Ванная», еще раз «Прихожая». Когда список заканчивается, происходит возврат на первый пункт. Уже плохо то, что такая система не дает вернуться назад, если случайно перелистнул — листай весь список по кругу. Система с вертикальным меню и подменю, стандартная для приложений Pebble — дает.
Нижние иконки показывают, что можно сделать с текущим каналом. В данном случае — выключить или включить. Как это надо сделать — тоже нарисовано на иконке. Нашли? Да, это светлая точка. Если это точка — значит для активации этой функции (включить/выключить) надо нажать DOWN один раз. Если две/три точки — значит, двойное/тройное нажатие. Длинная полоска — долгое нажатие.
d33e0714a9a44715a3be618736ae9898.jpg
Ок, интерфейс странноватый, но пусть, «художник так видит». Но почему бы хотя бы не использовать для подсказок, что делают кнопки стандартный элемент ActionBarLayer? Он хотя бы даст понять (если нарисовать соответствующие иконки), что у программы не обычная вертикальная структура, когда пункты меню листаются вверх-вниз, а горизонтальная, когда на экране одновременно три сущности, которые листаются независимо друг от друга.
В программе, конечно, есть справка. Но она находится в закоулках приложения ноолайт для телефона и спрятана за незаметной ссылкой «Подробнее».
71db2c5598984dd984169cbe3547c3bd.jpg
На мой взгляд, стоило бы написать не «Подробнее», а «СПРАВКА ПО ПРИЛОЖЕНИЮ ТУТ, НАЖМИТЕ, ИНАЧЕ ВЫВИХНИТЕ МОЗГ»
Нет, пользоваться приложением можно. И логика в его работе тоже есть. Но она противоречит логике всех остальных приложений на часах, поэтому воспринимается трудно. Но зато есть.

Итог

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

Где найти?

Наборы «Умный дом за 1 час с Noolite» можно купить в магазине Madrobots:
Набор Noolite Mini Kit за 11 990 рублей
Набор Noolite Maxi Kit за 19 990 рублей
Конечно, по-прежнему действует скидка 5% по промо-коду HABR.

Установка нашим специалистом стоит 2000 рублей вместо с доставкой набора в пределах Москвы. Если вам нужна установка, напишите об этом в комментариях к заказу или скажите об этом оператору.

© Geektimes