Контроль доступа · SALTO · ASSA ABLOY · OSDP v2 · BACnet · KNX · 10 мин чтения

Системы онлайн-дверей SALTO и ASSA ABLOY: интеграция с KNX через OSDP и BACnet

SALTO и ASSA ABLOY — два крупных европейских производителя систем контроля доступа, предлагающие разные пути интеграции с KNX. SALTO XS4 поддерживает BACnet/IP как опциональный модуль и проприетарный протокол SHIP, а бренды ASSA ABLOY, включая HID Global, используют OSDP v2 и REST API. Выбор правильного пути зависит от версии платформы, типа здания и наличия существующей BMS или KNX-контроллера.

Платформа SALTO XS4 и пути интеграции с KNX

SALTO Systems (Испания) выпускает онлайн-платформу XS4, широко используемую в европейских офисах, больницах и университетах. Для онлайн-установок SALTO XS4 доступны два пути интеграции с KNX:

SALTO SHIP (SALTO Host Interface Protocol) — проприетарный IP-протокол для сторонней интеграции. Используйте серверное ПО SALTO SHIP для передачи событий в Node-RED или пользовательский скрипт KNX. SHIP предоставляет данные о состоянии дверей, событиях доступа и держателях карт в реальном времени через TCP/IP.

Модуль SALTO BACnet/IP — мост к KNX через LOYTEC LGATE-950

SALTO XS4 with optional BACnet/IP module installed:
  Exposes door states and access events as BACnet objects
  BI (Binary Input): door open/closed state per door
  BI: last access granted (pulsed, 1s ON per event)
  AV (Analog Value): access count (resets daily)

LOYTEC LGATE-950 BACnet/IP to KNX gateway:
  Configure LGATE-950 as BACnet client
  SALTO BACnet server IP: <salto-server-ip> port 47808
  Map BACnet BI:1 (door open) → KNX GA '2/0/1' DPT 1.001
  Map BACnet BI:2 (access granted) → KNX GA '2/0/2' DPT 1.001

In LGATE-950 L-STUDIO configuration tool:
  Add BACnet device (SALTO server IP/port)
  Read BI objects → assign to LGATE data points
  Map data points to KNX group addresses
  Set poll interval: 1 second for door state GAs

KNX floor plan display (MDT SCN-IP000.03 IP interface):
  GA 2/0/1 drives door open/closed indicator on touchpanel

Важно — ограничение офлайн-режима SALTO SVN: Офлайн-считыватели SALTO SVN (Space Virtual Network) хранят права доступа на самой карте — онлайн-соединения со считывателем нет. Для интеграции с KNX в реальном времени подходят только онлайн-считыватели SALTO XS4 с Ethernet-подключением. Перед началом проекта интеграции с KNX уточните у установщика, является ли существующая установка SALTO офлайн SVN или онлайн XS4.

Обзор платформы ASSA ABLOY и считыватели HID Global OSDP

ASSA ABLOY — крупнейшая в мире компания по контролю доступа, объединяющая несколько брендов: Yale Nexus IP (Великобритания и Европа), HID Global (технологии идентификации) и ASSA ABLOY Opening Solutions. Для интеграции с KNX основные пути — считыватели HID Global OSDP v2 на уровне считывателей и IP-сервер управления доступом ASSA ABLOY ARCOS на уровне управления.

Считыватель HID Global OSDP v2 — интеграция с Beckhoff TwinCAT

Hardware setup:
  HID RP40 or RM40 multi-technology reader (OSDP v2)
  RS485 wiring: reader A/B to Beckhoff EL6700 RS485 terminal
  Beckhoff CX9020 with EL6900 KNX EtherCAT terminal

TwinCAT configuration:
  EL6700: OSDP master mode, baud 9600, address 1
  Install Beckhoff TE6730 OSDP function library

TwinCAT PLC Structured Text:
  OSDP_ReadCardNumber(fbOsdp, nCardNumber => wCardNum);
  IF wCardNum = CARD_SERVER_ROOM_1 THEN
    KNX_Write(GA := '9/0/1', bValue := TRUE); // door open KNX
    KNX_Write(GA := '9/0/2', bValue := TRUE); // HVAC occupied
  END_IF

OSDP bidirectional: write LED colour back to reader
  KNX access granted GA → EL6700 → reader LED green
  KNX access denied  GA → EL6700 → reader LED red
  Provides visual feedback to cardholder at reader

Интеграция через REST API ASSA ABLOY ARCOS

Платформа ASSA ABLOY ARCOS предоставляет IP-сервер управления доступом с REST API. Схема интеграции идентична подходу с REST API Gallagher Command Centre — аутентификация OAuth2, опрос событий или вебхуки, и мост Node-RED к KNX. Это делает ARCOS одной из самых простых платформ ASSA ABLOY для подключения к KNX.

Структура потока Node-RED для ARCOS REST API → KNX

Authentication:
  POST /arcos/api/v1/auth/token
  Body: { "clientId": "...", "clientSecret": "..." }
  Returns: { "token": "Bearer ...", "expiresIn": 3600 }

Event polling:
  GET /arcos/api/v1/events?since={timestamp}&limit=50
  Authorization: Bearer {token}
  Returns: array of access events (same structure as Gallagher)

Node-RED flow:
  Inject node (5s interval) → HTTP request node (ARCOS events)
  → switch node (filter by eventType and door name)
  → KNX write node (GA based on door-to-GA mapping)

ARCOS also supports webhook push (version 3.2+):
  Configure webhook URL in ARCOS admin panel
  → Node-RED HTTP input node receives events in real time
  → eliminates polling, reduces latency to under 500ms

Identical KNX GA scheme to Gallagher integration:
  Access granted → lighting and HVAC group addresses
  Door forced → alarm relay group address

Автоматизация охлаждения серверной при открытии двери

Практическое применение интеграции SALTO или ASSA ABLOY с KNX — оптимизация прецизионного охлаждения серверной. Когда инженер входит в серверную, событие открытия двери запускает временное увеличение мощности охлаждения. После закрытия двери система возвращается к стандартной уставке после периода стабилизации.

Управление прецизионным охлаждением STULZ через KNX по событию открытия двери серверной

Access granted — server room door (SALTO or ASSA ABLOY):
  → KNX GA 9/0/1 = true (door open event)
  → KNX logic writes STULZ precision cooling setpoint:
      GA 9/0/2 = 18 (reduced from standard 20°C — DPT 9.001)
      GA 9/0/3 = true (STULZ high-capacity mode via relay)

STULZ CRAC unit with KNX interface (STULZ KNX option card):
  Accepts setpoint write on KNX GA
  Reduces room temperature during engineer work
  Provides additional cooling margin while door was open

Door closed event (SALTO BACnet BI or OSDP status):
  → Start 15-minute timer in KNX logic module
  → After 900 seconds:
      GA 9/0/2 = 20 (return to standard setpoint)
      GA 9/0/3 = false (disable high-capacity mode)

Energy saving calculation:
  Standard setpoint 20°C: STULZ runs at base load
  High-capacity mode: only during door-open + 15min window
  Avoids continuous low setpoint that would otherwise be
  set manually by engineers and forgotten overnight

Преимущество OSDP для компактных KNX-интеграций

OSDP v2 обеспечивает двустороннюю связь между считывателем и контроллером — контроллер может управлять цветом светодиода и текстом на дисплее считывателя, а не только считывать данные карты. Все основные бренды — Gallagher, Paxton, HID и ASSA ABLOY — поддерживают OSDP v2 в своих текущих линейках считывателей.

Интеграция Beckhoff TwinCAT на DIN-рейку — OSDP + KNX + Modbus

Single DIN-rail controller handling three protocols:
  Beckhoff CX9020 (EtherCAT controller, 24V DIN-rail)
  + EL6700 RS485 terminal → OSDP v2 reader (access control)
  + EL6900 KNX TP terminal → KNX bus (building automation)
  + EL6001 RS232 terminal → Modbus RTU meter (energy)

TwinCAT PLC logic integrates all three:
  OSDP card read → KNX scene trigger
  KNX binary input → OSDP reader LED command
  Modbus energy meter → KNX energy GA update

Footprint: 6 DIN-rail modules + controller
  No separate PC server, no additional middleware
  All logic in TwinCAT Structured Text — fully documented

Suitable for: small commercial offices (under 20 doors)
  with existing Beckhoff KNX panels
  Most compact solution for combined OSDP + KNX requirement

Практическая рекомендация: Для большинства проектов KNX наиболее поддерживаемым решением является легковесный middleware — Node-RED на Raspberry Pi 4 или Enertex EibPC — который связывает API системы доступа с KNX-телеграммами. Полная интеграция BACnet через LOYTEC или OSDP с TwinCAT предпочтительна в крупных коммерческих зданиях с выделенными инженерами BMS, способными поддерживать код ПЛК. Выбирайте исходя из возможностей команды управления зданием и условий обслуживания.

Нужен щит KNX с интеграцией SALTO или ASSA ABLOY под заказ?

Мы проектируем и собираем слаботочные щиты с мостами BACnet/IP LOYTEC, контроллерами OSDP v2 Beckhoff TwinCAT, потоками Node-RED для REST API ARCOS и полной документацией по вводу в эксплуатацию, которая доставляется на ваш объект.

Запросить предложение →
Загрузка ...
Наверх