Kontrola dostępu · SALTO · ASSA ABLOY · OSDP v2 · BACnet · KNX · 10 min czytania

SALTO i ASSA ABLOY Online Systemy Drzwiowe: Integracja z KNX przez OSDP i BACnet

SALTO i ASSA ABLOY reprezentują dwie główne europejskie platformy kontroli dostępu z różnymi ścieżkami integracji z KNX. SALTO XS4 oferuje BACnet/IP jako moduł opcjonalny oraz SHIP jako protokół własnościowy, podczas gdy marki ASSA ABLOY, w tym HID Global, obsługują OSDP v2 i mostkowanie REST API. Wybór odpowiedniej ścieżki integracji zależy od wersji platformy, typu budynku oraz obecności istniejącego BMS lub kontrolera KNX.

Platforma online SALTO XS4 i ścieżki integracji z KNX

Firma SALTO Systems z siedzibą w Hiszpanii produkuje platformę kontroli dostępu XS4 online, szeroko instalowaną w europejskich biurowcach, szpitalach i na uniwersytetach. Istnieją dwie ścieżki integracji KNX dla instalacji SALTO XS4 online:

SALTO SHIP (SALTO Host Interface Protocol) to autorski protokół IP do integracji z systemami firm trzecich. Użyj oprogramowania pośredniczącego SALTO SHIP server, aby przekazywać zdarzenia do Node-RED lub niestandardowego skryptu integracji KNX. SHIP dostarcza stan drzwi, zdarzenia dostępu i dane posiadaczy kart w czasie rzeczywistym przez TCP/IP.

Moduł SALTO BACnet/IP — most KNX przez 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

Ważne — ograniczenie SALTO SVN offline: Czytniki offline SALTO SVN (Space Virtual Network) przechowują uprawnienia dostępu na samej karcie – nie ma połączenia online z czytnikiem. Do integracji KNX w czasie rzeczywistym działają tylko czytniki online SALTO XS4 z łącznością Ethernet. Przed określeniem projektu integracji KNX należy sprawdzić z instalatorem, czy istniejąca instalacja SALTO jest SVN offline czy XS4 online.

Przegląd platformy ASSA ABLOY i czytniki HID Global OSDP

ASSA ABLOY to największa na świecie firma zajmująca się kontrolą dostępu, obejmująca wiele marek: Yale Nexus IP (Wielka Brytania i Europa), HID Global (technologia poświadczeń) i ASSA ABLOY Opening Solutions. Do integracji KNX głównymi ścieżkami są czytniki HID Global OSDP v2 na poziomie czytników oraz serwer dostępu ASSA ABLOY ARCOS oparty na IP na poziomie zarządzania.

Czytnik HID Global OSDP v2 — integracja z 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

Integracja ASSA ABLOY ARCOS REST API

Platforma ASSA ABLOY ARCOS zapewnia serwer zarządzania dostępem oparty na IP z interfejsem REST API. Wzorzec integracji jest identyczny z podejściem Gallagher Command Centre REST API – uwierzytelnianie OAuth2, odpytywanie zdarzeń lub webhooki oraz most Node-RED do KNX. To sprawia, że ARCOS jest jedną z najbardziej bezpośrednich platform ASSA ABLOY do połączenia z KNX.

ARCOS REST API do KNX – struktura przepływu Node-RED

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

Automatyzacja chłodzenia serwerowni przy otwarciu drzwi

Praktycznym zastosowaniem integracji SALTO lub ASSA ABLOY z KNX jest optymalizacja precyzyjnego chłodzenia serwerowni. Gdy inżynier wchodzi do serwerowni, zdarzenie otwarcia drzwi wyzwala tymczasowe zwiększenie wydajności chłodzenia. Po zamknięciu drzwi system powraca do normalnego punktu zadaniowego po okresie stabilizacji.

Zdarzenie drzwi serwerowni do sterowania KNX precyzyjnym chłodzeniem STULZ

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

Zaleta OSDP dla kompaktowych integracji KNX

OSDP v2 oferuje dwukierunkową komunikację między czytnikiem a kontrolerem – kontroler może wyświetlać kolor LED i tekst na wyświetlaczu czytnika, a nie tylko odczytywać dane karty. Wszystkie główne marki – Gallagher, Paxton, HID i ASSA ABLOY – obsługują OSDP v2 w swoich obecnych seriach czytników.

Beckhoff TwinCAT integracja na szynie 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

Praktyczne zalecenie: Dla większości projektów KNX najłatwiejszym w utrzymaniu rozwiązaniem jest lekkie podejście z użyciem middleware — Node-RED na Raspberry Pi 4 lub Enertex EibPC — łączące API systemu kontroli dostępu z telegramami grupowymi KNX. Pełna integracja BACnet przez LOYTEC lub OSDP z TwinCAT jest preferowana w dużych budynkach korporacyjnych z dedykowanymi inżynierami BMS, którzy mogą utrzymywać kod PLC. Wybierz w oparciu o możliwości zespołu zarządzającego budynkiem i umowę serwisową.

Potrzebujesz szafy KNX z integracją SALTO lub ASSA ABLOY wykonaną na zamówienie?

Projektujemy i budujemy szafy niskiego napięcia z mostkami BACnet/IP LOYTEC, kontrolerami Beckhoff TwinCAT OSDP v2, przepływami Node-RED dla ARCOS REST API oraz pełną dokumentacją rozruchową dostarczaną przetestowaną na miejscu.

Poproś o wycenę →
Ładowanie...
Powrót do góry