Les dongles USB EnOcean (USB 300, USB 400, USB 500) transforment un PC ou un Raspberry Pi en passerelle EnOcean : drivers USB-série et bibliothèques Python ou Node.js (enocean-python, node-enocean) permettent une intégration sur mesure.
Vrai
USB 300 et USB 400 utilisent un profil USB-série classique (CDC-ACM) ; USB 500 est la nouvelle génération USB-C ; le support EEP est assuré par le firmware du module radio TCM 310 embarqué. Les cas d'usage typiques sont Home Assistant + dongle EnOcean pour la domotique open source, un Raspberry Pi en passerelle custom (bridge MQTT, KNX, LoRaWAN) et les déploiements pilotes Smart City.
Pour Home Assistant, privilégier l'USB 300 : la communauté a documenté toutes les EEP courantes, le 500 est encore moins couvert côté intégrations tierces.
Banque EnOcean en préparation
La banque complète EnOcean n'est pas encore disponible. Mets ton email pour être prévenu du lancement et avoir un discount early-bird.
Rejoindre la waitlist →Voir les 9 autres questions EnOcean
Questions liées
- EnOcean est reconnu pour ses devices sans pile : l'énergie est récoltée par effet piézoélectrique (bouton-poussoir mécanique), via cellule solaire (capteurs équipés d'un petit panneau) ou par effet Peltier (gradient thermique), supprimant la maintenance batterie sur 10 à 20 ans.1. Architecture · Energy Harvesting
- L'EEP (EnOcean Equipment Profile) identifie chaque type de device par un triplet RORG-FUNC-TYPE (par exemple F6-02-01 = bouton-poussoir Rocker 2 canaux), ce qui permet à un récepteur de décoder correctement le télégramme sans configuration manuelle.2. EEP · EnOcean Equipment Profile
- Le processus Teach-In EnOcean consiste pour le device émetteur à envoyer un télégramme spécial contenant son EEP et son Device ID ; le récepteur mémorise ces informations pour décoder correctement les télégrammes ultérieurs et associer l'émetteur à une action.2. EEP · Auto-Learn
- ESP3 (EnOcean Serial Protocol v3) est le protocole de communication entre un module radio EnOcean (TCM 310 / TCM 515) et un gateway ou un PC via UART : paquets avec sync byte 0x55, header, data et CRC8.3. ESP3 protocol · Serielles Protokoll
- EnOcean Secure utilise un rolling code (compteur incrémental) combiné à un CMAC (Cipher-based MAC sur AES-128) pour authentifier chaque télégramme et empêcher les attaques par rejeu, ce qui est critique pour les usages sécurité (alarmes, serrures sans fil).6. Security · Rolling Code