Новый Z-Wave USB Stick DEFARO UZB7

Совсем недавно (31.03.2019) владелец технологии Z-Wave - компания Silicon Labs анонсировала релиз SDK 7.11.0 для нового, так называемого, семейства чипов Z-Wave 700 Series. Чипы также поступили в продажу совсем недавно, и в настоящее время разработчики Z-Wave во всем мире изучают новинку, чтобы начать разрабатывать устройства на новом поколении чипов (EFR32ZG14 и ZGM130S). Ну а пока все изучают, мы уже тестируем разработанный нами новый стик - DEFARO UZB7). 

Новые чипы Z-Wave построены на ARM® Cortex®-M4, что улучшило многие показатели по отношению к предыдущей 500 серии. Традиционно для новых чипов заявлено  уменьшение потребления электроэнергии, увеличение дальности радио, увеличение количества GPIO и еще много новых возможностей. Теперь для разных регионов и частот используется один и тот же чип (раньше для US и RU/EU регионов Z-Wave чипы были разные). Частоту Z-Wave чипа USB контроллера пользователь может сменить самостоятельно (это уже заложено на уровне железа и SDK). Для смены частоты можно воспользоваться контроллером Z/IP, развернув его на Raspberry Pi. Это софт, работающий с Z-Wave по Serial API и распространяющийся Silicon Labs совершенно бесплатно для целей перехода с умирающего OpenZwave, который не поддерживает и уже не поддержит никогда многие новые функции стандарта Z-Wave Plus.  

Новый стик будет полезен, как новичкам, решившим изучать протол Z-Wave с бесплатным программным обеспечением от Silicon Labs, там и инсталляторам, которые порой сталкиваются с проблемами настройки Z-Wave сети различными контроллерами. К примеру, совсем недавно компания Fibaro очередным обновлением контроллера Home Center сломала возможность конфигурирования параметров устройств. Также можно столкнуться с проблемами настройки ассоциаций для различных устройств контроллером Vera (контроллер в некоторых случаях может не удалять ассоциации, что замедляет работу Z-Wave сети). Стик DEFARO UZB7 может стать полезным инструментом устранения подобных проблем - его можно добавить вторичным контроллером в сеть Z-Wave и с помощью официального ПО контроллера Z-Wave PC Controller проверить все настройки сети, ассоциации, маршрутизацию и при необходимости внести нужные изменения.

Пользователи из России первыми смогут протестировать все возможности новой версии SDK на новом поколении чипов. В самое ближайшее время стики поступят в продажу, ну а пока можно оставлять предзаказы.    

Отображение датчиков DEFARO в контроллере Vera

Периодически от пользователей приходят вопросы по неккорректному отображению в интерфейсе контроллера Vera датчиков DEFARO, подключенных к микромодулям по интерфейсу S-Bus. Особенно это может быть актуально для датчика температуры и влажности DSA-112, т.к. контроллер отображает два эндпоинта (две структурные единицы в терминологии Z-Wave) и это может ввести в заблуждение, какой из этих датчиков температуры, а какой влажности. Также обращаем внимание, что датчики к модулям необходимо подключать до включения модуля в сеть контроллера. Если датчик подключен к модулю после включения в сеть, то эндпоинты не отобразятся и необходимо исключить модуль и повторить его включение с подключенным датчиком.

Исправление отображения датчика DSA-112 в Vera  

Если у вас датчики температуры и влажности отобразились в интерфейсе контроллера Vera следующим образом:

то необходимо зайти в настройки датчика (стрелка Settings), далее выбрать вкладку Advanced

важно обратить на номер ендпоинта (e2 это влажность, e3 - температура) 

в полях device_file и device_json необходимо заменить названия шаблона D_GenericSensor1.xml и D_GenericSensor1.json на D_HumiditySensor1.xml и D_HumiditySensor1.json соответственно

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

Аналогично необходимо произвести замену шаблона для третьего эндпоинта (в поля device_file и device_json необходимо прописать D_TemperatureSensor1.xml и D_TemperatureSensor1.json соответственно):

В итоге в интерфейсе контроллера вы увидите ваши датчики:

Отображение датчика движения и освещенности DSM-111 в Vera  

В нашем тесте датчик движения в интерфейсе отобразился корректно, а датчик освещенности нет. 

Для правильного отображения датчика проделываем аналогичные манипуляции (заменив в шаблоне устройства название на D_LightSensor1.xml и D_LightSensor1.json)

 

 в итоге получаем значение освещенности:

 

Примеры монтажа датчиков DEFARO

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

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

Мы предлагаем решить данную проблему нашими проводными датчиками, которые через интерфейс S-Bus могут быть подключены к микромодулям DEFARO, имеющим данный интерфейс (такие, как DAS-101, DAD-101 и другие).

Допустим, у вас в помещении имеется настенный выключатель, с микромодулем DEFARO и интерфейсом S-Bus. Чтобы осуществить в этом помещении мониторинг температуры и влажности, вам понадобится датчик DEFARO DSA-112, а также рамка на один пост больше, чем была до этого и панель, за которой будет размещен сам датчик. В нашем примере мы используем электроустановочное оборудование португальской компании Efapel, артикул панели 90710 (после цифр должен быть код цвета). Изначально панель предназначена для размещения за ней динамика, но она не плохо подходит и для наших целей :). Если вы используете электроустановку других вендоров, то тоже можно поискать в каталогах подобные панели.

Ну а дальше, как говорится, дело техники - подключаем датчик к микромодулю (микромодуль придется исключить и заново включиь в сеть контроллера), выпускаем датчик из под суппорта, ставим рамку с панелью и любуемся результатом. По умолчанию, датчик будет отсылать значения температуры и влажности каждые 5 минут, чего более, чем достаточно для процессов управления климатом. 

Датчик движения и освещенности DSM-111 можно установить почти таким же способом, за исключением того, что устанавливать его будем в так называемую заглушку артикул Efapel 90677 (у других вендоров также имеются такие заглушки). В заглушке сверлится отверстие, датчик приклеивается термоклеем, остальной монтаж по аналогии с датчиком температуры и влажности DSA-112.

Заключение

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

Установка ИК термостата DIT-102

Лето почти закончилось, и самое время рассказать о том, что в жаркие дни дома могло было быть комфортней, если бы вы установили ИК термостат DEFARO DIT-102. В данном примере мы покажем практическое применение термостата со сплит системой. Тип кондиционера или сплит-системы не принципиальны, т.к. DIT-102 обучается ИК командам любого пульта управления. Стоит сразу отметить, что DEFARO DIT-102 только называется термостатом, т.к. он при включении в Z-Wave сеть и прохождении интервью так "представляется" контроллеру. Это сделано для того, чтобы любой Z-Wave контроллер в своем веб-интерфейсе отобразил данное устройство, как термостат. С практической точки зрения, это ни что иное, как ИК пульт вашего кондиционера, который отправляет команды из сети Z-Wave, что позволяет использовать управление кондиционером в различных сценариях - включение, выключение по расписанию, локальное и удаленное управление с мобильного телефона. Однако, мы настоятельно не рекомедуем реализовать термостатирование, включая и выключая кондиционер по температуре в помещении, как это часто все же делают интеграторы. Для кондиционера это неблагоприятный режим работы, когда компрессор довольно часто включается и выключается, вместо того, чтобы работать постоянно. И в данном режиме срок службы кондиционера снижается.

Комплектация и первоначальное включение

Термостат DIT-102 поставляется в комплекте, состоящем из модуля, ИК передатчика и токоизмерительной клипсы. Также, внутри коробки вы найдете краткую инструкцию по подключению и включению устройства в сеть контроллера. Для более тонкой настройки необхоидмо зайти в соотвествующий раздел сайта defaro.ru - инструкции и ознакомиться с конфигурационными параметрами. Также, для программирования ИК команд необходимо скачать и запустить приложение под Windows IR Configurator. С подключением и первоначальной настройкой сложностей не должно возникнуть. Термостат сначала необходимо подключить с помощью кабеля microUSB (не входит в компект) к компьютеру, установить драйвера, запустить утилиту IR Configurator и обучить командам вашего пульта управления. Обязательно прямо из интерфейса программы нужно проверить все команды, т.к. часто с первого раза обучение не проходит успешно. Если какие-то команды не работают, их необходимо заново переписать. Также, необходимо учесть тип команд, которые отсылает пульт (включение/выключение одной командой или разными), и произвести обучение с учетом данного нюанса. Обо всем этом написано в инструкции, поэтому здесь повторяться не будем, а перейдем к основной задаче - монтажу.

Монтаж термостата 

После проверки всех запрограммированных ИК команд и управления с Z-Wave контроллера остается установить термостат на постоянное место работы - в нашем случае во внутренний блок сплит-системы. Здесь начинается самое интересное - от вопросов вмешательства в возможно гарантийное оборудование до вопросов, а как же это сделать? Что касается гарантии, тут рекомендуем самостоятельно для себя (или вашего заказчика) проработать данный вопрос, т.к. вмешательства в систему кондиционирования не происходит, но все же осуществляется доступ к установленному внутреннему блоку с частиным его вскрытием. Наше описание монтажа термостата DIT-102 применимо для большинства сплит систем.

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

В этом случае необходимо подключиться к точке присоединения питающего кабеля кондиционера, которая расположена за задней стенкой внутрненнего блока. Также, скорее всего, это будет единственно возможное место для размещения токоизмерительной клипсы, которая нужна для обратной связи о состоянии работы кондиционера (вкл./выкл.). Поэтому, необходимо приподнять внутренний блок для доступа к питающему кабелю (если кабель выведен скрыто из стены). Внутренние блоки вешаются на монтажные пластины и защелкиваются внизу. Места защелок внизу блока отмечены треугольниками. В эти места надо надавить, чтобы отщелкнулись защелки и блок можно было приподнять от стены. Более подробную инструкцию по демонтажу или обслуживанию вашей сплит-системы можете поискать на просторах интернета. Будьте осторожны, т.к. в этом же месте к внутреннему блоку подходят медные трубки от внешнего блока и неосторожные движения могут привести к надлому или перегибанию трубок.

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

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

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

Всё, мы автоматизировали сплит-систему за полчаса!

После проверки работы нашей системы необходимо запомнить показания потребления кондиционера во включенном и в выключенном состоянии. Далее параметр №1 устанавливаем в "0", а в параметр №2 записываем значение мощности, превыщающее потребляемую можность выключенного кондиционера и получаем обратную связь о работе кондиционера по потребляемой мощности. Как только вы включите кондиционер с пульта ДУ, его потребляемая мощность увеличится, и в интерфейсе контроллера состояние термостата изменится на "включен". Аналогично будет меняться статус термостата в интерфейсе контроллера при выключении кондиционера с пульта ДУ.

Заключение 

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