Question

EnOcean USB dongles (USB 300, USB 400, USB 500) let a PC or a Raspberry Pi act as an EnOcean gateway: standard USB-to-serial drivers plus libraries in Python or Node.js (enocean-python, node-enocean) enable custom integrations.

EnOceanMock examToolsMedium
Answer

True

The USB 300 and USB 400 expose a classic USB-CDC virtual serial port (CDC-ACM) talking ESP3 to a TCM 310 radio module inside. The newer USB 500 family uses a USB-C connector but keeps the same protocol surface. Because the host sees a plain serial port, any language with serial support can talk to the dongle, which is why Home Assistant integrations, Raspberry Pi gateways and custom MQTT or KNX bridges are all built on the same hardware. Typical use cases include open-source home automation, custom retrofit gateways and smart-city pilot deployments.

Preparation tip

On Linux, always pin the dongle to a stable device path with a udev rule (by serial number); a USB hot-replug otherwise renames /dev/ttyUSB0 to /dev/ttyUSB1 and silently breaks your gateway service.

Waitlist

EnOcean bank in preparation

The full EnOcean bank isn't available yet. Drop your email to get notified at launch and grab an early-bird discount.

Join the waitlist
Want more?

See the 9 other EnOcean practice questions

Related questions

Question from our independent practice bank. EnOcean is a registered trademark of EnOcean Alliance, not affiliated with CertifBus.

Last updated: 19 May 2026

Join the waitlist
EnOcean waitlist
KNX BASIC & ADVANCED

Ready to find out where you really stand?

10 free questions every day, no account needed. Full access only if you decide to go all the way.

+1/−0,5 official scoringFR·EN·DE interface and explanations9 from · one-time payment
Newsletter

Get launch announcements

We'll email you when a new bank ships (BACnet, Modbus, etc.) or a new tool. Plus an early-bird discount on first purchases. No spam.

Unsubscribe in 1 click. No sharing with third parties.