0.0.9 • Published 4 years ago

node-red-contrib-sacn v0.0.9

Weekly downloads
8
License
MIT
Repository
github
Last release
4 years ago

node-red-contrib-sacn

Node-RED node that controls lights via sACN

set single value

msg.payload = 0 // (int: value in [0,255])


// Universe and channel can be set dynamically if not set in config:
msg.topic = "1/1" // (string: Universe/Channel)
msg.payload = 0


// If Universe is configured on the node, its enought to provide only the channel number in topic:
msg.topic = "1" // (string: Channel)
msg.payload = 0


// Universe and channel sent as an object will override anything provided in topic or node-config:
msg.payload = {
    "universe": 1,
    "channel": 1,
    "value": 0
}


// Transition can be set in config. Overidden when sent as object.
msg.topic = "1"  // (string: Channel)
msg.payload = {
    "value": 10,
    "transition": "rate",
    "transitionRate": 50,   //50ms for each step. Value going from 0 to 10 will result in 10x50ms. Total transition = 500ms.
}

msg.payload = {
    "universe": 1,
    "channel": 1,
    "value": 10,
    "transition": "time",
    "transitionTime": 1000   //1000ms for total transition.
}


// It makes most sense to use "rate" because you probably don't want to // use 1 second going from value 50 to 49.
// Default transition value is "instant"

set full universe (Json array of up to 512 values)

// Set Universe in config or topic:
msg.topic = "1/1" // (string: Universe/Channel)
msg.payload = [128,0,128] // (array: First 3 DMX values in the universe set to 50%,0%,50%)
0.0.9

4 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago