KNX ENO 634 · MDT SCN-ENC02 · ETS6 · ID émetteur · Mappage DPT · 10 min de lecture

Passerelle EnOcean vers KNX : Mise en service de la passerelle EnOcean KNX pour capteurs sans fil

Les capteurs sans fil EnOcean n'ont pas d'interface KNX native. Une passerelle EnOcean KNX reçoit les télégrammes radio 868 MHz, décode la charge utile EEP et mappe les valeurs des capteurs sur des adresses de groupe KNX avec un cadrage conforme DPT. Le résultat est un point de données KNX standard que tout dispositif KNX – actionneur, système de visualisation ou contrôleur logique – peut consommer sans savoir que la source est sans fil.

Fonction de la passerelle : récepteur EnOcean vers KNX

La passerelle EnOcean KNX remplit deux fonctions : elle héberge le récepteur 868 MHz (équivalent du module EnOcean USB 300 ou TCM 310) et exécute la logique de traduction qui convertit les points de données EnOcean EEP en télégrammes de groupe KNX. La passerelle se connecte au bus KNX TP en tant que périphérique KNX standard et est entièrement configurée dans ETS6 — aucun logiciel séparé n'est requis.

Flux du signal

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

Passerelles disponibles

Plusieurs fabricants proposent des passerelles EnOcean certifiées KNX. Toutes sont configurées dans ETS6 et montées sur rail DIN. Les principales différences sont la capacité des canaux, le niveau de sécurité pris en charge et le type d'interface KNX (TP uniquement vs. KNXnet/IP).

ModèleCanauxInterfaceSécurité L3
Jung EAE-USB-KNX64 canauxKNX TP (configuration série)Non
Gira EnOcean-Gateway128 canauxKNX TPDépend du firmware
Weinzierl KNX ENO 634200 canauxKNX TP + KNXnet/IPOui (firmware ≥ 2.0)
MDT EnOcean Interface SCN-ENC02200 canauxKNX TPOui

Weinzierl KNX ENO 634 : configuration ETS6

Le Weinzierl KNX ENO 634 est une passerelle EnOcean sur rail DIN avec un récepteur 868 MHz intégré. Chaque émetteur EnOcean occupe un canal ; jusqu'à 200 canaux sont disponibles. Téléchargez la base de données produits ETS6 depuis weinzierl.de, importez-la via Catalogues → Importer et ajoutez l'appareil à la topologie du bâtiment en tant qu'appareil KNX standard.

Configuration de canal ETS6 (par émetteur 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 de l'émetteur : trouver et capturer

Chaque capteur EnOcean possède un identifiant d'émetteur unique de 32 bits, programmé en usine et imprimé sur l'étiquette du dispositif. Cet ID est la clé primaire qui relie un capteur physique à une configuration de canal de passerelle. Si l'étiquette est illisible ou si le capteur est déjà installé, l'ID peut être capturé à partir du télégramme radio.

Capture de l'ID de l'émetteur via 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

Correspondance EEP vers 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.

EEPValeur EnOceanKNX DPTUnité
A5-04-01 DB2Température (8 bits mise à l'échelle)DPT 9.001°C
A5-04-01 DB1Humidité (échelle 8 bits)DPT 9.007%RH
A5-07-01 DB1 bit3Occupation détectée (1 bit)DPT 1.0010/1
A5-06-01 DB3Éclairement (échelle 8 bits)DPT 9.004lux
A5-02-05 DB2Température 0–40°CDPT 9.001°C
F6-02-01 R1/R2État de l'interrupteur à basculeDPT 1.001 / DPT 1.0080/1 / Monter/Descendre
D5-00-01 bit0Contact ouvert/ferméDPT 1.0090=fermé, 1=ouvert
A5-12-01 DB3-DB1Compteur d'impulsions (24 bits)DPT 12.001Impulsions

Polling vs piloté par événements : premier télégramme au démarrage

Contrairement aux dispositifs Modbus ou KNX par polling, les capteurs EnOcean sont strictement pilotés par événements – ils transmettent uniquement lorsqu'une valeur change ou à un intervalle périodique. Le bus KNX ne dispose d'aucun mécanisme pour demander la valeur actuelle d'un capteur EnOcean. Cela crée un scénario spécifique qui doit être traité dans la programmation logique KNX : la passerelle n'a aucune valeur stockée jusqu'à l'arrivée du premier télégramme après la mise sous tension.

Motif de conception : premier télégramme au démarrage

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

Topologie mixte EnOcean/KNX

Les installations plus importantes combinent des capteurs KNX filaires avec des capteurs sans fil EnOcean sur le même bus KNX. La passerelle EnOcean apparaît comme un seul dispositif KNX ; ses sorties sont des adresses de groupe impossibles à distinguer des capteurs KNX filaires pour le reste du système. Concevez la topologie pour utiliser des capteurs filaires dans les zones critiques et sans fil pour les positions supplémentaires ou de rénovation.

Utilisez le KNX filaire pour :

  • Salles de serveurs et zones critiques d'installation
  • Contrôle d'accès et intégration d'alarme
  • Détection de présence dans le contrôle d'éclairage (réponse rapide)
  • Retour d'information des clapets coupe-feu et fonctions de sécurité
  • Toute application nécessitant un temps de réponse garanti

Utilisez EnOcean pour :

  • Installations de rénovation (aucun câblage possible)
  • Capteurs de confort pour locataires (température, CO₂, humidité)
  • Contacts de fenêtre/porte dans les façades vitrées
  • Détection de présence supplémentaire dans les grands bureaux ouverts
  • Capteurs extérieurs où l'entrée de câble est peu pratique

Une passerelle par étage : Le signal EnOcean 868 MHz traverse 1 à 2 planchers en béton. Pour les bâtiments à plusieurs étages, installez une passerelle EnOcean KNX par étage pour garantir une réception fiable. Une seule passerelle dans une salle technique en sous-sol ne recevra pas de manière fiable les capteurs des étages supérieurs d'un bâtiment en béton armé.

Besoin d'une passerelle EnOcean KNX intégrée dans votre tableau ?

Nous fournissons et mettons en service les passerelles Weinzierl KNX ENO 634 et MDT SCN-ENC02 — capteurs appris, mappage EEP vers DPT vérifié, et adresses de groupe liées à la visualisation KNX avant livraison sur site.

Demander un devis →
Loading...
Back to top