osiota-app-artnet

1.1.4 • Public • Published

osiota application artnet

Osiota is a software platform capable of running distributed IoT applications written in JavaScript to enable any kind of IoT tasks. See osiota.

Configuration: artnet

This application allows controlling lights over the Art-Net protocol.

Properties

Name Type Description Required
host string Default: "255.255.255.255"
no
port number Default: 6454
no
refresh_rate number in ms
Default: 4000
no
universe
(ArtNet universe)
number Default: 0
no
iface
(Interface)
string Interface to bind the Art-Net socket to
no
map
(DMX channels)
object[] no

Additional Properties: not allowed
Example

{
    "host": "192.0.2.42",
    "port": 6454,
    "refresh_rate": 4000,
    "universe": 0,
    "iface": "eth0",
    "map": [
        {
            "channel": 1,
            "node": "/my-artnet-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-artnet-channel",
        "default_value": 63
    }
]

How to setup

Add a configuration object for this application, see osiota configuration:

{
    "name": "artnet",
    "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.

Readme

Keywords

none

Package Sidebar

Install

npm i osiota-app-artnet

Weekly Downloads

1

Version

1.1.4

License

MIT

Unpacked Size

9.79 kB

Total Files

8

Last publish

Collaborators

  • simonwalz