Skip to content

Latest commit

 

History

History
65 lines (35 loc) · 2.69 KB

README.md

File metadata and controls

65 lines (35 loc) · 2.69 KB

uDMX Logo

ioBroker adapter for uDMX

NPM version Downloads Travis GitHub issues

Talks to DMX devices using the Anyma uDMX USB adapter.

Requirements

You need to have an Anyma uDMX compatible USB adapter. Buy one at one of the following sources:

IMPORTANT The author of this adapter is not related to any of the above companies and does not take any responsibility for the proper working of the hardware bought at those links!

Install

Before installing, please read the installation guide of the USB module.

Especially make sure, that you have libudev installed:

sudo apt-get install build-essential libudev-dev

Configuration

Number of addresses

This is the number of DMX addresses that should be available as states in ioBroker.

Addresses will always start at 1 and go through to the configured number of addresses.

If you have for example a 12 channel DMX decoder for RGB LEDs configured with and address offset of 0 (all dip switches to OFF), you would need 12 addresses and they will be numbered in ioBroker as 1 through 12.

A maximum of 512 addresses is possible.

Compatibility

Compatibility has been tested with Raspberry Pi 3.

Bug Reports and Feature Requests

Please use the GitHub repository to report any bugs or request new features.

If you require a missing devcies, please provide the type of IC (brand, model, ...) and its address(es) as reported in the adapter configuration.

TODO

  • Add possibility to combine states into a channel (e.g. "RGB", "RGBW" or "warm white/cold white")

Changelog

0.0.2 (2024-01-07)

  • (UncleSamSwiss) Update all ioBroker dependencies

0.0.1

  • (UncleSamSwiss) Initial version

Thanks

This project uses the usb NPM module and was inspired by homebridge-udmx. Thanks to the authors of those packages for their excellent work!