Unable to add USB300 Enocean to Home Assistant Integration

I bought a USB 300 USB dongle, and it is successfully identified. It’s located at /dev/serial/by-id/usb-EnOcean_GmbH_USB_300_DE_EO92I5AY-if00-port0
. But when I try to add the integration I get “No valid dongle found for this path”. In the home-assistant.log I get the following:

2026-02-26 20:35:45.711 WARNING (SyncWorker_1) [homeassistant.components.enocean.dongle] Dongle path /dev/serial/by-id/usb-EnOcean_GmbH_USB_300_DE_EO92I5AY-if00-port0 is invalid: [Errno 1] could not open port /dev/serial/by-id/usb-EnOcean_GmbH_USB_300_DE_EO92I5AY-if00-port0: [Errno 1] Operation not permitted: ‘/dev/serial/by-id/usb-EnOcean_GmbH_USB_300_DE_EO92I5AY-if00-port0’

I’m running Home Assistant 2025.10.4 on Ubuntu 22.04. In addition to the USB300 I am using a Z-stick 7, there was no problems adding the Z-wave integration. Home Assistant is running as root, so there should be no permission issues.

I would be tempted to reboot the host to make sure all things have the same information and try again.

Already tried that, and that didn’t change anything.