Controllo accessi KNX: Lettori RFID, controller porta e fasce orarie
Lettori RFID KNX nativi di MDT e Gira, logica controller porta, architettura multi-zona, fasce orarie di accesso e registrazione audit – tutto cablato dal quadro di distribuzione KNX.
Lettori RFID nativi KNX – MDT e Gira
I lettori di carte RFID KNX sono dispositivi alimentati dal bus, montati a filo in una scatola da parete standard da 55 mm. Inviano telegrammi KNX direttamente sul bus quando viene presentata una carta — per la logica di base di apertura porta non è necessario un controller di accesso separato.
MDT SCN-RFID55
MDT Technologies GmbH — Germania
- • Fattore di forma: montaggio a filo quadrato da 55 mm (compatibile con cornici Berker/Gira)
- • Standard carte: MIFARE Classic, MIFARE DESFire, LEGIC, HID iCLASS
- • Indicazione anello LED: lampeggio verde = accesso concesso, rosso = negato
- • Uscite: binaria (carta presente/assente) o stringa UID carta tramite KNX
- • Fino a 200 UID carte memorizzate localmente nella configurazione ETS
- • Versione gateway su guida DIN disponibile anche (SCN-RFID-DIN)
- • Alimentato dal bus: bus KNX 29V (nessuna alimentazione separata necessaria)
Gira Lettore di schede TS (Touch Switch)
Gira Giersiepen GmbH — Germania
- • Integrato nelle serie di cornici Gira System 55 / E2 / Esprit
- • Standard scheda: MIFARE (13,56 MHz ISO/IEC 14443A)
- • Combina pulsante touch capacitivo e lettore RFID in un unico dispositivo
- • UID delle schede gestiti tramite applicazione ETS (fino a 100 UID)
- • Uscita KNX: telegramma binario per UID memorizzato (ogni carta → proprio GA)
- • Indicatori LED: rosso/verde/giallo programmabili
- • Ideale per progetti residenziali premium nel linguaggio di design Gira
Entrambi i lettori sono configurati interamente in ETS – nessun software esterno richiesto per il funzionamento di base. Gli UID delle carte vengono inseriti come stringhe esadecimali nella pagina dei parametri ETS, ciascuno collegato a un indirizzo di gruppo KNX. Quando viene presentata una carta corrispondente, il lettore invia un telegramma binario ON a quell'indirizzo di gruppo, che viene poi collegato a un relè attuatore porta o a una zona di allarme.
Come funziona l'accesso KNX RFID – flusso di telegrammi
La catena di eventi di accesso dal contatto della carta all'apertura della porta coinvolge telegrammi KNX attraverso tre tipi di dispositivi: il lettore RFID, il modulo logico/attuatore e il relè di uscita per la serratura.
Card presented to RFID reader. Reader checks UID against stored list. Matching UID: sends ON telegram to linked group address (e.g. GA 7/1/5 for card A1B2C3). Unknown card: sends telegram to "access denied" GA for alarm or logging.
Il bus KNX instrada il telegramma a tutti i sottoscrittori del GA 7/1/5. Ciò può includere: attuatore relè serratura, ingresso di disinserimento allarme, attuatore scena illuminazione, aggiornamento visualizzazione.
Uscita binaria KNX (MDT AKK-04UP, Gira 209900) con un timer di spegnimento automatico configurato (5 secondi) attiva l'uscita relè → la serratura si apre. Dopo 5 secondi, il relè si rilascia → la porta si richiude.
Lo stesso telegramma GA 7/1/5 può anche disinserire una zona allarme Ajax (tramite integrazione KNX-Ajax), commutare l'illuminazione del corridoio sulla scena Benvenuto e inviare una voce di registro al monitor di gruppo KNX.
The relay actuator sends a status telegram on its feedback GA → RFID reader LED goes green for 2 seconds, visualization panel shows "Front Door: Open".
DPT per lettori di carte — binario vs stringa UID
I lettori RFID KNX utilizzano diversi tipi di dati a seconda di dove viene presa la decisione di accesso — sul dispositivo (uscita binaria) o centralmente (stringa UID inviata al motore logico).
| DPT | Dimensione | Valore | Caso d'uso |
|---|---|---|---|
| DPT 1.001 | 1 bit | 0 = nessuna carta / 1 = carta accettata | Uscita binaria per UID memorizzato – semplice impulso di apertura porta. Ogni carta ha il proprio GA. Logica in ETS/lettore. |
| DPT 4.001 (ASCII) | 8 bit per carattere | Card UID as ASCII string, e.g. "A1B2C3D4" | Il lettore invia la stringa UID grezza al motore logico (router IP, HA, Weinzierl BAOS). Decisione di accesso presa centralmente. |
| DPT 16.001 (stringa) | 14 byte | Fino a 14 caratteri ASCII | Stringa UID completa della carta per UID MIFARE a 7 byte. Utilizzato con Weinzierl KNX IO 581 BAOS per decisione di accesso centralizzata. |
| DPT 1.001 (negato) | 1 bit | 1 = carta sconosciuta presentata | GA separato per carte rifiutate – attiva allarme, registrazione CCTV o notifica. |
Per la maggior parte delle installazioni residenziali e piccole commerciali, l'uscita binaria DPT 1.001 è sufficiente – gli UID sono memorizzati nel lettore tramite ETS e la decisione di accesso è presa localmente. La gestione centralizzata degli UID (string DPT) è utilizzata per grandi installazioni con molte porte e utenti gestiti da un database.
Sistema multi-porta – tabella delle zone e logica centrale
Per edifici con più porte controllate (piani uffici, aree comuni condominiali, parcheggi), un motore logico KNX centrale gestisce le regole di accesso basate sulle zone. Il router IP KNX (Weinzierl KNX IP Router 751, MDT IP Router SCN-IP100.02) funge da hub logico se combinato con le funzioni logiche ETS.
Esempio di tabella delle zone – edificio per uffici, 3 porte
| Porta | GA lettore (ingresso) | GA relè (uscita) | Tessere autorizzate | Restrizione oraria |
|---|---|---|---|---|
| Ingresso principale | 7/0/1 | 7/1/1 | Tutto il personale + dirigenti | Lun–Ven 07:00–20:00 |
| Sala server | 7/0/2 | 7/1/2 | Solo personale IT (3 tessere) | 24/7 |
| Piano direzionale | 7/0/3 | 7/1/3 | Direzione + direttore | Lun–Ven 08:00–19:00 |
Ogni porta ha il proprio indirizzo di gruppo del lettore RFID (ingresso) e indirizzo di gruppo dell'uscita relè. L'applicazione ETS li collega con blocchi logici di funzione temporale. I lettori a porte diverse possono condividere un UID della carta – la stessa carta funziona su tutte le porte autorizzate – oppure avere elenchi di carte completamente separati per porta.
Programmi orari – orario di lavoro e blocco weekend
Le funzioni orarie KNX (disponibili in ETS come blocchi di funzioni logiche o tramite programmi orari Weinzierl BAOS/Gira X1) consentono il controllo automatico degli accessi in base all'ora del giorno e al giorno della settimana.
Orari di apertura nei giorni feriali
Relè della porta d'ingresso principale mantenuto APERTO (telegramma ON continuo) dalle 08:00 alle 18:00, lun–ven. Chiunque può entrare senza carta durante questa finestra. Fuori orario: carta richiesta.
Blocco weekend
Sabato/Domenica: tutte le porte richiedono accesso con carta in qualsiasi momento. Il programma orario invia un telegramma LOCKED alle 00:00 di sabato, la modalità sblocco solo con carta viene riattivata.
Programma festività
Elenco giorni speciali ETS o Gira X1: i giorni festivi vengono trattati come weekend (solo accesso con carta). Elenco aggiornato annualmente tramite ricaricamento ETS o tramite interfaccia web Gira X1.
Blocco notturno
20:00–06:00: anche un accesso valido con carta richiede l'inserimento del PIN (se il lettore supporta l'autenticazione duale PIN+carta, ad esempio la versione con tastiera MDT SCN-RFID55).
Esempio logico — UID carta + accesso basato sul tempo
Il seguente esempio di blocco logico mostra come un motore logico KNX (funzione logica ETS o scripting Weinzierl BAOS) implementa l'accesso con limitazione temporale per uno specifico UID carta.
Logica accesso KNX — UID carta + tempo + impulso apertura porta
// ETS Logic Function Block — pseudocode representation
// (implemented as AND logic with time comparator in ETS)
INPUT:
card_uid_signal = GA 7/0/1 (binary, DPT 1.001)
-- triggered by MDT SCN-RFID55 for card A1B2C3
time_condition = GA 8/0/1 (binary, from KNX time schedule)
-- ON between 08:00–18:00 Mon–Fri
-- OFF outside working hours
LOGIC:
IF card_uid_signal == TRUE // card A1B2C3 presented
AND time_condition == TRUE // within working hours
THEN:
SEND GA 7/1/1 = TRUE // door strike relay ON
DELAY 5000 ms
SEND GA 7/1/1 = FALSE // door strike relay OFF (relock)
SEND GA 9/0/1 = TRUE // access log telegram
ELSE IF card_uid_signal == TRUE // card presented but outside hours
AND time_condition == FALSE
THEN:
SEND GA 9/0/2 = TRUE // access denied log telegram
SEND GA 7/2/1 = TRUE // LED: red flash (denied)
// Note: ETS logic blocks implement this as:
// AND gate → card GA + time GA → output → auto-off timer → relay GAIn ETS, questa logica è implementata utilizzando il blocco Funzione logica dall'ETS App Store (Thinka, Gira o specifico del produttore). La porta AND riceve il telegramma della scheda e l'uscita del programma orario, con il risultato che pilota l'indirizzo di gruppo del relè. Un blocco funzione timer gestisce automaticamente la larghezza dell'impulso di 5 secondi.
Registrazione audit – Monitor gruppo KNX verso InfluxDB
Il traffico del monitor gruppo KNX può essere catturato e memorizzato per scopi di audit di sicurezza. Un Raspberry Pi che esegue Calimero (libreria KNX Java) o knxd + Python cattura tutti i telegrammi sul bus KNX e scrive gli eventi di accesso in InfluxDB.
Python – Monitor gruppo KNX verso log accessi InfluxDB
import asyncio
from xknx import XKNX
from xknx.io import ConnectionConfig, ConnectionType
from influxdb_client import InfluxDBClient, WriteOptions
ACCESS_GAS = {
"7/0/1": "Main Entrance",
"7/0/2": "Server Room",
"7/0/3": "Management Floor",
"9/0/2": "ACCESS DENIED",
}
influx = InfluxDBClient(
url="http://localhost:8086",
token="your_token",
org="panelcraft"
)
write_api = influx.write_api(write_options=WriteOptions(batch_size=1))
async def telegram_received(telegram):
ga = str(telegram.destination_address)
if ga in ACCESS_GAS:
door_name = ACCESS_GAS[ga]
point = {
"measurement": "access_events",
"tags": {"door": door_name, "ga": ga},
"fields": {"value": int(telegram.payload.value)},
}
write_api.write(bucket="access_log", record=point)
print(f"{door_name}: access event at {telegram.date_time}")
async def main():
xknx = XKNX(connection_config=ConnectionConfig(
connection_type=ConnectionType.TUNNELING,
gateway_ip="192.168.1.10",
))
xknx.telegram_queue.register_telegram_received_cb(telegram_received)
await xknx.start()
await asyncio.sleep(float("inf"))
asyncio.run(main())Ciò crea un log di accesso permanente in InfluxDB interrogabile tramite Grafana. Una dashboard che mostra gli eventi di accesso alle porte per giorno, per scheda e per ora del giorno fornisce sia supervisione di sicurezza che informazioni operative (ad esempio, rilevamento di tentativi di accesso fuori orario). La politica di conservazione può essere impostata a 365 giorni per conformità.
Confronto – RFID KNX vs videocitofono 2N vs serratura intelligente Nuki
| Criterio | RFID nativo KNX | Videocitofono 2N | Serratura intelligente Nuki |
|---|---|---|---|
| Costo per porta | €150–250 | €350–900 | 250–350 € + ponte |
| Livello di sicurezza | Alto – MIFARE DESFire crittografato | Alto – telecamera + RFID + opzione FR | Medio – Bluetooth, senza telecamera |
| Registro di audit | Monitor gruppi KNX → logger esterno | Log integrato di 2N Access Commander | Log app Nuki + HA InfluxDB |
| Gestione visitatori | Nessuna — solo titolari di badge | Completa — videochiamata, riconoscimento facciale | Limitata — codici ospiti tramite app |
| Integrazione KNX | Nativo — ETS, nessun gateway | Tramite modulo KNX o bridge API REST | Tramite bridge Home Assistant |
| Resilienza offline | Completa — nessun server richiesto | Completa — SIP locale, nessun cloud | Completa — API bridge locale |
| Ideale per | Porte interne, atri degli ascensori, uffici | Ingresso edificio, cancello, hall dell'hotel | Porta di appartamento, affitto, retrofit |
Cablaggio del quadro – alimentazione per serratura elettrica e magnete
Tutti gli alimentatori e le uscite relè per i componenti di blocco porte devono essere cablati dal quadro di distribuzione. È qui che i quadri PanelCraft si differenziano dalle soluzioni assemblate in loco – tutte le uscite per la ferramenta delle porte sono precablate, etichettate e testate nel quadro prima della consegna.
Alimentatore 24V CC per serrature elettriche
Alimentatore dedicato 24V CC su guida DIN (Meanwell DR-30-24 o simile), minimo 3A per alimentatore. Alimentatore separato per gruppo di zone porte per isolare l'impatto dei guasti. Fusibile per uscita (2A ritardato per serratura).
Modulo di uscita KNX per relè porta
MDT AKK-04UP o Gira 209900 — attuatore di uscita binaria KNX con contatti relè 16A e timer di spegnimento automatico configurabile. Spegnimento automatico programmato in ETS a 5 secondi per l'impulso di apertura della serratura. Canale separato per porta.
Soppressione delle sovratensioni induttive per serrature magnetiche
Le bobine delle serrature magnetiche generano picchi di alta tensione al rilascio del relè. Installare un diodo 1N4007 in polarizzazione inversa ai terminali della serratura (catodo a +24V, anodo a GND). Senza soppressione, la durata dei contatti del relè si riduce dell'80%. Alcuni attuatori a relè hanno soppressione integrata — verificare il datasheet.
Cablaggio interblocco antincendio
Le serrature magnetiche (fail-safe) devono essere collegate tramite l'uscita relè del sistema antincendio — la centrale antincendio interrompe l'alimentazione al bus delle serrature in caso di allarme. Utilizzare un relè di rete separato (bobina 24V, contatti NC) nel circuito antincendio, in serie con la linea positiva dell'alimentatore delle serrature. Le serrature elettriche fail-secure non richiedono interblocco antincendio.
Ingresso sensore apertura porta
Interruttore reed o contatto magnetico porta collegato a un ingresso binario KNX (MDT SCN-UP4.01 o equivalente). Fornisce feedback dello stato di apertura porta al KNX — consente logica come: relè attivato ma sensore porta mostra chiuso dopo 10 s → allarme guasto.
Schema morsetti del quadro — una zona porta
Panel DIN rail — Door Zone 1 (Main Entrance)
[24V PSU] ──── F1 (2A) ──── [KNX relay OUT 1] ──── X1:1 (strike +)
↑ NO contact X1:2 (strike –, GND)
[KNX IP Router]
[MDT AKK-04UP] D1 (1N4007) ← across X1:1/X1:2
[KNX binary IN] ─────────────── X2:1 (door sensor A)
X2:2 (door sensor B)
[RFID reader KNX bus] ────────── KNX TP bus terminals
Terminal labels:
X1 = Door strike / maglock power output (PROTECTED)
X2 = Door sensor reed switch input
X3 = KNX TP bus to RFID reader in wall boxIntegrazione del controllo accessi nel tuo quadro KNX
Precabliamo le uscite del controller porta, il bus del lettore RFID e i contatti relè del videocitofono in quadri certificati CE, pronti per il collegamento in loco.
Richiedi un preventivo →