glad you got it sorted
the main thing about dmx is that its fundamentally a 1-way only system and loxone doesnt really know anything about whats out there listening to the messages: it could be a single physical dimmer, or 10 dimmers set to the same channel number so they all react together at the same time to the values been sent out, or hunreds of different type of devices. (an exception is that loxone can search for and identify its own dmx dimmers, probably using RDM, and auto create them in a config file for you)
loxone's own dmx extension can only use 128 channels, where as a single dmx universe (a single cable/network) can have 512 channels normally, so if you need more than 128 channels you would require 2 or more dmx drivers and split the system using separate dmx cables - each dmx cable would have devices using channels 1-128 because they are separate systems and loxone's dmx extension cannot use addresses above 128.
dmx is supposed to be a single linear network/cable with the controller at one end, looping through each dmx decoder/driver and terminated at the far end, buts its possible to have a multi-branched dmx network using dmx splitters, which pass packets along to a number of separate branches, each of which will require a terminator at the end
there are a few things that loxone 'knows' about and treats as a single device, such as a single dimmable light channel or an rgb light using 3 channels and it tries to present these in the UI as something sensible, but there are plenty of things it doesnt obviously know about such as rgbw light strips or relays
loxone basically sends a message which is a dim value from 0-255 for each channel, although it is scaled to a 0-100% interface within the config and app
certain non-dimmable devices such as dmx relays get exactly the same messages, but they are usually built so that something like a 'dim' value of 128 or higher turns the relay on and a value lower than this turns it off. loxone hasnt get a clue whats going on, so for certain devices you have to introduce some workarounds eg multiplying a 1 (on signal for a relay) by 100 to make sure a relay gets a high enough signal to actually turn on