I am very new to DMX, my first ever DMX device to plug-in to my DMX capable device was the Pknight Easynode and I will probably stop there as it covers my use case, i.e. not planning to spend more time to learn about DMX or do more advanced things.
With the above in mind, I setup the DMX address on my Laser light from the unit directly and then plugged in the Pknight Easynode at the back, have not used any SW to configure DMX addresses. And then configured the below on HA conguration.yml file. So it was very simple and worked straight away.
light:
- platform: artnet_led
host: 192.168.0.202
max_fps: 25
refresh_every: 0
node_type: artnet-direct
universes:
0:
send_partial_universe: True
output_correction: linear
devices:
- channel: 1
name: laser_mode
type: dimmer
transition: 0
channel_size: 8bit
output_correction: linear
- channel: 2
name: laser_mode_number
type: dimmer
transition: 0
channel_size: 8bit
output_correction: linear
- channel: 3
name: laser_angle_control
type: dimmer
transition: 0
channel_size: 8bit
output_correction: linear
- channel: 4
name: laser_horizontal_angle
type: dimmer
transition: 0
channel_size: 8bit
output_correction: linear
- channel: 5
name: laser_vertical_angle
type: dimmer
transition: 0
channel_size: 8bit
output_correction: linear
- channel: 6
name: laser_horizontal_position
type: dimmer
transition: 0
channel_size: 8bit
output_correction: linear
- channel: 7
name: laser_vertical_position
type: dimmer
transition: 0
channel_size: 8bit
output_correction: linear
- channel: 8
name: laser_pattern_size_control
type: dimmer
transition: 0
channel_size: 8bit
output_correction: linear
- channel: 9
name: laser_color_control
type: dimmer
transition: 0
channel_size: 8bit
output_correction: linear
- channel: 10
name: laser_node_control
type: dimmer
transition: 0
channel_size: 8bit
output_correction: linear