KNX ENO 634 · MDT SCN-ENC02 · ETS6 · ID отправителя · сопоставление DPT · 10 мин чтения

EnOcean-шлюз KNX: Ввод в эксплуатацию шлюза EnOcean KNX для беспроводных датчиков

Беспроводные датчики EnOcean не имеют нативного интерфейса KNX. Шлюз EnOcean KNX принимает радио-телеграммы 868 МГц, декодирует полезную нагрузку EEP и преобразует значения датчиков в групповые адреса KNX с масштабированием DPT. Результат — стандартная точка данных KNX, которую любое устройство KNX — исполнительное устройство, система визуализации или логический контроллер — может использовать, не зная, что источник беспроводной.

Функция шлюза: приёмник EnOcean к KNX

Шлюз EnOcean KNX выполняет две функции: размещает приёмник 868 МГц (эквивалент EnOcean USB 300 или модуля TCM 310) и запускает логику преобразования, которая конвертирует точки данных EnOcean EEP в групповые телеграммы KNX. Шлюз подключается к шине KNX TP как стандартное устройство KNX и настраивается полностью в ETS6 — отдельное программное обеспечение не требуется.

Поток сигналов

EnOcean sensor (868 MHz)
  ↓  radio telegram (Sender ID + EEP payload)
EnOcean KNX Gateway
  ↓  EEP decode: extract temperature, on/off, lux value
  ↓  DPT conversion: scale to correct KNX data type
  ↓  KNX TP group telegram → group address
KNX bus (all devices on TP line)
  ↓
KNX actuator / visualisation / logic controller

Reverse path (gateway → sensor):
  Not possible for unidirectional EnOcean sensors
  Bidirectional sensors (D2-xx-xx VLD) support response
  — requires gateway with bidirectional 868 MHz transceiver

Доступные шлюзы

Несколько производителей предлагают сертифицированные KNX шлюзы EnOcean. Все настраиваются в ETS6 и монтируются на DIN-рейку. Основные различия — количество каналов, уровень поддержки безопасности и тип интерфейса KNX (только TP или KNXnet/IP).

МодельКаналыИнтерфейсБезопасность L3
Jung EAE-USB-KNX64 каналаKNX TP (настройка через последовательный порт)Нет
Gira EnOcean-Gateway128 каналовKNX TPЗависит от прошивки
Weinzierl KNX ENO 634200 каналовKNX TP + KNXnet/IPДа (прошивка ≥ 2.0)
MDT EnOcean Interface SCN-ENC02200 каналовKNX TPДа

Weinzierl KNX ENO 634: настройка в ETS6

Weinzierl KNX ENO 634 — это шлюз EnOcean для монтажа на DIN-рейку со встроенным 868 МГц приёмником. Каждый отправитель EnOcean занимает один канал; доступно до 200 каналов. Загрузите базу данных продуктов ETS6 с weinzierl.de, импортируйте через Catalogs → Import и добавьте устройство в топологию здания как стандартное устройство KNX.

Конфигурация канала ETS6 (для каждого отправителя EnOcean)

Channel parameters (one set per EnOcean device):

  1. Sender ID:
     — 32-bit hex address printed on sensor label
     — e.g. 0xFEF7E123
     — Or captured via PCAP (see section below)

  2. EEP selection:
     — Select from dropdown: A5-04-01, F6-02-01, D5-00-01, etc.
     — Gateway validates telegram structure against selected EEP
     — Incorrect EEP = silent decode failure (no KNX telegram sent)

  3. Sub-datapoints:
     — EEP A5-04-01 has 2 sub-DPs: temperature (DP1) and humidity (DP2)
     — Assign separate KNX group address to each sub-DP
     — Sub-DP numbering per EEP spec (EnOcean Alliance document)

  4. KNX group address assignment:
     — Drag sub-DP to group address in ETS6 group view
     — DPT automatically inferred from EEP (overrideable)

  5. Teach-in (optional for Weinzierl):
     — Weinzierl 634 supports manual ID entry (no physical learn mode)
     — Physical learn button also available for automatic ID capture

ID отправителя: поиск и захват

Каждый датчик EnOcean имеет уникальный 32-битный ID отправителя, запрограммированный на заводе и напечатанный на этикетке устройства. Этот ID является первичным ключом, связывающим физический датчик с конфигурацией канала шлюза. Если этикетка нечитаема или датчик уже установлен, ID можно захватить из радиотелеграммы.

Захват ID отправителя через PCAP

Equipment needed:
  EnOcean USB 300 (USB stick 868 MHz receiver)
  PC with USB port
  FT4 analyzer (EnOcean Dolphin View / FT4 software)
  or: Wireshark with EnOcean plugin

Capture procedure:
  1. Plug EnOcean USB 300 into PC
  2. Open FT4 analyzer (free download from EnOcean)
  3. Select COM port for USB 300
  4. Activate sensor (press button, cover PIR lens, open window)
  5. Telegram appears in FT4 log:
     RORG | Sender ID       | EEP data    | Status
     0xA5 | FE F7 E1 23     | 00 2A 40 08 | 0x00

  Sender ID is bytes 4–7 of the raw telegram
  (big-endian, most significant byte first)

  6. Note both Sender ID and RORG byte for EEP selection:
     0xA5 = 4BS → EEP family A5-xx-xx
     0xD5 = 1BS → EEP family D5-xx-xx
     0xF6 = RPS → EEP family F6-xx-xx

Сопоставление EEP с KNX DPT

The gateway converts EEP datapoint values to KNX DPT format. The mapping is standardised — temperature always becomes DPT 9.001, binary states become DPT 1.001 — but verify scaling in the gateway's ETS6 parameters, particularly for illuminance sensors where the raw EEP value requires a multiplication factor.

EEPЗначение EnOceanKNX DPTЕдиница измерения
A5-04-01 DB2Температура (8-бит масштабированная)DPT 9.001°C
A5-04-01 DB1Влажность (8-бит масштабированная)DPT 9.007%RH
A5-07-01 DB1 bit3Обнаружение присутствия (1-бит)DPT 1.0010/1
A5-06-01 DB3Освещенность (8-бит масштабированная)DPT 9.004лк
A5-02-05 DB2Температура 0–40°CDPT 9.001°C
F6-02-01 R1/R2Состояние клавишного выключателяDPT 1.001 / DPT 1.0080/1 / Вверх/Вниз
D5-00-01 bit0Контакты разомкнут/замкнутDPT 1.0090=закрыто, 1=открыто
A5-12-01 DB3-DB1Счетчик импульсов (24-битный)DPT 12.001Импульсы

Опрос против событийного управления: первая телеграмма при запуске

В отличие от устройств Modbus или KNX с опросом, датчики EnOcean строго событийно-ориентированы — они передают данные только при изменении значения или через заданный интервал. Шина KNX не имеет механизма запроса текущего значения от датчика EnOcean. Это создает специфический сценарий, который необходимо учитывать при программировании логики KNX: шлюз не имеет сохраненного значения до тех пор, пока не поступит первая телеграмма после включения питания.

Шаблон проектирования «первая телеграмма при запуске»

Problem:
  Gateway powers on → no stored sensor values
  KNX logic controller reads group address → gets 0 or invalid
  HVAC logic may incorrectly command heating/cooling
  before first valid temperature telegram arrives (up to 10 minutes)

Solution options:

  1. Initialization delay in KNX logic:
     — Block HVAC output for first 15 minutes after bus power-on
     — Flag: "valid data received" bit set on first telegram receipt
     — All logic checks flag before using sensor value

  2. Gateway "send on startup" parameter:
     — Some gateways (Weinzierl 634) can send a "no data" telegram
     — on startup, allowing logic to detect uninitialized state

  3. Backup sensor for critical zones:
     — KNX wired room temperature sensor as fallback
     — Logic: IF EnOcean_valid = false THEN use KNX_wired_temp
     — Eliminates dependency on wireless for first-boot period

  4. Watchdog telegram monitoring:
     — ETS6 logic: if no telegram from sensor for 30 minutes → alarm
     — Prevents silent failure if sensor battery depletes (hybrid types)
     — Photovoltaic: may legitimately not transmit in darkness

Смешанная топология EnOcean/KNX

В крупных установках проводные датчики KNX объединяются с беспроводными датчиками EnOcean на одной шине KNX. Шлюз EnOcean отображается как одно устройство KNX; его выходы являются групповыми адресами, неотличимыми от проводных датчиков KNX для остальной системы. Проектируйте топологию так, чтобы использовать проводные датчики для критических зон, а беспроводные — для дополнительных позиций или модернизации.

Используйте проводные KNX для:

  • Серверных и критически важных производственных зон
  • Систем контроля доступа и интеграции сигнализации
  • Детекции присутствия в управлении освещением (быстрый отклик)
  • Обратной связи от противопожарных клапанов и функций безопасности
  • Любых приложений, требующих гарантированного времени отклика

Используйте EnOcean для:

  • Модернизации установок (без возможности прокладки кабеля)
  • Датчиков комфорта арендаторов (температура, CO₂, влажность)
  • Контактов окон/дверей в остекленных фасадах
  • Дополнительного контроля occupancy в больших офисах открытой планировки
  • Уличные датчики там, где прокладка кабеля нецелесообразна

Один шлюз на этаж: сигнал EnOcean 868 МГц проникает через 1–2 бетонных перекрытия. Для многоэтажных зданий устанавливайте один шлюз EnOcean KNX на этаж для обеспечения надежного приема. Один шлюз в подвальном техническом помещении не сможет надежно принимать сигналы от датчиков на верхних этажах здания из железобетона.

Нужен шлюз EnOcean KNX, интегрированный в ваш щит?

Мы поставляем и настраиваем шлюзы Weinzierl KNX ENO 634 и MDT SCN-ENC02 — датчики обучены, сопоставление EEP-в-DPT проверено, групповые адреса привязаны к визуализации KNX до поставки на объект.

Запросить расчёт →
Loading...
Back to top