DIY Главная Медиа Logo

Конечная сайт для проектирования и создания вашей установке домашнего кинотеатра и Привет-Fi.

0Заставляем OpenZWave работать с Home Assistant

Я медленно переношу свой умный дом на HomeAssistant, который, как и в большинстве проектов с открытым исходным кодом, довольно недружелюбно для начала и требует некоторого обучения, чтобы использовать. У меня есть Aeotec ZStick и дверной звонок Aeotec 6 которые работают через Z ‑ Wave, и я хотел настроить тона и немного уменьшить громкость. Вы могли подумать, что это будет легко, правда?

Первым препятствием, которое нужно было преодолеть, было осознание того, что Home Assistant имеет 2 способы использования Z ‑ Wave. Один встроенный, и один построен на системе «OpenZWave» / программное обеспечение / образ докера (или что это на самом деле!). Встроенная система не поддерживает последние стандарты Z-Wave, поэтому мне не удалось настроить дверной звонок., но видимо альтернатива OpenZWave 1.6 система сможет в конечном итоге, хотя, кажется, не так год. Чтобы избежать дополнительных проблем в будущем, первое, что нужно сделать, это переключиться со встроенной поддержки Z ‑ Wave на надстройку OpenZWave.. Обратите внимание, что я использую полный «Домашний помощник» (который раньше назывался Hass.io). По сути, это универсальная установка с HassOS., а затем запускаются Home Assistant и Supervisor.. Многие люди запускают эту установку на Raspberry Pi, хотя я работаю на мини-ПК 4 Вт с Pentium. 4200 что очень похоже на маломощный Intel NUC.

Прежде чем ты начнешь

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

Найди свой USB детали палки

  • Руководитель
  • Системе
  • Поле «Хост-система»
  • Кнопка «Оборудование»
  • Это должно быть что-то вроде
    /DEV / последовательный / с-ID / USB-0658_0200-if00

Отключить встроенный zwave

  • Кон-рис-ур--ция
  • Интеграции
  • Коробка ZWave
  • Нажмите настроить
  • Нажмите «Остановить сеть».

Установить брокера Mosquitto

  • Руководитель
  • Магазин дополнений
  • Поиск брокера mosquitto

Установить MQTT

  • Кон-рис-ур--ция
  • Интеграции
  • Искать MQTT
  • Вы должны увидеть брокера Mosquitto в списке.. Нажмите настроить

Установить OpenZWave

  • Руководитель
  • Магазин аддонов
  • Искать в zwave

Сгенерируйте случайный ключ для безопасности

  • К Random.org и сгенерируйте случайный шестнадцатеричный код для ключа безопасности, который вам понадобится на следующем шаге

Настройте OpenZWave с вашим USB подробности

  • Руководитель
  • Приборной панели
  • OpenZWave
  • Кон-рис-ур--ция
  • Отредактируйте запись «устройство», чтобы она соответствовала USB путь сверху, и сложите числа, созданные вместо ?? для ключа безопасности
  • E.g.
    • устройство: /Dev / серийный / по-идентификатору / USB-0658_0200-if00
    • сетевой ключ: ‘0x??, 0Икс??, 0Икс??, 0Икс??, 0Икс??, 0Икс??, 0Икс??, 0Икс??, 0Икс??, 0Икс??, 0Икс??, 0Икс??, 0Икс??, 0Икс??, 0Икс??, 0Икс??»
  • Нажмите сохранить
  • Щелкните вкладку «Информация».
  • Нажмите кнопку Пуск

Настроить интеграцию OpenZWave

  • Кон-рис-ур--ция
  • Интеграции
  • «OpenZWave (бета)Коробка
  • Нажмите «Настроить».
  • Нажмите «Подтвердить настройку».

перезагружать!

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

Настройка полудружественного интерфейса конфигурации

  • Загрузите и установите OpenZWave Графический интерфейс пользователя для окон (прокрутите страницу вниз и найдите ссылку на файл .msi Windows)
  • Чтобы использовать графический интерфейс, сначала перейдите в Supervisor -> OpenZwave -> Конфигурация и установите в поле хоста значение 1983 (по умолчанию он отключен, если вы не введете значение)
  • Затем в OpenZWave Графический интерфейс пользователя просто войдите в IP или имя вашего домашнего помощника. Порт уже должен быть правильным, и ключ аутентификации не требуется
  • Обратите внимание, что ваш USB устройство может отображаться как не Z ‑ Wave plus, но если какие-либо подключенные устройства отображаются как Z ‑ Wave Plus, вы можете игнорировать это, это вводит в заблуждение.

Настройка громкости

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

Выключить домашний помощник

  • Завершение работы домашнего помощника
  • Удалить USB Z-Wave стик
  • Подключите его к ПК с Windows

Загрузите программное обеспечение Silicon Labs для ПК

  • Перейти на сайт Silicon Labs страница вниз-нагрузки
  • Выберите, чтобы загрузить программное обеспечение контроллера ПК.
  • Щелкните ссылку «Создать учетную запись» и зарегистрируйтесь.
  • После того, как вы подтвердили свою учетную запись и вошли в систему, вернуться к страница вниз-нагрузки
  • Загрузите Z ‑ Wave SDK Первый
  • Затем загрузите программное обеспечение контроллера ПК.
  • Запустите ZWaveControllerSetup.msi
  • Извлеките 2 файлы в папке ZW050x_USB_VCP_PC_Driver, затем щелкните правой кнопкой мыши извлеченный файл INF и выберите «установить», чтобы установить драйверы.
  • Подключите ключ Z ‑ Wave к компьютеру с Windows
  • Запустите программное обеспечение Z ‑ Wave PC Controller.
  • Нажмите на шестеренку, чтобы выбрать свой USB Stick - мой отображается как «UZB» на COM4 и нажмите «Обнаружить», затем нажмите «ОК»
  • Щелкните «Управление сетью».
  • Нажмите «добавить», а затем нажмите кнопку сопряжения на дверном звонке.
  • Вам понадобится первый 5 цифры кода DSK, которые напечатаны на обратной стороне дверного звонка - устройство будет подключено в режиме S2
  • Затем устройство должно появиться как «Звуковой переключатель» в разделе «ведомые устройства» в поле в верхнем левом углу..
  • Выберите устройство и нажмите «Информация об узле».
  • Должен появиться список подустройств - примерно 8 из них. Каждый из них представляет собой отдельное предупреждение.
  • Выберите соответствующее вспомогательное устройство
  • В поле ниже дважды щелкните «79 - SOUND_SWITCH».
  • В разделе справа, в раскрывающемся списке, выберите «0 × 05 - SOUND_SWITCH_CONFIGURATION_SET»
  • Установите шестнадцатеричный объем по своему усмотрению (эффективно в процентах). я нашел 60 был примерно таким же, как мой старый дверной звонок - классический старый электрический звонок
  • Нажмите кнопку Отправить внизу
  • Повторите последнее 5 шаги для каждого из разных предупреждений, которые вы хотите изменить - я сделал это для всех

Восстановить домашний помощник

  • Закройте программное обеспечение контроллера ПК.
  • Отключите Z-Stick и снова подключите его к системе Home Assistant.
  • Загрузите домашний помощник
  • Сопряжение с дверным звонком, и ваши новые настройки громкости, следует запомнить Z-Stick

Благодарность за это принадлежит нескольким разным людям, от которых мне удалось полностью собрать информацию

оставьте ответ