0

z-wave устройства

Владислав Тарасов 4 years ago updated by Dmitriy Shilyaev 4 years ago 6

Здравствуйте, можете рассказать , как добавить в проект z-wave выключатель и реле

i3lite server

Заранее благодарен!

Добрый день.

Модуль Z-Wave работает следующим образом:
- вставьте контроллер Z-Wave в USB;
- запустить сервер iRidium, опубликовать проект на сервере;
- введите соответствующий COM-порт (вы можете увидеть его в диспетчере устройств);
- удалить устройство (нажмите «Удалить устройство», «активировать устройство»);
- добавить устройство (нажмите «Добавить устройство», введите имя, нажмите «ОК», активируйте устройство);
- синхронизировать устройство с проектом (нажмите «Синхронизировать подустройства и устройства»), в проект будет добавлено подустройство;
- опубликовать проект на сервере iRidium;
- теперь можно управлять устройством через i3 lite

А если сервер стоит на другой машине и под линуксом? Куда втыкать контроллер Z-Wave  и COM-порт какого сервера прописывать в приложении при работе с устройствами?

Under review

Сергей, добрый день!

  В каком случае возможна подобная ситуация? Почему Вы не можете использовать этот чип на сервере с i3lite?

Контролер Z-Wave вставляется в ту машину, на которой работает сервер в этом случае и прописывается тот COM-порт, который будет занят этим контролером.

В случае Linux писать полный абсолютный путь типа /dev/ttyACM0?

Да, верно путь прописывается таким образом.

Так же полная инструкция по работе с модулем:

Инструкция по Z-Wave в i3 Lite (Модуль работает только на сервере)

  1. Вставьте Z-Wave контроллер в USB разъем вашего сервера;
  2. добавьте модуль Z-Wave в проект;
  3. После добавления модуля в проект обязательно опубликуйте проект на сервере:

  1. После загрузки проекта, переходим в конфигуратор -> устройства -> модуль Z-Wave -> кнопка +
  2. Выбираем Set Port
  3. Вводим COM порт

    Если у вас сервер на базе Raspberry Pi, то обычно порт /dev/ttyACM0

    Для того чтобы понять к какому порту подключен контроллер на OC Windows:
  • Подключите Z-Wave контроллер
  • Зайдите в диспетчер устройств. Найдите ваш Z-Wave контроллер. После его имени в скобках будет отображено имя порта, к которому он подключен.




на OC LINUX:

  • Отключите USB-стик от сервера, если он подключен
  • Запустите Putty, в командной строке впишите ls /dev
  • Появится список всех портов, в которые подключены устройства:

    - Подключите USB-стик к серверу и повторно наберите команду ls /dev
  • В списке появится новое имя порта:
  • Это и есть необходимое нам имя порта. В нашем примере: /dev/ttyACM0
    Дополнительная информация доступна по ссылке: https://dev.iridi.com/ZWave, раздел “Добавление устройств в сеть”);
  1. Для добавления устройства нажмите «Add Device», введите необходимое имя, нажмите «ОК», активируйте устройство:

    Для активации устройства нажмите несколько раз кнопку активации на самом устройстве :
  2. Синхронизируйте изменения с проектом (нажмите «Sync Subdevices & Devices»). Это необходимо, чтобы все необходимые изменения синхронизировались с проектом;

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

Для того, чтобы удалить устройство нажмите “Remove Device” и активируйте устройство (как в п.7);