Техническая часть

Facebook Timeline Cover Template

Компания  ООО "НПК"КИЕВБУДСЕРВИС" предоставляет Вашему вниманию обзор системы домашней автоматизации, базирующуюся на основе контроллера премиум-класса Home Center 2, и вдобавок к нему – пачку модулей Z-Wave.

Наши специалисты тестировали эту систему несколько месяцев и дали нам чертовски обширное видение на этот продукт. Давайте отбросим дальнейшие преамбулы и приступим к делу.

678809 FibaroHomeCenter 2
Home Center 2 является ведущим продуктом Fibaro. Это маршрутизатор со встроенным Z-Wave контроллером на базе процессора 1.6 GHz Intel Atom, 1GB of RAM и  твердотельным жестким диском на 2GB. Home Center 2 имеет алюминиевый корпус, имеющий эстетический вид и хорошую теплоотдачу, что очень немаловажно, так как этот малыш «Работает не покладая рук». После длительного использования корпус сильно нагревается (по-крайней мере, у меня в душном непроветриваемом помещении), из-за чего Вы врядли захотите ставить что-либо на него. С другой стороны, пассивное охлаждение подразумевает отсутствие вентиляторов, таким образом Home Center 2 полностью бесшумен в работе.
0000022_fibaro-home-center-2

HC2 имеет многочисленные синие светодиоды. Они означают следующее (слева направо): Происходящее обновление, Доступное обновление,  Восстановление, Режим изучения,  Z-Wave соединение, Соединение с Интернет, Сетевая активность и Питание. Все они имеют непонятные загадочные значки, значение которых быстро забывается. Будет достаточно сказать, что если мигает значок слева – значит доступно обновление программного обеспечения.

С обратной стороны располагается ZWave антенна и несколько кнопок, одна для вкл\выкл питания и одна, для активации функции Включения ZWave в HC2 (чтобы добавить или исключить ZWave устройства). Последняя, может также использоваться, чтобы включить режим восстановления или заставить HC2 принять статический IP-адрес в случае сетевых проблем.top_hc2

На боковой стороне устройства есть панель, которую можно снять с помощью отвертки, получив доступ к питанию и сетевым соединениям. Мой HC2 шел с мощным источником питания на 4 ампер, но я проверил, что при работе он потребляет меньше 1 ампера.

Обратите внимание, что в комплекте есть USB карта памяти, которая содержит образ для восстановления HC2. На картинке можно увидеть запасной USB порт, аудио разъем и таинственную заглушку, скрывающую VGA и DVI разъемы.

4543540254

Предполагая ваш следующий вопрос, отвечу, да, вы можете подключить к нему монитор и клавиатуру, но в этом нет особого смысла, хотя вы можете просматривать процесс загрузки. Как вы видите это Debian 6, встроенная система Linux, но вы не получите доступ к ней, не зная пароль суперпользователя.

Диск для восстановления - простая карта флэш-памяти USB на 2 ГБ, содержащая образ начальной загрузки Linux, который HC2 использует в случае катастрофического отказа – я никогда не использовал.

  Настройка системы  

После  включения контроллера  в сеть,  вы можете найти HC2 по его статическому IP-адресу, который можно найти на странице информации маршрутизатора, или при помощи приложения Средства поиска HC2, который скачивается с сайта Fibaro. Можете перенастроить HC2 для DHCP, и затем продолжить конфигурирование устройства.

fibaro_house_settings fibaro_access_panel

HC2 должен знать ваши координаты местоположения, чтобы предоставить информацию о погоде и помочь в возможности использования Геозон, которую мы вскоре рассмотрим. Панель Доступа Fibaro контролирует какие удаленные устройства (iPhone, Ipad и т.д. - поклонники Android извините) получают push-уведомления (через службу push-уведомлений Apple), и также позволяет вам настроить учетные записи для удаленного доступа. Одной из наиболее приятных особенностей является то, что вы можете поместить устройство в режим Hotel и настроить учетную запись удаленного доступа с ограниченными возможностями управления устройствами - таким образом, вы можете позволить гостям управлять освещением их комнаты и др. без вмешательства в остальную часть системы. Вы также можете создать детальные разрешения управления определенными камерами, устройствами, сценами и экранами конфигурации доступные отдельным пользователям, и определить, имеют ли они право получать уведомления или нет, и могут ли они использовать сервис отслеживания местоположения.

fibaro_notification_panel fibaro_sms_panel

Панель уведомлений позволяет настраивать определенные сообщения, которые будут доставлены по электронной почте, SMS или push-уведомлениями. Они могут быть инициированы для каждого устройства. SMS Панель позволяет настраивать доверенные телефонные номера, от которых HC2 примет команды через текстовое сообщение. Кроме того, вы можете купить кредиты уведомлений так, чтобы служба Fibaro уведомляла вас, когда интересные события произойдут на вашем HC2. К сожалению, служба SMS еще не работает в Великобритании, поскольку Fibaro все еще пробует различных сетевых партнеров.

fibaro_events_panel fibaro_video_gate

Еще один полезный экран - панель События, которая позволяет просмотреть системный журнал, в котором можно увидеть события в Z-Wave сети, с отбором по времени и дате.

Существуют  другие панели, главным образом для  настройки Присоединенных устройств, которые являются составными устройствами, составленными из нескольких реальных Z-Wave устройств, например, чтобы обеспечить Системы сигнализации, HVAC и Полива.

Один интересный пример Составного Устройства - Video Gate. Оно позволяет связывать  вместе устройство камеры, кнопку открытия входной двери, и кнопку нажатия дверного звонка. Это составное устройство появится на основном экране как единственное устройство Video Gate .

Конфигурирование секторов и комнат.
Следующий шаг в процессе установки HC2 - разделить помещения на секции, каждая из которых будет содержать определенное количество комнат.
  fibaro_sections_and_rooms

На  изображении вы можете увидеть, что я разделил свои владения на сектора: Верхний этаж, Нижний этаж, и Служебные постройки (конюшня, оранжерея,  служебное помещение  и т.д.) и комнаты соответственно. На веб-странице можно разместить приблизительно 30 секций и 50 комнат.

 
Добавление устройств
Как только вы разобрались с комнатами, пора начать подключать или осуществлять проводное соединение Z-Wave устройств и добавлять их в сеть. Обычно для этого необходимо перевести  HC2 в режим Включения, нажатием кнопки или используя экран Управления и затем, выполнить определенные  действия с рассматриваемым устройством. Для некоторых устройств (таких как  Fibaro) это обычно не сложно и включает нажатие кнопки, расположенной на модуле, если у вас есть прямой доступ к нему,  или переключение выключателя три раза, если нет. Процедура Включения устройств в сеть других производителей может отличаться. Мой совет составьте все устройства на столе около HC2 прежде, чем установите их на постоянное место; это может потребовать создание небольшого стенда, это сохранит вам время и нервы, избавит вас от постоянного бегания со стремянкой. Это не просто забавные процедуры ввода в действие, они могут сделать установку устройств раздражающей: недостатки в самом протоколе Z-Wave могут привести в бешенство. Это вызвано тем, что Z-Wave использует то, что известно как процедура Low Power Join – когда HC2 находится в режиме Включения устройств, его радио Z-Wave работает в намного более слабом режиме, чем обычно, таким образом, устройство, которое требуется добавить в сеть,  должно быть намного ближе к контроллеру. Рациональный смысл этого принципа  - то, что он предотвращает случайное добавление -ZWave устройств соседей, хотя маловероятно, что весь район подключает Z-Wave устройства  в сеть одновременно. В защиту Fibaro  - они включили опцию “this device is far away”, которая по-видимому выполняет процесс присоединения при более высокой или максимальной мощности. Однако, если устройство, которое вы пытаетесь добавить, будет все еще вне прямого диапазона HC2, то вы не сможете добавить его, даже если будете иметь промежуточные узлы, формирующие петлю между HC2 и намеченным устройством.  Так же не думайте, что можете просто отключить HC2 и переместить его в гараж на время, HC2 требует LAN-соединение (я не знаю, почему, и не вижу серьезного основания для этого, но мой HC2 не установил бы сеть Z-Wave без первого получения LAN-соединения).     Конфигурирование устройств   Как только вы добавили все устройства в ZWave сеть, начинается самое интересное. Каждое устройство, которое вы добавили, будет отображено как "Неприсвоенное", необходимо присвоить их комнатам и секциям, дать им имена, и настроить все остальные предлагаемые параметры. fibaro_pir_general_setup fibaro_pir_advanced_setup  

Настройки каждого датчика доступны при нажатии на иконку с ключом, на основной странице или в списке датчиков внизу с левой стороны. Конфигурация устройства разделена на две вкладки, первая для таких параметров, как имя датчика, расположение, иконка и вторая вкладка "Advanced", которая управляет уведомлениями, ассоциациями и параметрами конфигурации. Вы видите, что Fibaro в состоянии распознать класс Z-Wave устройства и присвоить ему подходящую иконку. Менее очевидным преимуществом является то, что HC2 обеспечивает гораздо более описательные метки для различных параметров конфигурации, так что кроме описания "Параметр 3: ON / OFF" он скажет вам, что этот параметр управляет режимом экономии электроэнергии устройства, и что означают доступные значения. HC2 делает это для огромного количества модулей ZWave, и не только собственных модулей Fibaro. Иногда значки, которые сопоставляются устройства, странно походят на фактическое устройство. Говоря об иконках, можно упомянуть, что есть большой выбор высококачественных значков для различных типов комнат и устройств, которые вы можете использовать, но если вам ничего не понравится, вы вправе добавить собственные.

    fibaro_custom_icon

Вот пример добавления значка, который я нашел в  Интернете. Когда необходимо сопоставить иконку устройству включения – выключения, HC2 запросит два изображения - по одному для каждого из состояний, а для диммируемого устройства требуется 10. Я создал немного 3D анимации для открытия двери гаража и доволен результатом.

Добавление камер

fibaro_camera_configЕсли у вас есть сетевые камеры, вы можете включить их в установку HC2, используя диалог, “add camera”. В нем вы можете задать учетные данные имени пользователя и пароля HC2, для получения доступа к камере и определить URL камеры для для захвата кадров, MJPEGs, управления наклоном, поворотом,  масштабированием и т.д.

Функциональность камер немного ограничена, HC2 не осуществляет никакого обнаружения движения или записи, что конечно, является минусом. Благодаря наличию Linux- системы, я надеюсь, в будущем эти  функции могут быть включены. Тем временем вы ограничены использованием PIR, чтобы обнаружить движение, которое может активировать Сцену отправки фотографии по электронной почте на удаленный адрес электронной почты.

Странно что, изображения с камеры не доступно на основной странице HC2, чтобы их посмотреть вам необходимо перейти к странице настроек камеры, чтобы увидеть крошечную картинку, щелкнув  по которой вы получите полное изображение. Это должно измениться в предстоящем выпуске программного обеспечения.

Добавление виртуальных устройств
HC2 позволяет создавать виртуальные устройства. fibaro_virtual_device_config1
  fibaro_virtual_device  

Виртуальное устройство представляет собой устройство управления, которое появляется на главном экране HC2, но вместо общения с Z-Wave оборудованием, оно взаимодействует с другими системами через TCP. Вы можете добавить кнопки и ползунки к вашему виртуальному устройству, и запрограммировать ответ, который может включать в себя заданный уровень для кнопки или ползунка, перед отправкой на IP адрес и порт, который вы укажете.

В сущности, это означает, что вы можете управлять любыми другими устройствами, из веб-интерфейса на главной странице HC2. Жаль, что вы ограничены TCP, возможность отправки UDP пакетов было бы кстати (например, для взаимодействия с системой LightWaveRF), однако следующий релиз (1,037) ограничится только отправкой по HTTP.

        Рассмотрение главных особенностей
fibaro_main_screen_large

Теперь можно загрузить основной экран Fibaro и изучить интерфейс. Основная страница обеспечивает обзор устройств в системе, выводя на экран основное состояние и управляющую информацию. Устройства c батарейным питанием сообщают о своих уровнях батареи, и у каждого узла есть своя иконка ключа, чтобы получить доступ к его настройкам.fibaro_welders_helmet

С левой стороны представлен ряд фильтров, которые позволяют делать отбор устройств по видам или комнате, и они могут работать совместно, таким образом, вы можете, например, просмотреть датчики в гостиной. Диалоговое облако наверху - своего рода область состояния Z-Wave сети, здесь можно увидеть, уведомления об интересных событиях в сети Z-Wave (присоединение устройств).Справа от экрана всплывающая панель инструментов, которая копирует функциональность основных вкладок, здесь также есть кнопка 'выхода из системы'.

При взаимодействии с устройством, происходит не только изменение значка отражения его нового состояния, но и небольшая подсказка «transfer OK» говорит, что сообщение было отправлено успешно (или нет, в зависимости от обстоятельств). Иногда вы будете видеть, что узел изменяет свое состояние на “polling device”, поскольку HC2 посылает запрос но обновление статуса устройства.

В устройстве слева, вы можете нажать кнопки ON/OFF, переместить ползунок, щелкнуть по дорожке ползунка или щелкнуть по небольшой гистограмме, чтобы установить определенный уровень. Значок изменяет свой вид, в соответствии с текущим статусом устройства. Аналогично для других устройств; дверные переключатели показывают открытую или закрытую дверь, датчики присутствия показывают бегущего человека ( реагируют на движение) и т.д.

  fibaro_transfer_ok

Веб-интерфейс достаточно красив, по моему мнению. Устройства хорошо продуманы, и графика, великолепно представлена. Единственное замечание - фиксированная ширина макета:  бесконечная прокрутка страницы вверх и вниз, чтобы найти устройство, которое необходимо, потому что они все занимают узкую центральную полосу, которая использует лишь треть ширины монитора, тогда как эластичное расположение сделало бы более эффективное использование экранного пространства. Без сомнения некоторые люди предпочли бы более легкие цвета, но лично мне вполне нравится темный дизайн.

Мертвые узлы
В беспроводных системах вы неизбежно, в конечном счете столкнетесь с мертвыми узлами. Иногда это может указывать на неисправный модуль, но главным образом это указывает на помехи или проблему диапазона. fibaro_dead_node

Этот узел - головная боль в моей установке, он обычно обнаруживается на расстоянии приблизительно 3 метров от HC2 и при наличии, по крайней мере, двух других транзитных модулей, которые могли потребоваться, чтобы ретранслировать данные. Я бы мог списать непредсказуемое поведения на RF, но что действительно озадачивает меня, так это то, что если я щелкаю, на ссылку “wake up dead nodes“, которая будит мертвый узел или на большой значок X на гаджете, этот узел возвращается к жизни в течение нескольких минут, затем в течение некоторого времени он ведет себя отлично, но после отключается от сети снова.

Я не понимаю, если HC2 знает, что этот узел "мертв", и у него есть средства связаться с ним, почему он не делает это автоматически, без всякого  “wake up dead nodes“? (В Fibaro сказали мне, что исправят это во второй версии 2 ПО).

У меня есть другой узел (магнитный датчик входной двери), который отлично добавился в сеть, но все же его состояние никогда не показывается на HC2 – он всегда в открытом состоянии. Я знаю, что датчик правильно обнаруживает дверные события, потому что я вижу вспышку светодиода на самом модуле, но HC2 не реагирует. Он находится довольно близко от другого некорректно ведущего устройства, таким образом, я очертил своего рода миниатюрный ZWave Бермудский треугольник в моем доме, где-то между Холлом и Гостиной (устройство хорошо работает, если я перемещаю его в другое место).

Несколько изворотливых узлов в сети из приблизительно 20 совсем неплохо, и я мог, вероятно, решить эти вопросы, если бы я потратил немного времени на перепозиционирование  устройств. Fibaro говорят мне, что у будущих версий программного обеспечения будет поддержка диагностирования проблем сети Z-Wave.

Добавление сцен

HomeCenter2 позволяет настраивать пользовательские 'сценарии', используя функциональность Сцен. Сцены выглядят немного специфично, поскольку используют визуальный редактор, аналог программирования, по-видимому в попытке привнести программирование в массы. Но если сделали какой-либо вид кодирования прежде, чем могли бы найти их немного необычными, поскольку интерфейс довольно причудливый и не очень хорошо документированный.

fibaro_new_scene fibaro_new_scene2 fibaro_scene_example Первое, что необходимо понять, что в основном сцены строятся по следующему принципу ЕСЛИ условие(я) ТО условная команда действия(й). Условием может быть изменение состояния устройства, временным событием, периодическим событием, определяемой пользователем переменной, погодными условиями или событием GPS. Последний инициирован одним из зарегистрированных пользователей (в сопровождении своего устройства IOS) при приближении или отдалении от предопределенной точки, которую установили в панели Locations.

Вы можете объединять использование условий  с помощью AND и OR.  Варианты использования действий включают, установку значений переменной, активацию сцен, отправку команд устройству ZWave, отправку снимков с камеры зарегистрированному пользователю. Можно объединять действия в цепочку используя оператор AND.

Можно также применить задержку к действию: это - красное поле с самого правого края. Задержка применяется перед выполнением действия. Например, если ваша сцена –

IF every-minute THEN lamp1 = ON delay 10 s AND lamp2 = ON
… тогда при выполнении lamp2 включится сразу, а lamp1 включится  10 секунд спустя.

Следующее, что нужно понять в Сценах -  значение кнопок RUN и STOP, и для чего нужен флажок «active scene»? Мое мнение таково, что активная сцена постоянно выполняет проверку в фоновом режиме, ожидая своего рода активного системного события, которое соответствует выражению if, и когда это происходит, выполняется соответствующее действие. Если вы убираете галочку, то эта сцена больше не следит за развитием событий.

Кнопка RUN пропускает проверку условной части сцены и выполняет действия независимо от условий. Я понятия не имею, что делает Кнопка STOP, она, кажется, не имеет никакого эффекта. На вышеприведенном примере, нажатие на Кнопку STOP после того, как загорится lamp2, не оказывает влияние на lamp1, загорающуюся с задержкой в 10 секунд.

Визуальное программирование виджетов доставляет много веселья, но пользовательский интерфейс имеет немало особенностей. Например, можно добавить пункты с помощью больших кнопок «+» и «-», но они всегда присутствуют независимо от того, действительно ли это необходимо, так что они бывают бесполезны.

fibaro_scene_ui fibaro_scene_then_and_or

Меню, которое появляется, когда вы хотите добавить новое наполнение идентично для условий и действий, даже при том, что применяется только половина элементов меню верхнего уровня. Остальные пустые, таким образом, было бы хорошо, если бы все было контекстно-зависимо, и они не были показаны вообще. Оператор TNEN имеет выпадающий список с возможностью замены на  AND илиOR, но тут же меняет себя обратно в  TNEN. Сравнение операторов включают в себя «меньше чем»,«больше чем»«равно» ... но нет «не равно», что является странным упущением. Кроме того, некоторые из видов сравнений слегка забавны: что  «погодные условия БОЛЕЕ ЧЕМ туман» на самом деле означает?

fibaro_weather_comparison

Это все незначительные причуды пользовательского интерфейса, к которым быстро адаптируешься. Еще один серьезный недостаток, который я заметил, состоит в том, что нет никакого способа ввести случайные интервалы: можно активизировать сцены в определенное время, или в фиксированные интервалы от восхода или заката солнца, но я не обнаружил способа добавить случайное смещение или случайную задержку действия, что означает, что не возможно создать сцены для симуляции присутствия, в то время как вы находитесь далеко.

Опытные программисты будут рады услышать, что есть бета-версия программного обеспечения,  которая позволяет программировать сцены, используя язык сценариев Lua, а не визуальный интерфейс. Я планировал переключиться на бету, но к сожалению бета - испытательная опция в настоящее время и поэтому не доступна, однако, ожидайте, что эта функциональность вскоре появится.

Удаленный доступ
При активации удаленного доступа в настройках HC2, вы можете создать учетную запись в службе Remote Gateway на home.fibaro.com. fibaro_remote_access_english fibaro_remote_access_english2 После этого вы получите возможность  выбора различных веб-интерфейсов, оптимизированных для любого мобильного устройства, или можете выбрать полнофункциональный интерфейс, идентичный домашнему интерфейсу HC2. Приложение для iPhone fibaro_iphone_app1

Fibaro выпустил приложение для iPhone, которое можно загрузить с App Store. Оно дает локальный или удаленный доступ к большей части функциона

Для меня процедура установки была немного озадачивающей; удостоверьтесь, что включен удаленный доступ и создайте учетную запись на home.fibaro.com. После того как вы получили диалог как показано выше потребуется переход к настройкам параметров системы iPhone и помещение соответствующих учетные данных в раздел Fibaro.льности HC2, с преднамеренным исключением более важных настроек, таких как добавление или удаление сетевых устройств, настройка сцен и т.д.

Как только вошли внутрь, вы можете использовать различные иконки для доступа к функциям устройств, проведите по экрану слева и справа, и проведите по панели навигации для доступа к дополнительным возможностям.

Как только находитесь в, можете использовать различные значки для устройства доступа functionlity, сильно ударить левые и правые экраны, и сильно ударить панель навигации, наверху левая и правая, чтобы получить доступ к большему количеству опций.

Одна интригующая функция приложения iPhone - Lili – как Siri, но для домашней автоматизации. Идея состоит в том, что можете настроить голосовые команды в основных настройках устройства HC2, и затем проговорить их в iPhone, после чего Lili выполнит ваш сценарий.

lili_hc2_settings lili_still_not_working

Единственный недостаток с Lili - то, что она, кажется, не работает вообще. Возможно она оптимизирована для польской речи, но она не смогла понять мои попытки польского языка также, несмотря на то, что это развлекало остальных домочадцев.

Приложение iPhone может также использовать службы определения местоположения, чтобы отслеживать ваше местонахождение, которое можно использовать в сценах HC2. Т.е. вы можете настроить включение отопления, когда вы выезжаете с работы и включить внешнее освещение, когда подъезжаете к дому и т.д., можно настроить, как часто данные о местонахождении будут обновляться в Панели Управления доступом  HC2 для каждого пользователя от 1 минуты до 1 часа. Очевидно, для максимальной точности требуется сообщать максимально часто, но предупреждаю, что частое обновление местонахождения разряжает батарею iPhone..

Было бы хорошо, если бы была возможность включать отслеживание расположения в определенное время суток; например, в пределах часа, который я мог задать, чтобы примерно покрыть мои вероятные времена прибытия и отъезда. Я упомянул это Fibaro, и они согласились, так, надо надеяться, что-то появится в будущем выпуске программного обеспечения.

 
Обновления прошивки

Fibaro все время улучшают программное обеспечение HC2: Я думаю, что у меня было около 8 обновлений ПО за  4 месяца, одно из которых, казалось, был предназначено непосредственно для меня, поскольку в листе изменений  было задание скопированное из моего электронного письма которое я отправлял в службу поддержки Fibaro.

Когда доступна новая версия, дискретная сигнальная метка появляется на основной веб-странице HC2, с предложением обновить. Это относительно безболезненное действие занимает приблизительно пять минут, и HC2 сохраняет настройки при каждом обновлении.

У меня никогда не было сбоя обновления программного обеспечения, но если бы это случилось, то можно удерживая нажатой кнопку восстановления, загрузить заводскую прошивку, которая находится на прилагаемом USB-накопителе. Стоит отметить, что вы также можете использовать вкладку Конфигурация HC2, для создания резервных копий ваших текущих настроек, а также восстановить их.

Заключение

Система Fibaro занимает золотую середину систем домашней автоматизации, это не дешевая система, но на нее и не заоблачная цена. Если требуются функции, которые не могут обеспечить дешевые беспроводные системы, такие как ячеистая сеть и отчеты о состоянии, то Z-Wave единственный вариант в настоящее время. Fibaro Home Center 2 уверенно обеспечивает все потребности Z-Wave, и обладает дополнительной функциональностью, имеет привлекательный интерфейс, удаленный доступ, iPhone приложения. и т.д.

Очень удачными являются модули Fibaro. Они крошечные, очень надежные и имеют богатство аппаратных и программных вариантов настройки, которые делают их достаточно гибкими, чтобы использовать в большом разнообразии сценариев, в самых различных ситуациях. Они на порядок лучше, чем многие Z-Wave устройствами других производителей, которые есть на рынку.

Scroll to Top