7 minutes reading time (1433 words)

Fibaro RGBW модуль

Модуль Fibaro RGBW представляет собой компактный Z-Wave модуль, который имеет 4 выходных канала для управления диммерами и 4 аналоговых входа. Полные возможности устройства подробно описаны на официальном веб-сайте Fibaro. Устройство прекрасно работает с контроллером Fibaro, предоставляя пользователям массу интересных возможностей, поэтому нам стало интересно протестировать его с VeraLite.

Аббревиатура RGBW, от английского Red Green Blue White, обозначает красный, зелёный, синий белый. Fibaro RGBW может работать, как с RGB, так и RGB + W лампами, где дополнительная белая светодиодная или обычная лампа позволяет получить более высокий уровень светоотдачи.

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

Технические характеристики

Модуль Fibaro RGBW может быть использован с источниками питания напряжением 12 В и 24 В постоянного тока и может выводить до 6 А на каждый канал с ограничением 12 А в сумме по всем каналам. Это соответствует мощностям 144 Вт при 12 В и 288 Вт при 24 В.

Выходная частота ШИМ является относительно низкой и составляет 244 Гц.

Как и все модули Fibaro, прибор имеет очень компактные размеры (В 42 × Ш 37 × Г 17 мм).

Установка и настройка

Устройство показано на следующем рисунке с 10-ю винтовыми клеммами и кнопкой "B", расположенной в небольшом отверстии рядом с антенной. 

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

Одним из неудобств является то, что вам потребуется очень маленькая отвертка для подключения контактов.

Источник питания

В руководстве Fibaro указано, что для данного устройства вам необходимо использовать специальный регулируемый источник питания постоянного тока. Устройство поддерживает входное напряжение 12 В/24 В, а это означает, что вы без всяких проблем можете подключить его к 12В батарее во время ее зарядки.

Модуль RGBW и подключаемые к нему лампы должны иметь один и тот же источник питания.

Аналоговые входы

Аналоговые входы рассчитаны на напряжение 0-10 В, поэтому вы должны быть осторожны с датчиками (например, фоторезисторами), подключенными к источникам питания напряжением 12 В/24 В. В руководство указано, что максимальная длина провода не должна превышать 10 м, и, в принципе, это более чем достаточно для подключения большинства аналоговых датчиков.

Осветительная нагрузка

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

Установка и тестирование

Мы протестировали устройство со светодиодными лампами, подключенными к четырем выходам:

 

Подключение к Z-Wave сети

Подключить устройство к Z-Wave можно с помощью кнопки "B" или входных контактов (от IN1 до IN4).

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

 

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

Для простоты нашего тестирования мы переименовали каждое из устройств. Эти изменения были также отражены в мобильном приложении VeraMobile:

 

Базовое управление освещением

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

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

Дополнительные параметры

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

Каждый параметр имеет номер и связанное с ним значение:

1 = функции "Вкл & Отк все каналы"

Данный параметр включает/отключает функции "Вкл & Откл все каналы":
0 = Функция "Все вкл" неактивна, "Все откл" неактивна
1 = Функция "Все вкл" неактивна, "Все откл" активна
2 = Функция "Все вкл" активна, "Все откл" неактивна
255 = Функция "Все вкл" активна, "Все откл" активна (по умолчанию)

6 = Выбор класса команд для ассоциации

Значение по умолчанию – 0.

8 = Режим изменения состояния

Этот параметр определяет, каким образом изменяются выходные параметры в зависимости от новых команд, отправляемых модулю. Значение по умолчанию равно 0.

Если присвоить данному параметру значение 0 (режим 1), то параметр 9 (значение шага) и 10 (время между шагами) будут использоваться для определения скорости изменения выходного значения. В основном это используется для плавного загорания и затухания.

Если присвоить данному параметру значение 5 (режим 1), а параметру 10 – 250, то мы могли бы получить плавный переход от значения 0 до 100%:

Видео обзор:

Если присвоить параметру значение 1 (режим 2), то параметр 11 (время для перехода от начального значения к конечному) будет использоваться для определения скорости изменения выходного значения.

9 = Шаговое значение

Данное значение используется только для параметра 8 в режиме 1. Значение по умолчанию равно 1.

10 = Время между шагами

Данное значение используется только для параметра 8 в режиме 1. Значение по умолчанию равно 10 (10 мс). Если присвоить данному параметру значение 0, то состояние устройства будет изменяться мгновенно. Максимальное значение равно 60000 (60 сек).

14 = Конфигурация ввода/вывода

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

Для того, чтобы использовать модуль с четырьмя аналоговыми входами, необходимо присвоить данному параметру значение 8000h или 32768. Мы попытались использовать другие данные, после чего устройство перестало работать.

43 = Напоминание об изменении входного напряжения 0-10 В

Данный параметр представляет собой изменение значения входного напряжение, обнаруженное до того, как модуль передаст новое значение основному контроллеру. Параметру можно присвоить значения от 1 до 100 (с шагом 0.1 В), поэтому для лучшей чувствительности рекомендуется установить значение 1. Значение по умолчанию равно 5 (0.5В).

На следующем рисунке показано использование описанных выше параметры:

 

Потребление энергии

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

Данная информацию также записывается в журналы контроллера VERA.

Аналоговые входы

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

Мы постарались поэкспериментировать с настройками, но, к сожалению, так не смогли исправить это.

Плагины VERA

Плагины предоставляют пользователям возможность разработки элементов пользовательского интерфейса VERA. Честно говоря, мы никогда не использовали данную функцию. Наша система автоматизации основана на программном обеспечении Home Control System (HCS). VERA используется лишь в качестве Z-Wave шлюза.

Теоретически, с помощью плагинов VERA можно получить полный контроль над данным устройством, однако, следует признать, что компоненты пользовательского интерфейса VERA довольно ограничены.

Виды освещения и нагрузки

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

Светодиодные ленты RGBW

Мы заказали светодиодную ленту 5M / 86W / 12 LED RGBW, включающую в себя 360 ламп.

Она показана на следующем рисунке:

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

 

Программирование

 

PHP

Идентификатор каждого Z-Wave устройства вы можете легко узнать с помощью следующей команды:

http://192.168.1.xxx:3480/data_request?id=lu_invoke

Зная идентификатор устройства, очень легко можно контролировать каждый RGB канал с помощью HTTP-запросов.

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

http://192.168.1.xxx:3480/data_request?id=action&DeviceNum=30&serviceId=urn:upnp-org:serviceId:Dimming1&action=SetLoadLevelTarget&newLoadlevelTarget=20

Мы написали небольшой PHP скрипт, который устанавливает необходимый цвет путем вызова соответствующего URL на веб-сервере нашего Home Control System (HCS):

http://192.168.1.xxx/zwave/rgbw.php?r=1&g=1&b=1&w=1

Следует отметить, что несмотря на то что, контроллер VERA устанавливает уровни яркости с шагом 10%, сам модуль поддерживает и значение 1%. Мы протестировали уровни яркости с шагом 1%, 2%, 3%, 4%, 5% и т.д.

 

Ajax

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

Запросы с использованием сценариев

Нашу систему управления (HCS) мы подключаем VERA через сокеты.

С помощью следующего Lua кода можно запросить текущее значение выходного сигнала (в данном примере – красный канал):

local socket = require("socket")
host = "192.168.1.xxx"
local sensor = luup.variable_get("urn:upnp-org:serviceId:Dimming1","LoadLevelStatus", 30)
c = assert(socket.connect(host, <port>))
c:send("Test,Study,RGBW-Red," .. sensor)
c:close()

Возможные применения

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

Наружное освещение

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

Видео: настройка системы SmartThings
Fibaro Swipe: подробный обзор
 

Комментарии (0)

Rated 0 out of 5 based on 0 voters
There are no comments posted here yet

Оставьте свой комментарий

  1. Posting comment as a guest. Sign up or login to your account.
Rate this post:
0 Characters
Вложения (0 / 3)
Share Your Location

Блог - Добро пожаловать!

EasyBlog - Biography Module

пользователь Manager не оставил ничего в своей биографии ...

Блог - Календарь

Подождите минутку, пока генерируется календарь

Блог - Последние комментарии

Ранее образы были Hass.io , теперь HassOS...
Administrator posted a comment in 12 мифов о технологии Z-Wave
По мифу 9 не соглашусь. Ассортимент оборудования Z-Wаve н...
Образы для установки Hass.io периодически обновляются. Сс...
Сайт Z-Wave Альянса рекламирует «интероперабельность» (...
Z-Wave - это просто протокол связи, как правило все Z-Wave уст...

Блог - Последние блоггеры

admin
Записей: 64
пользователь admin не оставил ничего в своей биографии
Manager
Записей: 42
пользователь Manager не оставил ничего в своей биографии
zwaveadmin
Записей: 21
пользователь zwaveadmin не оставил ничего в своей биографии
vov85
Записей: 10
пользователь vov85 не оставил ничего в своей биографии
Mobilniy
Записей: 2
пользователь Mobilniy не оставил ничего в своей биографии

Блог - Командные блоги

Z-Waver

Членов: 4

Блог - Категории

Блог - Информация по записи

  23.06.2016
  743 просмотров