Меню

Fibaro home center 2 сделать самому

Продолжаю писать про настройку системы управления климатом на оборудовании Z-Wave.

Задача была описана в посте Управление климатом на Z-Wave: Подбор оборудования. Мы управляем радиаторами и электрическими тёплыми полами в загородном доме. В качестве контроллера используем Fibaro Home Center 2.

Взяты несколько сервоприводов Danfoss с поддержкой Z-Wave и посадочным местом М30х1,5.

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

Привод работает от двух батареек АА. Вставляем батарейки, выбираем в меню Home Center добавление устройства и сразу привод появляется в интерфейсе.

Он появляется в виде двух устройств — датчика температуры и привода. То есть, мы можем независимо использовать показания датчика температуры и функции привода. Поскольку датчики на приводах нам не нужны, у нас отдельный термостат, я пометил их галочкой «не отображать», чтобы не путаться. Напомню, что задача у меня стоит сделать так, чтобы привод работал по показаниям датчика температуры термостата. Если привод будет ориентироваться по собственному датчику, то температура будет неверной, так как датчик греется от радиатора.

А есть ещё вариант, при котором термостат установлен не на радиаторе в комнате, а на коллекторе радиаторного отопления в другом помещении, там нам датчик температуры не нужен точно.

Также запрограммировал термостат Secure C21. Он накладной, крепится на стену в удобном нам месте. Работает от двух батареек ААА. На экране можно видеть текущую температуру и заданную температуру, меняется режим отображения нажатием на колесо. А когда крутим колесо, меняется уставка температуры.

Термостат также обнаружился в системе как термостат (с которого выставляем температуру) и как датчик температуры, два разных устройства. В итоге комната у меня выглядит следующим образом:

В комнате термостат, датчик температуры и 4 сервопривода.

Программировать совместную работу будем в редакторе сценариев. Там есть блочный редактор (если — и — или — тогда), но в нём нет многих возможностей, и скриптовый редактор. Скрипты мы можем писать на языке LUA (Википедия). Это открытый скриптовый язык, похожий на Java Script или С.

Разобраться в языке достаточно несложно, я читал инструкцию на сайте Fibaro в разделе Support. Написал для начала такой несложный скрипт:

Самая верхняя строчка «11 value» означает, что при измерении параметра value (то есть, уставка температуры) устройства 11 (термостата настенного) этот скрипт выполняется. Мы снимаем уставку термостата, записываем её в переменную temp_set. Затем снимаем с датчика температуры (устройство 12) температуру и записываем в переменную temp. Сравниваем. Если заданная температура выше текущей (в примере у меня написано, что должна быть на 3 градуса выше, это я экспериментировал), то розетку (устройство 3) включаем, если нет, то выключаем.

Работает! Кручу колесо термостата, как только выставляю температуру выше текущей, розетка щёлкает и включается. Каждый раз, когда меняю уставку температуры, скрипт выполняется и сравнивает. По сценарием окно debug, в него выводится информация, которую я задаю командами fibaro:debug.

Аналогично с сервоприводами радиаторов. Я должен сделать скрипт, работающий при изменении состояния уставки температуры или самой температуры на датчике. Если заданная температура выше текущей, то мы выставляем на сервоприводе заведомо высокую уставку температуры, например, 40 градусов, чтобы он открылся. Просто приказать ему открыться мы не можем, такой команды нет. Когда надо закрыться, выставляем уставку 10 градусов. Привод ориентируется при этом по собственному датчику температуры, но заведомо высокая и низкая уставки позволяют нам им управлять.

Это, я хочу сказать, достаточно непродуманно и неудобно. Было бы лучше, если бы была возможность заставить привод ориентироваться по датчику температуры комнаты напрямую, но такой функции я не нашёл. Получается, что на контроллере Fibaro Home Center Lite, где не поддерживаются LUA сценарии, мы не могли бы реализовать такой алгоритм.

При расположении приводов радиаторов на коллекторе разумнее ставить там обычные проводные приводы с питанием 230 вольт, Oventrop или Siemens, а питание на них подавать от модулей Fibaro Relay 2. Модулю реле мы сможем подавать команду включения и выключения напрямую. И такое решение получится дешевле и без батареек, надо только провести питание для релейных блоков в коллекторный шкаф.

6,981 просмотров всего, 3 просмотров сегодня

  1. Управление климатом в доме на Z-Wave: подбор оборудования0 Рассмотрим конкретную задачу и её решение на оборудовании Z-Wave.
  2. Система Z-Wave. Введение.0 Расскажу немного о системе Умного Дома Z-Wave, достаточно популярной.
  3. Кнопка Z-Wave Fibaro Button обзор0 Это устройство представляет собой кнопку, обычную кнопку. Есть в.
  4. Fibaro Motion — обзор работы мультисенсора0 Fibaro Motion — это универсальный датчик, в первую очередь.
  5. Fibaro Swipe — обзор и распаковка0 Очень давно я ждал возможности посмотреть вживую на эту.
  6. Fibaro RGBW — управление светодиодной лентой0 Fibaro RGBW — это круглый модуль в подрозетник, такой.
  7. Контроллер Z-Wave Philio PSC030 Наконец, появилась возможность потестировать совсем недорогой контроллер Z-Wave, его.

Существуют ли сервопривода для радиаторов, которые напрямую могут общаться Fibaro Home Center Lite?

Разумеется, много.
Например, Danfoss LC-13 или Eurotronic Stella Z.

источник

Типичная задача управления климатом: в комнате есть два радиатора, один тёплый пол, один датчик температуры с термостатом.

Привод на радиатор Dunfoss (на батарейках):

Термостат тёплого пола Heatit:

Настенный термостат Secure C21 (на батарейках):

Датчик открывания окна Philio:

Мы реализуем следующий алгоритм:

  • При изменении на настенном термостате уставки температуры уставка должна передаваться на приводы радиаторов и термостат тёплого пола
  • При открывании окна уставка радиаторов и тёплого пола становится 20 градусов
  • При закрывании окна уставка радиаторов и теплого пола становится как на термостате в настоящий момент

Мы помним, что Fibaro Home Center 2 отличается от Fibaro Home Center Lite возможностью написания сценариев на языке LUA. И почти на 30 тысяч рублей более высокой стоимостью. Так вот, без LUA нам этот, казалось бы, простой алгоритм не реализовать.

У нас три задачи, делаем три сценария:

Создаём сценарий №1 — при изменении уставки термостата на стене передаём значения на радиаторы и теплый пол.

—[[
%% properties
53 value — сценарий срабатывает при изменении значения термостата воздуха
%% events
%% globals
—]]
local temp_set; —заданная температура воздуха
temp_set=fibaro:getValue(53, «value»); —записываем в память текущую уставку
fibaro:call(6, «setThermostatSetpoint»,»1″,temp_set); —делаем так, чтобы уставка термостата по полу стала такой же, как по воздуху
fibaro:call(8, «setMode», «1») — режим термостата пола — нагрев
fibaro:call(47, «setTargetLevel», temp_set) — уставка привода радиатора №1
fibaro:call(50, «setTargetLevel», temp_set) — уставка привода радиатора №2

При сработке этого сценария значение уставки считывается с термостата воздуха и устанавливается на пол и радиаторы.

Сценарий №2 — окно открывается и уставка везде далается 20 градусов. Мы могли бы установить уставку настенного термостата, а затем выполнить сценарий №1, но тогда мы потеряем ранее выставленное значение термостата. Делаем сценарий для простоты блоками.

Наконец, сценарий №3 при закрывании окна выполняет сценарий 1 и уставку термостата снова помещает в радиаторы и пол:

Я хотел сделать сценарий 1 без LUA кода, чтобы понять, можно ли его реализовать на Home Center Lite. Но не придумал как. Загвоздка в том, чтобы уставку привода сделать такой, как уставка термостата, а блоками можно только задать её конкретное значение в градусах. Можно сделать глобальную переменную, но я не нашёл, как в неё записать уставку термостата.

1,342 просмотров всего, 2 просмотров сегодня

источник

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

В настоящий момент компания предлагает два варианта контроллеров и несколько датчиков и исполнительных устройств под своим брендом. Отметим, что все модели отличаются оригинальным дизайном и высоким качеством изготовления. С некоторыми из них мы уже встречались в прошлых статьях. Кроме того, система имеет удобный и функциональный веб-интерфейс настройки и управления, поддержку режима удаленного доступа, привлекательные мобильные приложения для смартфонов и планшетов, умеет работать с IP-видеокамерами, может быть интегрирована с другими решениями через виртуальные устройства и сетевой API, способна использовать информацию о координатах пользователя и имеет другие интересные возможности. В этом материале мы познакомимся с контроллером Home Center Lite (далее HCL) и рассмотрим несколько новых устройств для сети Z-Wave.

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

В комплект поставки входит внешний блок питания (12 В 1 А), сетевой патч-корд, съемная антенна Z-Wave и краткая печатная инструкция (на английском и польском языках). На сайте компании можно найти электронные версии документации и на других языках, русского среди них пока нет, хотя сам сайт уже имеет локализованную версию. Замечание здесь есть только к блоку питания — на нем установлен очень яркий синий светодиод.

Контроллер является небольшим устройством — размеры без учета кабелей и антенны составляют около 90×90×34 мм. Пластиковый корпус имеет четыре резиновые ножки для установки на плоской поверхности, отверстия для крепления на стену и защелки для стандартной DIN-рейки. Так что с этой точки зрения пользователю предоставляется максимальная универсальность. А для удобства размещения кабелей в специальном проеме корпуса есть стяжка-липучка.

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

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

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

По информации производителя, устройство основано на ARM-процессоре с архитектурой Cortex-A8, работающем на частоте 720 МГц. Также в платформу входят по 128 МБ оперативной и флэш-памяти.

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

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

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

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

С использованным форматом корпуса мы уже встречались в прошлом материале. На «срезанном» торце устройства располагается колодка на 10 контактов. На верхней стороне есть скрытая кнопка для включения/исключения из сети Z-Wave. Установить блок размерами 42×37×17 мм можно, в том числе, и в стандартной распределительной коробке. Единственное замечание касается необходимости подведения к блоку низковольтного питания постоянным током 12 или 24 В. Это же напряжение коммутируется и на нагрузку. В качестве последней могут использоваться светодиодные ленты и лампы, галогеновые источники света, вентиляторы и другие аналогичные потребители. Диммирование выходов осуществляется по технологии PWM с частотой 244 Гц. Максимальный ток по одному каналу составляет 6 А, интегральный на все каналы — 12 А. Модуль имеет встроенный измеритель потребления, показания которого передаются на контроллер.

Устройство имеет четыре входа, которые могут использоваться с кнопками для управления каналами диммера или как аналоговые (0—10 В) входы от различных сенсоров и датчиков. Учитывая такое многообразие вариантов, важна поддержка этих конфигураций в программном обеспечении контроллера. В случае HCL после добавления устройства пользователь выбирает в меню один из режимов — RGB, RGBW или независимые входы/выходы. В последнем случае можно сочетать подключение аналоговых датчиков и управление каналами диммера кнопками или выключателями. Дополнительно в диммере предусмотрено измерение суммарного энергопотребления. Среди расширенных опций устройства отметим выбор режимов управления кнопками, ограничение минимального и максимального состояний диммера, выбор скорости изменения состояния (плавное включение/выключение), запоминание состояния при потере питания, параметры отправки отчетов об изменении состояния входов и измерения потребления. Поддержка данной модели в HCL позволяет реализовать не только непосредственное управление освещением, но и работу заранее запрограммированных пользователем сценариев изменения режимов диммера.

Это, пожалуй, самое интересное с точки зрения внешнего вида устройство, с которым мы встречались. Первая приходящая на ум ассоциация — око Саурона. Шарик из белого глянцевого пластика диаметром 45 мм и весом около 40 граммов имеет на лицевой стороне матовое окошко, которое может подсвечиваться различными цветами. Модель получила награду CES Innovation Awards в категории Smart Home в этом году.

В комплект поставки входит батарея (CR123A), специальный захват для крепления, шуруп с дюбелем и клейкая плоска. Конструкция позволяет устанавливать датчик на любые поверхности и легко настраивать его зону действия простым поворотом шарика в шарнире.

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

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

В расширенных параметрах датчика можно настроить опции детектора движения (в частности чувствительность), режимы работы светодиодного индикатора (например, цвет может зависеть от температуры), частоту отправки отчетов о температуре и освещенности, корректировку термометра и другие. Предусмотрена автоматическая комбинация информации с датчиков движения и освещения для реализации сценария «сигнализация при движении в темноте».

В некоторых сценариях домашней автоматизации может быть интересно использование датчика протечки. Как с описанным выше устройством, над созданием Fibaro Flood Sensor явно поработали дизайнеры, что подтверждается и получением награды iF design в этом году. Модель представляет собой похожее на гальку устройство, корпус которого также изготовлен из глянцевого белого пластика. Размеры при этом получились совсем небольшие — диаметр 72 мм, высота — менее 30 мм.

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

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

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

Еще одно актуальное для определенных решений устройство — датчик дыма. Модель Fibaro Smoke Sensor также отличается привлекательным дизайном и широкими возможностями. Устройство выполнено в форме «шайбы» с диаметром 65 мм и высотой 28 мм. Основная часть корпуса изготовлена из белого глянцевого пластика. По боковой стороне идет металлическая решетка, которая обеспечивает доступ воздуха к датчику.

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

Модель имеет возможность настройки чувствительности детектора дыма, определения возгорания по резкому росту температуры, встроенный «черный ящик» для автономной записи показаний датчиков в случае срабатывания, режим повторителя сети Z-Wave при наличии постоянного питания, периодическую автоматическую проверку работоспособности и подключения к сети, функцию проверки качества сигнала сети.

Читайте также:  Как сделать мармелад в домашних условиях в мультиварке

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

После подключения контроллера к питанию и компьютерной сети включаем устройство кнопкой, если оно не сделает это самостоятельно. Далее находим контроллер в сети с использованием оригинальной программы Fibaro Finder или другими способами и открываем его веб-интерфейс в браузере. Сразу на странице входа можно изменить язык интерфейса, причем русский в списке присутствует. После ввода заводских admin/admin мы, наконец, попадаем в панель управления системой. Выглядит она очень привлекательно и функционально. Стоит обратить внимание, что данный вариант рассчитан на использование мониторов с разрешением от 1024×768 точек и выше. В локализации интерфейса встречаются небольшие огрехи и знакомая отечественным пользователям проблема с длинными русскими переводами, приводящая к нарушению дизайна. Так что удобнее будет знакомиться с системой на английском языке. Указанный в верхнем правом углу знак текущего языка не является активным списком, но поменять «на лету» перевод можно в другом меню.

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

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

По умолчанию, контроллер использует автоматическое получение сетевого адреса с сервера DHCP, но можно назначить ему и постоянный адрес. Предусмотрена опция по отключению удаленного доступа. В Fibaro он организован через подключение устройства к серверам компании по ssh и не требует какой-либо настройки роутера или «белого» адреса на нем, что позволяет работать с системой и через сотовые сети. Региональные настройки позволяют выбрать местоположение (для получения прогноза температуры), временную зону, единицы температуры и скорости ветра.

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

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

Для этого, как мы уже писали ранее, необходимо перевести контроллер и устройство в специальный режим ожидания подключения. В Home Center Lite это делается через соответствующее меню, а на устройствах обычно нажимается кнопка. В этом же меню есть пункты для удаления устройства из сети, добавления IP-камер и виртуальных устройств.

По умолчанию устройства получают имена исходя из их номеров в сети Z-Wave. Конечно, пользователь в дальнейшем может их изменить, одновременно выбрав место размещения (комнату), картинку (можно загружать свои, в том числе и несколько для разных состояний устройства). На странице расширенных параметров пользователю доступно редактирование встроенных опций устройств. В случае использования моделей этого же производителя, обеспечивается максимальная совместимость и реализация всех возможностей устройств, включая подписи к параметрам, вместо цифровых значений. Есть и несколько полезных возможностей, включая настройку ассоциаций сети Z-Wave, информирование пользователя при изменении состояния датчика, контроль уровня зарядки батареи, выбор интервала пробуждения. Для используемых в сценариях безопасности датчиков есть возможность исключить его из состава охранной системы, установить задержки для постановки на охрану и срабатывания и другие возможности. Заметим, что здесь же есть и менее очевидные настройки, как например тип управляемого устройства для реле. Если установить его в «освещение», то это устройство автоматически будет использоваться в сценариях «включить весь свет».

Для работы с камерами можно использовать готовые пресеты для некоторых производителей, но скорее всего вам все равно потребуется в ручном режиме настраивать параметры. Формально система может работать с любыми моделями, которые способны транслировать в сеть по http фотографии и видео (в форматах jpeg и mjpeg соответственно). Для этого необходимо указать название, сетевой адрес, имя и пароль пользователя, ссылки для чтения скриншота и приема потока видео. Дополнительно есть возможность работы с PT-моделями, с управлением через веб-интерфейс. В частности указываются ссылки для перемещения камеры в четырех направлениях и опционально команда остановки. Формальные ограничения на характеристики камер в системе не указаны. Настройки качества осуществляются на самой камере, а никаких трансформаций видео для мобильных устройств не используется. Возможность определения наличия движения камерой также не реализована.

Виртуальные устройства позволяют расширить функциональность системы автоматизации благодаря управлению различными контроллерами. Для этого используется протокол TCP и отправка определяемых пользователем команд на заданный адрес и порт. Правда, эта система не подразумевает обратной связи по обработке событий с внешних устройств, но все-таки достаточно функциональна. Например, через нее можно настроить управление медиаплеером. С точки зрения интерфейса, виртуальные устройства могут быть представлены кнопками и их группами, а также слайдерами. В последнем случае в сетевой пакет подставляется текущее значение в виде числа от 0 до 100. Для каждого элемента пользователь может изменить картинку, отображаемую в статусе на панели управления, но для самих кнопок допускаются только текстовые подписи, что может вызвать определенные сложности с мобильными интерфейсами. Для удобства работы с виртуальными устройствами предусмотрена возможность экспорта и импорта их конфигураций. К сожалению, иконки так перенести нельзя и придется добавлять их отдельно. Еще одним ограничением виртуальных устройств в HCL2 является невозможность использования их для программирования. Отметим, что благодаря поддержке LUA в Home Center 2, там виртуальные устройства более функциональны, благодаря поддержке не только HTTP, но и TCP/UDP, а также возможности использования обратной связи.

Раздел «Сцены» в данном решении представляет собой систему программирования алгоритмов работы контроллера, а не просто групповую настройку определенного состояния системы. По сравнению со старшей моделью HCL именно здесь имеет существенно сокращенные возможности, однако они все-таки достаточно широки.

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

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

В качестве одного из вариантов преодоления ограничений на HCL можно использовать внешний сервер для запуска скриптов и предоставляемый разработчиком официальный API для контроля и управления системой по сети.

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

Однако часто мало просто посчитать и записать данные, поскольку с практической точки зрения пользователя интересует хотя бы минимальный анализ. Например, распределение по комнатам, конкретным потребителям, времени или дням недели. В недавнем обновлении программного обеспечения Fibaro появилась страница Energy, которая представляет собой достаточно неплохую реализацию указанного сценария.

Система собирает данные со всех поддерживающих их отправку устройств и группирует для удобного отображения. Можно выбрать сортировку по комнатам или по устройствам, режим сравнения или суммарного отчета, использование кВт·ч или стоимости (только постоянный тариф, стоимость и валюта указываются в настройках). Предусмотрено отображение графиков по часам, дням, неделям и годам, а также в реальном времени. Есть также отчет по наиболее потребляющим устройствам или комнатам в заданный период времени.

Дополнительные возможности конфигурации системы для настройки группировки и взаимодействия устройств находятся в меню «Panels». Прежде всего, стоит обратить здесь внимание на раздел «Linked Devices». В нем вы можете создавать специальные многофункциональные устройства из уже существующих для реализации четырех вариантов сценариев: обогрев, охлаждение, регулировка влажности и видеодомофон. Например, для первого варианта указывается датчик температуры и реле для включения обогревателя, а для последнего — камера, кнопка звонка и реле открытия двери. Отметим, что в текущей версии программного обеспечения для управления кондиционером выдаются только команды «включить» и «выключить».

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

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

В этом же разделе находятся страницы для контроля работы системы. На «Event Panel» приводится вся история работы системы с указанием событий от датчиков и включения нагрузки. Для удобства поиска можно выбирать временной интервал и отображаемые комнаты или устройства.

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

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

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

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

Немаловажным для использования системы является и управление пользователями. Можно запрограммировать требуемое их количество и выбрать для каждого устройства и сцены, которые будут ему видны. Есть также необычный «Режим гостиницы», в котором пользователь сможет управлять только закрепленной за ним комнатой.

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

Для реализации сложных сценариев может пригодиться поддержка пользовательских переменных. В HCL предусмотрено два варианта — цифровые переменные и переменные с фиксированными значениями.

После настройки конфигурации системы и устройств, а также программирования требуемых алгоритмов работы, система начинает работать в автономном режиме. Напомним, что контроллер Fibaro HCL не требует для своей работы постоянного подключения к облачным сервисам.

Управление системой автоматизации возможно через веб-интерфейс или фирменные мобильные приложения. Во втором случае можно использовать два варианта для обеспечения удаленного доступа — белый адрес на роутере и трансляция портов или подключение через облачный сервис компании. Для этого необходимо сначала создать специальный аккаунт на сайте https://home.fibaro.com/cmh/index.php. При регистрации традиционно указываются имя пользователя, адрес электронной почты и пароль. На следующем этапе вы должны добавить ваши контроллеры к этой учетной записи, для этого потребуется знать серийный номер и MAC-адрес. Интересно, что в отличие от многих других аналогичных устройств, на упаковке HCL эта информация не приводится, но есть на корпусе модели и конечно в веб-интерфейсе. После осуществления этих операций вы сможете получить доступ к полноценному веб-интерфейсу контроллера (в том числе и с просмотром видео с камер) через облачные сервисы производителя. Отметим, что для этого конечно потребуется ввести и данные локального аккаунта системы. Аналогичная схема с двумя учетными записями используется и для подключения фирменной утилиты на мобильных устройствах.

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

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

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

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

Компактный контроллер Fibaro Home Center Lite является очень интересным решением для создания системы домашней автоматизации. Поддержка стандарта Z-Wave позволяет гибко выбрать требуемый набор датчиков и исполнительных устройств, а также осуществить установку, даже не имея специальной подготовки и не нарушая ремонта. Модель интересна своим удобным интерфейсом управления, наличием фирменных утилит для мобильных устройств, возможностью автономной работы и поддержкой удаленного доступа через облачный сервис.

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

Решение не подразумевает широких возможностей расширения и программирования. Однако поддержка виртуальных http-устройств и визуальный язык составления сценариев могут быть полезны в некоторых ситуациях. При необходимости выйти за эти рамки можно воспользоваться открытым API для взаимодействия контроллера по сети с другой вычислительной системой.

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

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

источник

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

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

Fibaro Home Center 2

Home Center 2 — это продукт-флагман компании Fibaro. Это присоединяемый к Ethernet контроллер Z-Wave, базирующийся на процессоре 1.6 GHz Intel Atom, с паматью 1GB RAM и 2GB жестким диском. Home Center 2 облачен в разработанный специально для него алюминиевый корпус, окрашенный порошковой краской, который одновременно и эстетически приятен, и отводит тепло, что немаловажно, поскольку прибор существенно греется. После продолжительного использования корпус становится горячим на ощупь (в моем тесном и невентилируемом помещении серверной, во всяком случае), так что вы не захотите класть на него штабелем другие устройства; с другой стороны, пассивный теплоотвод означает, что не нужно использовать вентиляторы, поэтому Home Center 2 абсолютно бесшумен в работе.

HC2 имеет голубые светодиоды, и довольно много; слева направо: «Обновление ПО выполняется в настоящий момент», «Доступно обновление ПО», «Восстановление», «Режим обучения», «Соединение Z-Wave», «Соединение Интернет», «Активность LAN» и «Питание». Они все имеют маленькие бесполезные зашифрованные иконки, и вы вскоре забываете, что они значат. Достаточно только знать — если левый светодиод мигает, это значит, что доступно обновление ПО.

Сзади у HC2 есть Z-Wave антенна и пара кнопок, одна для включения питания и одна – для инициирования функции Z-Wave «Спаривание» (чтобы добавлять или удалять устройства). Последняя также может быть использована для запуска режима восстановления, или чтобы заставить HC2 принять статический IP адрес в случае проблем с сетью.

Читайте также:  Как сделать воздушного змея своими руками в домашних условиях поэтапно

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

Мой HC2 имеет нехарактерно большой блок питания на 4А, но я удостоверился, что в работе он потребляет меньше 1А.

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

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

Диск восстановления — это флеш-накопитель 2GB USB, содержащий загрузочный образ Linux, который используется устройством в случае катастрофических отказов; мне не приходилось его использовать. Однако я с любопытством поковырялся в его файловой системе.

Дальнейшие изыскания обнаруживают apache2 веб-сервер, базу данных MySQL, кучу крайне туманных PHP-скриптов, пару процессов, которые отвечают за передачу данных между сетью Z-Wave и базой данных, и процесс GPIO (вводы/выводы общего назначения) для задействования кнопок и светодиодов.

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

Настраиваем систему

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

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

Панель доступа Fibaro контролирует, какие удаленные устройства (айфоны, айпады – извините, фанаты Андроида!) получают уведомления (через сервис оповещения Push Notification Apple), и также дает вам возможность заводить учетные записи для удаленного доступа. Удобная особенность состоит в том, что вы можете перевести устройство в режим «Отель» (Hotel Mode) и сделать аккаунт, который имеет ограниченный доступ к контролируемым устройствам – так что вы можете позволить гостям управлять светом и другими удобствами в своей комнате, в то же время не давая им возможности развлекаться с остальными частями вашей системы. Также, есть возможность подробно детализировать права пользователей системы – какие камеры, устройства, сцены и конфигурационные экраны они смогут использовать, какие уведомления получать, и прочее.

Панель уведомления позволяет вам создать шаблоны сообщений, которые будут доставляться по почте, SMS или с использованием сервиса Push notification.

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

Другой полезный экран – панель событий (Events panel), который позволяет вам проверить системные логи, где вы можете видеть события сети Z-Wave, отфильтрованные по времени и дате.

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

Один интересный пример подсоединенного устройства – видео-вход (Video Gate). Он позволяет вам объединить вместе камеру, кнопку выхода и кнопку дверного звонка. Это совмещенное устройство появится на главном экране как целостное, под названием видео-вход.

Конфигурируем секции и комнаты

Следущий шаг в настройке HC2 – разделение вашего жилища на Секции (Sections), каждая из которых содержит некоторое количество комнат.

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

Добавляем устройства

Как только вы организовали ваши комнаты, наступает время для подключения или подсоединения проводов Z-Wave устройств и добавления их в сеть. Как правило, для этого требуется перевести HC2 в режим присоединения (joining mode), либо нажатием кнопки, либо через веб-страницу, а затем – выполнить что-то вроде ввода в эксплуатацию присоединяемого устройства. Для некоторых устройств (как правило, Fibaro) этот процесс хорошо продуман, и нужно только нажать утопленную кнопку на модуле, если у вас есть доступ к ней, или включить-выключить выключатель три раза, если доступа к кнопке нет. Другие вендоры предусматривают процедуру ввода в эксплуатацию по-разному – это может быть и крайне неудобно, и совсем просто, так, что даже думать не приходится.

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

Не только забавные процедуры включения в работу устройств могут сделать инсталляцию нудной – недостатки самого протокола Z-Wave тоже могут вывести вас из себя. Это все потому, что Z-Wave использует процедуру присоединения при малом энергопотреблении (Low Power Join procedure) – когда HC2 находится в режиме присоединения (joining mode), Z-Wave радиопередатчик работает на гораздо меньшей мощности, чем обычно, так что устройство, которые вы хотите с ним спарить, должно находиться гораздо ближе к контроллеру, чем это допустим обычно. Подобное решение было выбрано для того, чтобы не допустить присоединения Z-Wave устройств ваших соседей, в том маловероятном случае, если все они настраивают свои Z-Wave сети в то же самое время.

В защиту компании Fibaro, они предусмотрели опцию «это устройство находится далеко» («this device is far away»), которая, вероятно, повышает мощность радиопередатчика до более высокого или даже максимального уровня, во время процесса присоединения. Однако, если устройство, которое мы хотим добавить, все же находится вне зоны прямой видимости HC2, вы не сможете его добавить, даже если у вас есть промежуточные узлы, поддерживающие сеть между HC2 и местом расположения прибора. Я не знал это до того, как я начал, поэтому мне пришлось взбираться на стремянку в дальнем конце гаража, ковыряясь между стропилами отверткой, подсвечивая себе фонариком и в то же время пытаясь использовать iPad, чтобы контролировать HC2, проклиная протокол Z-Wave тринадцатилетней давности. Не думайте, что вы можете просто отсоединить HC2 и временно перенести его в гараж, вам нужно LAN- соединение для подключения к сети (я не знаю почему, не вижу каких-то разумных доводов в пользу этого, но мой HC2 не устанавливает Z-Wave сеть без LAN-соединения). Оказывается, эта известная загвоздка протокола Z-Wave, и по этой причине некоторые контроллеры могут работать от батареек.

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

Конфигурируем устройства

Самое интересное начинается, когда вы подсоединили все свои Z-Wave штуки. Каждое устройство, которое вы добавили, будет отображаться как «Неопределенное» («Unassigned»), и вы приступаете к ассоциированию их с комнатами и секциями, даете им имена, и подстраиваете всякие параметры.

Настройки каждого сенсора становятся доступными при нажатии на его развертывающуюся иконку, либо на главной странице, либо в списке сенсоров, располагающемся слева внизу. Конфигурирование устройства происходит в двух разделах, в одном содержатся базовые настройки, такие как имя сенсора, место расположения и иконка, в другом, углубленном (Advanced) – настраиваются оповещения, связь с другими устройствами и конфигурационные параметры.

Fibaro может проверить класс вашего Z-Wave устройства и дать ему подходящую иконку. Менее очевидное преимущество этой возможности состоит в том, что HC2 дает гораздо более содержательные описания для конфигурационных опций, так что вместо надписи “Parameter 3: ON/OFF” вы увидите параметр «включение режима энергосбережения», и поймете, что подразумевают под собой возможные значения этого параметра. Впечатляет, что HC2 дает такие описания для широкого спектра модулей Z-Wave, и не только производства Fibaro. Иногда значки выглядят несколько странно, и не похожи на само устройство, которое обозначают (графический дизайнер компании Fibaro не замедлил сообщить мне, что это трехмерные визуалиации, а никакие не фотографии!)

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

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

Добавляем камеры

Если у вас завалялись какие-нибудь сетевые камеры, вы можете подсоединить их к вашему HC2 при помощи диалога «добавить камеру» («add camera»). Это дает вам возможность настроить имя пользователя, который будет иметь к ней доступ, и пароль для него, а также назначить URL камеры для получения снимков, видео в формате MJPEG, панорамирования, зумирования, наклона камеры, и т.д.

Функциональность камеры несколько ограничена, HC2 не может регистрировать движение или делать запись, жаль. Будучи заядлым линуксоидом, я надеюсь, что какая-нибудь из прекрасных программных разработок, находящихся в открытом доступе (например, Motion library, созданная Ken Lavrsen) , в будущем сможет быть приспособлена для улучшения функциональности HC2 в части поддержки камер. Пока что вам придется использовать ИК-датчик для детекции движения, который может инициировать посылку картинки по почте.

Что странно – картинки с камеры не могут быть просмотрены с главной страницы HC2, вам нужно пробираться сквозь настройки камеры, чтобы получить миниатюрную картинку (а также настройки изображения и снимков), на которую снова надо нажать, чтобы получить полноэкранное изображение. Но разработчики обещают поправить эту ситуацию в грядущем релизе ПО.

Добавляем виртуальные устройства

Физические устройства – не единственное возможное здесь развлечение: HC2 позволяет добавлять также и виртуальные устройства.

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

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

Обследуем положение дел

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

Внизу слева есть набор фильтров, который позволяет вам выделять тип устройств или их набор в комнате, или использовать оба этих условия, так что вы, например, можете видеть только сенсоры в гостиной. Текст, появляющийся вверху экрана, это что-то вроде окна отображения Z-Wave статуса, вы видите уведомления, когда в вашей Z-Wave сети случается что-то интересное (например, подсоединение устройств). Справа на экране находится надоедливое плавающее меню, которое дублирует функционал основных разделов, но к тому же у него есть кнопка «Выход» («logout»), а еще – то, что у нас называется «голубая маска сварщика». Когда маска сварщика становится голубой, HC2 хочет, чтобы вы сохранили конфигурацию, нажав на эту маску. Это весьма деликатно и ненавязчиво: мне гораздо больше нравится этот подход с маской, чем постоянно всплывающие диалоговые окна, которые мы наблюдаем в других системах.

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

На устройстве на этой картинке вы можете нажимать кнопки ON/OFF, или перемещать ползунок линейчатой шкалы, чтобы перейти на заранее определенный уровень. Этот значок отображает текущее состояние устройства, этот подход одинаков для все устройств; герконы дверей показывают положение двери, пассивные ИК-датчики показывают бегущего человечка, и т.д.

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

Мертвые узлы

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

Этот узел постоянно появляется, когда я настраиваю систему, обычно он показывается вот таким образом, не смотря на то, что находится в трех метрах от HC2, и имеет по крайней мере еще 2 пути, по которым он мог бы передать данные. Я могу допустить подобного рода поведение радиочастотных устройств, но вот что действительно ставит меня в тупик: ясли я жму на ссылку «разбудить мертвые узлы» («wake up dead nodes»), или на большой значок Х на устройстве, узел приходит в себя на несколько минут, во время которых ведет себя безупречно, а через некоторое время снова отваливается от сети. Что я еще не понимаю – почему, если HC2 знает, что узел «мертв», и у него есть возможность связаться с ним, почему он не делает это автоматически, безо всякой лишней болтовни типа «разбудить мертвые узлы»? (Fibaro говорит мне, что это поменяется во второй версии ПО).

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

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

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

Добавляем сцены

HomeCenter2 позволяет вам писать «сценарии» используя функциональность «Сцены» («Scenes»). Эти сцены несколько странны, для их создания используется визуальное программирование; предположительно, в благородной попытке привнести программирование в массы. Но если вы до этого имели дело с программированием, вам все это покажется несколько странным, интерфейс довольно причудливый и не везде описан в достаточной степени, по крайней мере, как мне кажется.

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

Первая вещь, которую нужно уяснить для себя – то, что сцена строится на основе шаблона ЕСЛИ условие(я) ТО действие(я) (IF condition(s) THEN action(s)), или на условии, другими словами. Состоянием может быть изменение статуса устройства ввода, определенное временем событие, периодическое событие, определенная пользователем переменная, изменение погодных условий, или события системы GPS. GPS активизируется, когда один из зарегистрированных пользователей (в компании своего мобильного устройства) приближается или удаляется от заранее определенной точки, которую вы задали на панели Определения местоположения (Locations panel).

Вы можете комбинировать условия, используя операторы «and» и «or». Действия (actions), которые вы можете выполнять, это: назначение переменной, переключение сцены, посылка команды Z-Wave устройству, посылка снимка с камеры зарегистрированному пользователю или переключение виртуального устройства. Вы можете объединять действия в цепочки, используя оператор «and».

Читайте также:  Системы отопления и котлы сделать само

Вы также можете устанавливать задержку для любого действия – в красном окошке с правой стороны. Не смотря на то, что это окно ставится после действия, задержка на самом деле выполняется до него, к этому надо привыкнуть. Например, если у вас такая сцена…

IF every-minute THEN lamp1 = ON delay 10 s AND lamp2 = ON

…то во время ее выполнения lamp2 выключается немедленно, а lamp1 – спустя 10 секунд.

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

Кнопка RUN обходит все условные части сцены и запускает действие; удобно, если нужно запустить что-то без выполнения каких-либо условий. Не представляю, что делает кнопка STOP, кажется, она вообще не оказывает никакого влияния на происходящее. В моем примере, показанном выше, использование кнопки STOP после того, как включается lamp2, не отменяет включение lamp1 десятью секундами позже.

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

Меню, которое выпадает, когда вы хотите добавить что-то новое, одинаково для условий и действий, не смотря на то, что только половина из того, что в нем есть, применимо в каждом случае. Остальные опции выбора не работают, так что было бы здорово, если бы содержание меню зависело от конкретного условия или действия, к которому оно относится, а остальное не показывалось бы. Оператор «then» можно поменять на «and» или «or», но он немедленно возвращается обратно в исходное состояние. Список операторов сравнения включает в себя «less than» (менее, чем), «greater than» (более, чем), «equal to» (равный), но нет оператора «is not equal to» (неравный), что является чудовищным упущением. Также, некоторые сравнения выглядят несколько странно: что означает состояние погоды «более, чем туман»?

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

Матерые кодеры будут рады услышать, что существует бета-версия ПО, которая позволяет вам программировать сцены, используя Lua скрипты, а не визуальный интерфейс. Я планировал переключиться на нее после того, как закончил основную часть своего обзора, но, к сожалению, сейчас эта возможность недоступна; вскоре, обещают, что все изменится. Вы можете получить представление о том, что эта бета-версия сможет делать, почитав документацию на сайте Fibaro’s documentation site (Пока только польский язык, так что Google Translate вам в помощь, доки на английском выйдут в скором времени).

Удаленный доступ

Если вы активируете удаленный доступ в настройках вашего HC2, вы сможете создать учетную запись на сервисе Remote Gateway service (home.fibaro.com).

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

Приложение iPhone

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

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

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

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

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

Приложение iPhone app также определяет ваше местоположение, вы можете использовать эту функцию, чтобы улучшить функциональность HC2, например, чтобы он включал отопление в доме, когда вы уходите с работы, или включал свет, как только вы подходите к дому, и т.д. Вы можете установить, как часто считываются данные о местоположении, в диапазоне от 1 минуты до 1 часа. Очевидно, для максимальной точности вам нужно передавать данные так часто, как это возможно, но учтите, что это быстро сажает батарейку, и к концу дня она может сесть (как раз тогда, когда вам нужно, чтобы включилось отопление).

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

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

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

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

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

Fibaro Универсальный диммер, 500Вт, FGD 211

Диммер Fibaro FGD-211 — это новейшее устройство, коммутирует нагрузки до 500Вт, может диммировать галогенные лампы, низковольные галогенные лампы, питаемые через трансформатор, диммируемые светодиодные линейки и обычные лампы накаливания. Он также может действовать как выключатель для компактных люминесцентных ламп, обычных люминесцентных ламп и не диммируемых светодиодов. Минимальная коммутируемая нагрузка – 25Вт, но существует байпас для диммера (FGB001), если вам нужно контролировать еще меньшие нагрузки. Этот диммер может применяться с подсоединением к нейтрали или без нее, и имеет два физических ввода, хотя он может работать от одного. Вдобавок, он может работать как с кнопками, так и с обычными выключателями, хотя в последнем случае вы теряете возможность управлять уровнем диммирования при помощи выключателя. Модуль диммера исключительно миниатюрен (15x42x36mm), и легко входит в мои неглубокие монтажные коробки.

Модуль имеет неожиданно прочный винтовой терминальный блок и большое количество возможностей конфигурации, которые доступны на странице настроек для этого устройства в HC2. Например, определение дискретности диммирования (процент/ступень), время переключения между минимальным и максимальным уровнями (ручное включение), время переключения между минимальным и максимальным уровнями (удаленно), максимальный уровень диммирования, минимальный уровень диммирования, тип настенного выключателя, поведение при двойном клике, коридорная схема управления светом, синхронизация уровней диммирования. Дополнительно, модуль имеет две группы (по одной на каждый выключатель), которые могут включать в себя до 16 устройств каждая, и групповые настройки для «вкл все»/«выкл все» и интеграции с охранной сигнализацией. Это исключительно продуманное устройство с инженерной и пользовательской точек зрения, работать с ним – крайне приятно.

Fibaro Одноканальное 3кВт Реле / Выключатель, FGS 211

Это модуль такого же размера, как и диммер, но имеет функцию вкл/выкл одной нагрузки мощностью до 3кВт. Требуется подсоединение к нейтрали, входной сигнал – 220В, а переключаемая нагрузка может быть разного вольтажа, если это нужно (т.е. можно управлять низковольтной нагрузкой). Этот модуль также имеет массу конфигурационных опций, включая таймер автовыключения. Удобная особенность этого устройства – у него есть вспомогательный ввод, который вы можете использовать как независимый ввод на главной странице HC2.

Fibaro Двухканальный 1.5кВт Реле / Выключатель, FGS 221

Этот модуль – двухканальная версия выключателя, представленного выше, за исключением того, что теперь у вас два канала по 1,5кВт каждый, каждый контролируется своим собственным физическим выключателем.

На веб-странице HC2, устройство всегда появляется как два отдельных переключаемых устройства, что может вызывать раздражение, если они оба контролируют один и тот же прибор. Например, я попытался автоматизировать мою дверь гаража одним двойным релейным модулем (Dual Relay module) FGS 221, используя один канал для поднятия, а второй – для опускания, и вот как HC2 представляет это на экране, тогда как на самом деле я хотел, чтобы это была одна «дверь гаража» с кнопками «вверх» и «вниз» около нее. Fibaro признает, что это было бы полезным улучшением, и оно уже в списке того, что нужно сделать в следующей версии ПО. Пока что, я решил проблему (ну, вроде как решил) путем изящного применения модуля открывания жалюзи.

Fibaro Roller / Shutter Module, FGR 221

Модуль жалюзи Fibaro FGR 221 предназначен для управления фазой, питающей моторы ставень и жалюзи, или, на самом деле, любым типом моторизованного устройства, у которого один провод заставляет вращаться в одну сторону, а другой – в противоположную. Он может работать с нагрузкой до 1кВт при 230В. Модуль имеет два входных переключателя и два переключаемых выхода с общей землей, которые подсоединяются к мотору.

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

(Версия модуля с электронной детекцией предела поворота планируется к выходу в первом квартале 2013 года).

Модуль жалюзи имеет интерфейс с кнопками «вверх/вниз», который я хотел иметь для своей гаражной двери, так что я ассоциировал интерфейс устройства для открывания гаражной двери (низковольтным) с модулем жалюзи (силовым), использовав пару силовых реле, смонтированных в едином корпусе, как показано на верхнем фото. Это в конечном итоге дало мне интерфейс, который я так хотел:

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

По какой-то причине здесь нет кнопок «вверх» и «вниз». Ползунок не работает, нажатие на значок – тоже. Это значит, что если вы хотите открыть гараж с моего телефона, мне нужно выйти из приложения Fibaro и использовать браузер, чтобы войти в веб-интерфейс, это не очень удобно. Я рассказал об этом Fibaro, так что, надеюсь, они поправят это в будущих версиях приложения iPhone app.

Fibaro Универсальный Сенсор, FGBS 001

Универсальный Сенсорный модуль FGBS 001 это изящная (14.5?27.3x12mm) платка с несколькими проводками, выходящими из нее. Модуль покрыт толстым слоем прозрачного полимера, и поэтому достаточно устойчив к внешним воздействиям. Универсальный Сенсор предназначен для того, чтобы работать как Z-Wave «тройник», например, в уже имеющемся охранном шлейфе. Возможно, вы захотите установить Универсальный Сенсор в проводку между существующим пассивным ИК-сенсором и существующей охранной панелью, так, чтобы HC2 мог отслеживать статус охранной системы без вмешательства в саму систему. Сбоку он имеет два низковольтных входа (к которым можно подсоединить одиночный охранный датчик с детекцией взлома, или два параметрических охранных датчика), и пару выходных реле, которые подсоединяются к охранной панели, сигнал с которых отражает состояние соответствующего входа. Его малые размеры и толстое покрытие дает отличную возможность монтировать его в существующие корпуса устройств.

Приятный бонус Универсального Сенсора – он имеет интерфейс 1-wire, к которому можно подключить до четырех температурных датчиков Dallas DS18B20. На втором фото сверху вы можете увидеть Универсальный Сенсор с присоединенной к нему сзади скрепкой, с четырьмя датчиками DS18B20 над ним (4 черных шарика в ряд). Соответствующая страница HC2 также показана выше.

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

Пути обновления

Как я уже упоминал, Fibaro вводит новшества достаточно быстро и крайне восприимчивы ко всем предложениям и замечаниям, которые пользователи шлют службе поддержки или публикуют на форумах Fibaro. Вы также можете найти некоторую информацию о будущих возможностях ПО на сайте beta documentation site, но в основном там содержатся описания сцен с использованием Lua скриптов, а не графических блоков, и новая панель поддержки VOIP. Также там идет речь об API, хотя не совсем ясно, о том ли, что мы обычно подразумеваем под аббревиатурой API (например, RESTful HTTP интерфейс, который могут использовать и другие приложения, чтобы контролировать НС), или они просто говорят о новых Lua скриптах.

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

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

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

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

[UPDATE] Когда статья готовилась к публикации, я смог связаться с директором по продажам компании Fibaro, чтобы получить информацию о том, что они собираются сделать в ближайшем будущем:

• Пользовательское приложение iPad, которое выходит через 6-8 недель.

• SMS интеграция – они все еще ведут переговоры с сотовыми операторами, но должно быть «в любом случае, в ближайшее время».

• Полный интерфейс прикладной программы (API) близок к выходу, возможно совсем скоро, имеющий функционал передачи данных в ifttt.com, Facebook и т.д.

• Дверные и оконные сенсоры, универсальные сенсоры на батарейках, и (только для Европы) модули, включаемые в розетку в октябре.

• Универсальные модули ввода/вывода – скоро.

• После этого планируется выпускать в следующем году: газовые сенсоры, датчики дыма, датчики пропана/бутана, датчики хлороформа, пассивные ИК-датчики и мультисенсоры.

• Нет планов выпускать какое-либо оборудование для установки в автомобилях.

• Бета-релиз ПО будет через несколько недель.

[UPDATE 2] Fibaro только что выпустил версию ПО 1.037 которая включает HTTP API для контроля и мониторинга устройств посредством внешних систем. API позволяет вам мониторить (получая всеобъемлющий XML-отчет) или контролировать реле, диммеры, модули управления жалюзи, термостаты, виртуальные устройства и сцены. Вы также можете получать картинки от камер. Есть две версии API – поставляемая в настоящий момент это неаутентифицированный API, и аутентифицированный API, который поддерживает сконфигурированные параметры доступа для пользователей, будет выпущен в ближайшем времени. Документацию для API можно скачать отсюда: the Fibaro docs site.

источник