Я столкнулся с полным непониманием того, как работать с expertUI у RaZberry. Инсталляторы, рекомендую прислушаться и прочесть статью до конца, мотая на ус предоставленную информацию.
Погнали.
ExpertUI - что это такое?
Это дополнительный интерфейс для аппаратной настройки подключенного оборудования. Именно на него ставится z-way лицензия, именно через него можно смотреть логи отправки Z-Wave команд, именно он дает понимание обратной связи от устройств, в общем - интерфейс физических усройств.
Перейти в него можно двумя способами - из smarthome -> Устройства -> Перейти в ExpertUI
Или же можно в строке браузера вместо smarthome написать expert:
Теперь главный вопрос всей этой истории - конфигурационные параметры для устройства - как их задавать аки король в Зи-Вэйве.
Почему как король? Потому что вы сможете подсунуть устройству любой конфигурационный параметр из инструкции, если плохие дяди забыли добавить для вашего необычного устройства шаблон с параметрами и картинкой. В общем, этот способ для тех, кто хочет понимать до конца, как же работают Z-Wave девайсы.
Открываем Configuration, выбираем из списка слева наш необходимый для настройки девайс. Попадаем в карточку этого устройства. Сверху есть вкладки Interview, Configuration, Association, Link Health, Expert Commands, Firmware Update.
Как вы уже поняли по болдовому шрифту, нам нужно попасть в Expert Commands. Теперь, чтобы разобраться с нашими конфигурационными параметрами, листаем до вкладки Configuration. Как она выглядит, вы можете посмотреть чуть ниже.
Теперь быстро разберемся что за текстфилды и кнопки здесь присутствуют:
1 - Поле для запроса определенного параметра.
К примеру, мы хотим выяснить, какой сейчас параметр автовыключения в устройстве задан. Для этого мы выясним номер параметра по инструкции, значение которого мы хотим выяснить. Вбиваем в поле этот параметр и жмем GET
Прочерк покажется в случае, если у устройства нет конфигурационного параметр №3. Это норма, и я уверяю, что если вы возьмете свое устройство, на вскрытие, он выдаст вам значение параметра.
С выяснением текущего конфигурационного параметра мы закончили. Теперь перейдем к назначению новых параметров.
2. Задаем параметр.
Под цифрой 2 - поле для ввода нового конфигурационного параметра для устройства. С помощью него мы можем назначать новые конфигурационные параметры для устройства.
Давайте переключимся на существующее устройство - рандомную Z-Wave розетку. Я взял со своего стола розетку TKB Home. В устройстве есть предустановленные параметры - вы сможете их увидеть, если у вас прошивка v3.0.0 и выше.
Кстати это сразу пункт 5й, я хотел всего лишь сказать, что изменения параметров будут отображаться у вас слева. Ну тогда и про пункт 4 сразу расскажу. Он отвечает за reset параметров на дефолтные значения. Так что, если вы накосячили, то можете сбросить параметры через это поле.
Давайте, к примеру, поменяем наш первый параметр, который отвечает за режим горения LED огонька на устройстве:
Через экспертные команды меняем параметр на, допустим, двоечку. Сделать это можно так, как показано на gif ниже:
Q: А кстати, кто мне скажет, на устройстве, использующем батарейки, значение сразу бы поменялось?
3. Подробнее про Size
Size отвечает за размерность задаваемого параметра - у нас вариативность параметров - всего 4 значения - смотрите картинку выше.
Если у параметра будет Size = 4, это ознчает, что вариативность параметров задается от 0 до int.
Собственно говоря, посмотреть параметры также можно через кнопку Configuration
Ну и также конфигурационные параметры можно проверять через терминальное подключение по ssh к RaZberry,
Прочтя статью, вы не станете экспертов Z-Wave, поэтому строго рекомендую поэкспериментировать на свое контроллере с задачей параметров. И отмечу, что на Fibaro такой гибкости нет, но там все намного проще - нет шаблона - задаешь ручками. Но косоёбный интерфейс может и не показать, принялся параметр, или нет. Поэтому, обязательно проверяем лог сверху - прикрепился ли параметр к устройству, или нет.
Сейчас быстро пробежимся, покажу, как это делается.
В расширенных настройках устройства можно пролистать в самый низ, и нажать кнопку "Добавить параметр". После этого вносим наши данные и жмем на дискетку справа в интерфейсе.
Но не совсем. Теперь нам вверху в интерфейсе нужно проверить, принялся ли параметр.
Установить параметр 1, значение = 1 - вроде все неплохо.. На самом деле, нет. Пока нам не прилетит ответ о том, что параметр Получен, он не будет сохранен в устройстве.
Вот и все. Экспериментируйте - в конфигурационных параметрах есть очень интересные настройки под разные интеграторские задачи, к примеру.. а примеры придумайте сами. Вы же инсталляторы ;)
__________________________________________________________________
Подписывайтесь на наши информационные порталы:
Telegram - интересные инсайдерские публикации для инсталляторов и людей, интересущихся умными и автоматизацией и Z-Wave движухой.
Instagram - фоточки и статейки с наших мероприятий, анонсы видео, публикации разного характера.
Youtube - обзоры, инструкции, гайды, продакшн видео о Z-Wave.