Troubleshooting ENTTEC Open DMX USB Interface on Raspberry Pi 5 with OLA

56 views
Skip to first unread message

Robin Charles

unread,
Feb 16, 2025, 5:00:11 PMFeb 16
to open-lighting

Hello Open Lighting Community,

I'm experiencing difficulties configuring an ENTTEC Open DMX USB interface on a Raspberry Pi 5 with OLA (Open Lighting Architecture).

Technical Details:
- Hardware: Raspberry Pi 5
- Interface: ENTTEC Open DMX USB (FTDI chipset - ID 0403:6001)
- System: Latest Raspberry Pi OS
- OLA: Latest version installed

Issues Encountered:
1. ENTTEC interface does not appear in the OLA web interface (http://[IP]:9090)
2. FTDI USB DMX plugin is configured but seems inactive
3. The same interface works perfectly with QLC+

Steps Already Taken:
- Verified USB connection
- Installed libftdi packages
- Configured udev rules
- Added user to dialout group
- Restarted services

I would appreciate help with:
- Correctly configuring the interface in OLA
- Understanding why the DMX lights are not turning on
- Identifying any missed configuration steps

Any guidance would be greatly appreciated.

Best regards,

Charles

Robin Charles

unread,
Feb 17, 2025, 6:11:56 AMFeb 17
to open-lighting
Okay, so here's what worked for me.:

Materials:
  • Raspberry Pi 5, 4, 3, or Zero with a power adapter and SD card.
  • Enttec Open DMX USB Adapter.
  • DMX-compatible lighting fixture.
  • 5-pin DMX cable (with a 5-pin to 3-pin adapter if necessary).
Update and install the necessary packages:
sudo apt-get update
sudo apt-get install -y \
    ola \
    git \
    ola-python \
    python3-pip


Add the user 'pi' to the olad group:
sudo adduser pi olad


Disable Unnecessary Plugins
 - Disable ola-usbserial.conf:

sudo nano /etc/ola/ola-usbserial.conf

Ensure the content is as follows:
enabled = false

 - Disable ola-opendmx.conf:
sudo nano /etc/ola/ola-opendmx.conf

Ensure the content is as follows:
enabled = false

Enable and configure ola-ftdidmx.conf:
sudo nano /etc/ola/ola-ftdidmx.conf

Ensure the file contains the following lines:
enabled = true
device-name = FTDI DMX
device-path = /dev/ttyUSB0  # Ensure this path is correct for your device
frequency = 30

You can find the path to theses plugins configurations files in the OLA web interface (http://[local IP of the Raspberry Pi]:9090 or http://localhost:9090/).
H6jOcIZD51.png
Reload the OLA plugins:

sudo killall -s SIGHUP olad


Restart the OLA service to apply the changes:

sudo systemctl restart ola

Connect the adapter to a USB port on the Raspberry Pi.

LR46rKg5TBArVosMn3PLLn-970-80.jpguqWKGNyPN5.png

Go to http://[local IP of the Raspberry Pi]:9090.

Create your universe and add the device.
tuSpsQZ0XZ.png

Test by only activating the correct controls; do not click on the lit lamp.
Sans titre.png

E.S. Rosenberg

unread,
Feb 17, 2025, 6:48:24 AMFeb 17
to open-l...@googlegroups.com
Good to see you already figured it out, there are a bunch of plugins that are mutually exclusive, I seem to recall that this is documented somewhere but I guess not clear enough.
Eliyahu - אליהו

Op ma 17 feb 2025 om 13:11 schreef Robin Charles <cha....@hotmail.fr>:
--
The Open Lighting Project: open-l...@googlegroups.com, #openlighting (irc.freenode.org)
To unsubscribe from this group, send email to open-lightin...@googlegroups.com
For more options, visit https://groups.google.com/groups/opt_out?hl=en
---
You received this message because you are subscribed to the Google Groups "open-lighting" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-lightin...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/open-lighting/31e4a182-7696-420b-8f86-348f08acac81n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages