Перейти к содержанию

Arlight-dali-gateway-ethernet-connection

Материал из XIOT Wiki


🔌 Эта инструкция описывает, как подключить шлюз Arlight DALI-LOGIC-LITE-PS-x1 к контроллеру Wirenboard напрямую по Ethernet (через порт `eth1`), чтобы исключить зависимость от роутера, DHCP и внешней сети.

🧰 Настройка статического IP-адреса на шлюзе Arlight

Перед подключением к Wirenboard шлюзу необходимо вручную задать статический IP-адрес из подсети `192.168.100.x`.

🖥 Подключение и запуск конфигуратора

  1. Подключите ПК напрямую к Arlight или через временный маршрутизатор
  2. Скачайте и установите программу Arlight DALI Server Configuration Tool с сайта:
 Скачать Arlight DALI Configurator
  1. Запустите конфигуратор
  2. Дождитесь появления шлюза в списке (например, `INTELLIGENT Arlight#...`)

⚙️ Установка статического IP

  1. Перейдите на вкладку Контроллер → Параметры
  2. Отметьте флаг Использовать статический IP (не использовать DHCP)
  3. Заполните:
 * IP-адрес:  192.168.100.2
 * Маска подсети:  255.255.255.0
 * IP-адрес шлюза:  192.168.100.1
  1. Нажмите Выгрузить
  2. Перейдите в меню Функции → Перезапустить, чтобы применить настройки

✅ Проверка

После настройки IP на шлюзе и подключения его к порту `eth1` контроллера Wirenboard:

  1. Подключитесь к контроллеру по SSH или откройте веб-терминал
  2. Выполните команду:
ping -c 4 192.168.100.2

Если вы видите ответы — соединение установлено, можно переходить к добавлению устройства.

⚙️ Настройка сети на Wirenboard

Через веб-интерфейс:

  1. Перейдите в раздел Сеть
  2. Выберите интерфейс wb-eth1
  3. Установите:
 * IPv4: Статический IP-адрес
 * IP-адрес: `192.168.100.1`
 * Маска подсети: `255.255.255.0`
  1. Убедитесь, что поля Основной шлюз и DNS-серверы пусты
  2. Нажмите Сохранить и Применить

🧱 Это создаёт локальную точку соединения между Wirenboard и Arlight, не зависящую от внешней сети и роутера.

🔌 Добавление устройства в Wirenboard

В веб-интерфейсе Wirenboard:

  1. Перейдите в раздел Настройки → Устройства
  2. Нажмите Добавить устройство вручную
  3. Укажите:
 * Тип: Modbus TCP
 * IP-адрес: `192.168.100.2`
 * Порт: `502` (или `8008`, если используется нестандартный)
 * Slave ID: `1` (если не настроено иначе)
  1. Назовите устройство, например, Arlight DALI Gateway

📄 Пример шаблона устройства

Создайте файл `/etc/wb-mqtt-serial.conf.d/arlight_dali_tcp.json`:

```json {

 "device_type": "Arlight DALI-LOGIC-LITE TCP",
 "protocol": "modbus_tcp",
 "ip_address": "192.168.100.2",
 "slave_id": 1,
 "poll_interval": 1000,
 "channels": [
   {
     "name": "Группа 1 Включить",
     "type": "switch",
     "modbus": {
       "function": 5,
       "address": 0
     }
   },
   {
     "name": "Группа 1 Яркость",
     "type": "range",
     "min": 0,
     "max": 100,
     "modbus": {
       "function": 6,
       "address": 1
     }
   }
 ]

} ```

✅ Проверка работы

  1. Устройство должно появиться в разделе Devices
  2. Проверьте работу включения/выключения и управления яркостью
  3. При необходимости добавьте другие группы и параметры

📝 Примечания

  • Назначение DALI-адресов, групп и сцен выполняется через ПО Light Studio
  • Поддержка до 64 DALI-устройств, управление через Modbus TCP
  • При смене прошивки шлюза настройки IP сбрасываются — рекомендуется сохранять ETHERNET.INF

🔒 Использование порта `eth1` и локального IP исключает любые проблемы при замене маршрутизатора, отключении интернета или изменении сети.