osiota-app-usbdmx
v1.0.3
Published
This application allows controlling lights via a DMX usb adapter
Downloads
2
Readme
osiota application usbdmx
Osiota is a software platform capable of running distributed IoT applications written in JavaScript to enable any kind of IoT tasks. See osiota.
Configuration: usbdmx
This application allows controlling lights via a DMX usb adapter.
Properties
|Name|Type|Description|Required|
|----|----|-----------|--------|
|device(USB device)|string
||yes|
|map(DMX channels)|object[]
||no|
Additional Properties: not allowed Example
{
"device": "/dev/ttyUSB0",
"map": [
{
"channel": 1,
"node": "/my-dmx-channel",
"default_value": 63
}
]
}
map[]: DMX channels
Items: DMX channel
Item Properties
|Name|Type|Description|Required|
|----|----|-----------|--------|
|channel|number
|Minimum: 1
Maximum: 512
|yes|
|node(Node Name)|string
||no|
|default_value|number
|Minimum: 0
Maximum: 255
|no|
Item Additional Properties: not allowed Example
[
{
"channel": 1,
"node": "/my-dmx-channel",
"default_value": 63
}
]
How to setup
Add a configuration object for this application, see osiota configuration:
{
"name": "usbdmx",
"config": CONFIG
}
License
Osiota and this application are released under the MIT license.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.