diff --git a/devices.js b/devices.js index cdf5e53..e4d308e 100644 --- a/devices.js +++ b/devices.js @@ -30,5 +30,22 @@ exports.devices = { 'max': 255 } } + }, + 'showtec-multidim2': { + channels: ['1', '2', '3', '4'] + }, + 'stairville-led-par-56': { + channels: ['ctrl', 'red', 'green', 'blue', 'speed'], + ranges: { + 'ctrl': { + 'type': 'option', + 'options': [ + {'value': 0, 'label': 'RGB Control'}, + {'value': 64, 'label': '7 color fade'}, + {'value': 128, 'label': '7 color change'}, + {'value': 192, 'label': '3 color change'} + ] + } + } } } \ No newline at end of file diff --git a/setup.js b/setup.js index 210e761..050750a 100644 --- a/setup.js +++ b/setup.js @@ -18,6 +18,18 @@ exports.setup = { 'office': { 0:16, 1:130, 2:0, 3:255, 4: 165, 5:0, 15: 1, 16:255, 17:0, 18:255, 19: 190, 20:140, 21:0, 22: 0, 23:0, 24:255, 25: 190, 26:140 } } } + { + label: 'Chill', + values: { + 'office': { 0:16, 1:255, 2:0, 3:255, 4: 39, 5:0, 15: 1, 16:255, 17:0, 18:255, 19: 255, 20:0, 21:0, 22: 0, 23:0, 24:128, 25: 0, 26:255, 31:255, 32: 60 } + } + }, + { + label: 'Cinema', + values: { + 'office': { 0:16, 1:30, 2:0, 3:255, 4: 39, 5:0, 15:0, 31:255, 32:0 } + } + }, ], universes: { 'office': { @@ -33,6 +45,22 @@ exports.setup = { { 'type': 'eurolite-led-bar', 'address': 15 + }, + { + 'type': 'showtec-multidim2', + 'address': 31 + }, + { + 'type': 'stairville-led-par-56', + 'address': 64 + } + { + 'type': 'stairville-led-par-56', + 'address': 70 + } + { + 'type': 'stairville-led-par-56', + 'address': 76 } ] }