You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Simple Implementation of [sACN](https://artisticlicenceintegration.com/technology-brief/technology-resource/sacn-and-art-net/) (Streaming ACN) for [Node-RED](https://nodered.org).
3
+
Simple Implementation
4
+
of [sACN](https://artisticlicenceintegration.com/technology-brief/technology-resource/sacn-and-art-net/) (Streaming ACN)
5
+
for [Node-RED](https://nodered.org).
4
6
5
7
## Requirements
6
8
7
-
Required version of Node-RED: v3.1.6
9
+
Required version of Node-RED: v4.0.5
8
10
9
-
This package uses[`sacn`](https://www.npmjs.com/package/sacn) as library to interact by sACN.
11
+
This package requires[`sacn`](https://www.npmjs.com/package/sacn) as library to interact by sACN.
10
12
11
13
## Installation
12
14
@@ -27,17 +29,18 @@ This node can be used to read one or multiple universes send by sACN.
27
29
28
30
#### Parameters:
29
31
30
-
| Paremeter | Description | Possible Values | Default Value |
| ip-address | IP-Address of the network-interface that should be used for reading from sACN. |`\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\` (_any valid ip-address_) |_empty_|
33
-
| mode | Defines whether the node returns the values of every read sACN package (direct mode), or merged values using HTP or LTP. |`direct`, `htp`, `ltp`|`htp`|
34
-
| universe | The universe that is meant to be observed. |`\d+` (`1` to `63999`) |`1`|
35
-
| port | The network port which should be used for reading sACN. |`\d+`|`5568`|
32
+
| Paremeter | Description | Possible Values | Default Value | Mandatory |
| universe | The universe that is meant to be observed. |`\d+` (`1` to `63999`) |`1`| yes |
35
+
| mode | Defines whether the node returns the values of every read sACN package (passthrough mode), or merged values using HTP or LTP. |`passthrough`, `htp`, `ltp`|`htp`| yes |
36
+
| output | Defines wether the node sends only changed values or the whole universe. |`full`, `changes`|`full`| yes |
37
+
| IP-address | IP-Address of the network-interface that should be used for reading from sACN. |`\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\` (_any valid ip-address_) |_empty_| no |
38
+
| port | The network port which should be used for reading sACN. |`\d+`|_empty_ (defaults to `5568`) | no |
|`sequence`| sACN packets are given a packet sequence number so that the receiver can keep the sequence of packets from a given sender. (`1` to `255`) |
42
45
|`source`| IP-Address of the sender. |
43
46
|`priority`| Priority of the sender. (`1` to `200`) |
@@ -47,7 +50,7 @@ This node can be used to read one or multiple universes send by sACN.
|ip-address | IP-Address of the network-interface that should be used for sending sACN. |`\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\` (_any valid ip-address_) |_empty_|
63
-
|speed | Defines the frequency for sending sACN-packages |`once (0Hz)`, `24Hz`, `27Hz`, `30Hz`, `40Hz`, `44Hz`|`0Hz`|
64
-
|universe| The universe that is meant to be observed. |`\d+` (`1` to `63999`)|`1`|
65
-
|port| The network port which should be used for reading sACN. |`\d+`|`5568`|
66
-
|priority | The priority that should be used for the sACN-sender. |`\d+` (`1` to `200`) |`100`|
67
-
|priority| The name for the sACN-sender that should be displayed within the network. |_any string below 50 characters_|`Node-RED`|
|universe | The universe that is meant to be observed. |`\d+` (`1` to `63999`) |`1`| yes|
66
+
|source-name | The name for the sACN-sender that should be displayed within the network. |_any string below 50 characters_|`Node-RED`| yes|
67
+
|speed| Defines the frequency for sending sACN-packages|`once (0Hz)`, `24Hz`, `27Hz`, `30Hz`, `40Hz`, `44Hz`|`0Hz`| yes|
68
+
|priority| The priority that should be used for the sACN-sender. |`\d+`(`1` to `200`)|`100`| yes|
69
+
|IP-address | IP-Address of the network-interface that should be used for sending sACN. |`\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\` (_any valid ip-address_) |_empty_| no|
70
+
|port| The network port which should be used for reading sACN. |`\d+`|_empty_ (defaults to `5568`) | no |
|`action`| the action to be executed - `save` to save a preset, `play` to play a saved preset, `reset` to reset | yes |
92
+
|`scene`| for action | yes, for actions `save`, `play`|
93
+
|`universe`| if only one universe is handled, this parameter is mandatory and contains the used universe | yes |
94
+
|`payload`| contains the values to record. it might be an array (key 0-511) containing the values for a single universe,<br/>an object (keys 1-512) containing the values for a single universe or<br/>an object (any numeric keys) containing objects (keys 1-512) containing an universe each. | yes, for action `save`|
0 commit comments