Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

node-red-contrib-qsys

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-red-contrib-qsys - npm Package Compare versions

Comparing version 1.0.0 to 1.0.1

.github/workflows/npm-publish.yml

118

examples/ex_gain.json

@@ -1,1 +0,117 @@

[{"id":"024bdde0a3ded1d7","type":"tab","label":"gain","disabled":false,"info":"","env":[]},{"id":"33425ce73799bb59","type":"qsys-ControlSet","z":"024bdde0a3ded1d7","name":"","topic":"","server":"855ca905e4aba6c3","controlId":"aux:StereoGainGain","changeGroup":"0","x":320,"y":80,"wires":[["958bfa45c6c0da12"]]},{"id":"958bfa45c6c0da12","type":"debug","z":"024bdde0a3ded1d7","name":"gain","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":510,"y":80,"wires":[]},{"id":"fca60a2606dbc06c","type":"inject","z":"024bdde0a3ded1d7","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"0","payloadType":"num","x":110,"y":60,"wires":[["33425ce73799bb59"]]},{"id":"675cc4f8bfa149a0","type":"inject","z":"024bdde0a3ded1d7","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"-10","payloadType":"num","x":110,"y":100,"wires":[["33425ce73799bb59"]]},{"id":"855ca905e4aba6c3","type":"qsys-core","host":"127.0.0.1","port":"1710","isRedundant":"false","redundantHost":"","authentication":"true","pollTime1":"0.25","pollTime2":"0.5","pollTime3":"0.75","pollTime4":"1","logConnection":"true","logCommunications":"false"}]
[
{
"id": "024bdde0a3ded1d7",
"type": "tab",
"label": "gain",
"disabled": false,
"info": "",
"env": []
},
{
"id": "33425ce73799bb59",
"type": "qsys-ControlSet",
"z": "024bdde0a3ded1d7",
"name": "",
"topic": "",
"server": "855ca905e4aba6c3",
"controlId": "aux:StereoGainGain",
"changeGroup": "0",
"x": 320,
"y": 80,
"wires": [
[
"958bfa45c6c0da12"
]
]
},
{
"id": "958bfa45c6c0da12",
"type": "debug",
"z": "024bdde0a3ded1d7",
"name": "gain",
"active": false,
"tosidebar": true,
"console": false,
"tostatus": true,
"complete": "payload",
"targetType": "msg",
"statusVal": "payload",
"statusType": "auto",
"x": 510,
"y": 80,
"wires": []
},
{
"id": "fca60a2606dbc06c",
"type": "inject",
"z": "024bdde0a3ded1d7",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "0",
"payloadType": "num",
"x": 110,
"y": 60,
"wires": [
[
"33425ce73799bb59"
]
]
},
{
"id": "675cc4f8bfa149a0",
"type": "inject",
"z": "024bdde0a3ded1d7",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "-10",
"payloadType": "num",
"x": 110,
"y": 100,
"wires": [
[
"33425ce73799bb59"
]
]
},
{
"id": "855ca905e4aba6c3",
"type": "qsys-core",
"host": "127.0.0.1",
"port": "1710",
"isRedundant": "false",
"redundantHost": "",
"authentication": "false",
"pollTime1": "0.25",
"pollTime2": "0.5",
"pollTime3": "0.75",
"pollTime4": "1",
"logConnection": "true",
"logCommunications": "false"
}
]

@@ -1,1 +0,117 @@

[{"id":"3156c9c52fb9f700","type":"tab","label":"mute","disabled":false,"info":"","env":[]},{"id":"3c56d810b5f25f50","type":"qsys-ControlSet","z":"3156c9c52fb9f700","name":"","topic":"","server":"855ca905e4aba6c3","controlId":"aux:StereoGainMute","changeGroup":"0","x":320,"y":80,"wires":[["e13c8ce28115734e"]]},{"id":"68cd763cba283614","type":"inject","z":"3156c9c52fb9f700","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"0","payloadType":"num","x":110,"y":60,"wires":[["3c56d810b5f25f50"]]},{"id":"e13c8ce28115734e","type":"debug","z":"3156c9c52fb9f700","name":"mute","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":510,"y":80,"wires":[]},{"id":"8f416b2234498dc7","type":"inject","z":"3156c9c52fb9f700","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"1","payloadType":"num","x":110,"y":100,"wires":[["3c56d810b5f25f50"]]},{"id":"855ca905e4aba6c3","type":"qsys-core","host":"127.0.0.1","port":"1710","isRedundant":"false","redundantHost":"","authentication":"true","pollTime1":"0.25","pollTime2":"0.5","pollTime3":"0.75","pollTime4":"1","logConnection":"true","logCommunications":"false"}]
[
{
"id": "3156c9c52fb9f700",
"type": "tab",
"label": "mute",
"disabled": false,
"info": "",
"env": []
},
{
"id": "3c56d810b5f25f50",
"type": "qsys-ControlSet",
"z": "3156c9c52fb9f700",
"name": "",
"topic": "",
"server": "855ca905e4aba6c3",
"controlId": "aux:StereoGainMute",
"changeGroup": "0",
"x": 320,
"y": 80,
"wires": [
[
"e13c8ce28115734e"
]
]
},
{
"id": "68cd763cba283614",
"type": "inject",
"z": "3156c9c52fb9f700",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "0",
"payloadType": "num",
"x": 110,
"y": 60,
"wires": [
[
"3c56d810b5f25f50"
]
]
},
{
"id": "e13c8ce28115734e",
"type": "debug",
"z": "3156c9c52fb9f700",
"name": "mute",
"active": false,
"tosidebar": true,
"console": false,
"tostatus": true,
"complete": "payload",
"targetType": "msg",
"statusVal": "payload",
"statusType": "auto",
"x": 510,
"y": 80,
"wires": []
},
{
"id": "8f416b2234498dc7",
"type": "inject",
"z": "3156c9c52fb9f700",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "1",
"payloadType": "num",
"x": 110,
"y": 100,
"wires": [
[
"3c56d810b5f25f50"
]
]
},
{
"id": "855ca905e4aba6c3",
"type": "qsys-core",
"host": "127.0.0.1",
"port": "1710",
"isRedundant": "false",
"redundantHost": "",
"authentication": "false",
"pollTime1": "0.25",
"pollTime2": "0.5",
"pollTime3": "0.75",
"pollTime4": "1",
"logConnection": "true",
"logCommunications": "false"
}
]

@@ -1,1 +0,135 @@

[{"id":"c04cd5e9ea31cd3c","type":"tab","label":"presets","disabled":false,"info":"","env":[]},{"id":"b3a9cea7e705cbb3","type":"junction","z":"c04cd5e9ea31cd3c","x":240,"y":80,"wires":[["34df054b143893da"]]},{"id":"34df054b143893da","type":"qsys-Presets","z":"c04cd5e9ea31cd3c","name":"","server":"855ca905e4aba6c3","controlId":"input levels","x":350,"y":80,"wires":[]},{"id":"506c92376b96db5c","type":"inject","z":"c04cd5e9ea31cd3c","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"1","payloadType":"num","x":130,"y":40,"wires":[["b3a9cea7e705cbb3"]]},{"id":"d50a1f72f384094b","type":"inject","z":"c04cd5e9ea31cd3c","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"2","payloadType":"num","x":130,"y":80,"wires":[["b3a9cea7e705cbb3"]]},{"id":"108025916533be3e","type":"inject","z":"c04cd5e9ea31cd3c","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"Ramp","payload":"1.5","payloadType":"num","x":120,"y":160,"wires":[["b3a9cea7e705cbb3"]]},{"id":"855ca905e4aba6c3","type":"qsys-core","host":"127.0.0.1","port":"1710","isRedundant":"false","redundantHost":"","authentication":"true","pollTime1":"0.25","pollTime2":"0.5","pollTime3":"0.75","pollTime4":"1","logConnection":"true","logCommunications":"false"}]
[
{
"id": "c04cd5e9ea31cd3c",
"type": "tab",
"label": "presets",
"disabled": false,
"info": "",
"env": []
},
{
"id": "b3a9cea7e705cbb3",
"type": "junction",
"z": "c04cd5e9ea31cd3c",
"x": 240,
"y": 80,
"wires": [
[
"34df054b143893da"
]
]
},
{
"id": "34df054b143893da",
"type": "qsys-Presets",
"z": "c04cd5e9ea31cd3c",
"name": "",
"server": "855ca905e4aba6c3",
"controlId": "input levels",
"x": 350,
"y": 80,
"wires": []
},
{
"id": "506c92376b96db5c",
"type": "inject",
"z": "c04cd5e9ea31cd3c",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "1",
"payloadType": "num",
"x": 130,
"y": 40,
"wires": [
[
"b3a9cea7e705cbb3"
]
]
},
{
"id": "d50a1f72f384094b",
"type": "inject",
"z": "c04cd5e9ea31cd3c",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "2",
"payloadType": "num",
"x": 130,
"y": 80,
"wires": [
[
"b3a9cea7e705cbb3"
]
]
},
{
"id": "108025916533be3e",
"type": "inject",
"z": "c04cd5e9ea31cd3c",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "Ramp",
"payload": "1.5",
"payloadType": "num",
"x": 120,
"y": 160,
"wires": [
[
"b3a9cea7e705cbb3"
]
]
},
{
"id": "855ca905e4aba6c3",
"type": "qsys-core",
"host": "127.0.0.1",
"port": "1710",
"isRedundant": "false",
"redundantHost": "",
"authentication": "false",
"pollTime1": "0.25",
"pollTime2": "0.5",
"pollTime3": "0.75",
"pollTime4": "1",
"logConnection": "true",
"logCommunications": "false"
}
]

9

package.json
{
"name": "node-red-contrib-qsys",
"version": "1.0.0",
"version": "1.0.1",
"description": "A collection of nodes for third party control of Q-Sys systems",

@@ -10,3 +10,3 @@ "main": "qsys-core.js",

"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
"test": "mocha"
},

@@ -40,3 +40,8 @@ "repository": {

"node": ">=12.13.0"
},
"devDependencies": {
"mocha": "^9.2.2",
"node-red": "^3.0.2",
"node-red-node-test-helper": "^0.3.0"
}
}

@@ -15,6 +15,15 @@ [![platform](https://img.shields.io/badge/platform-Node--RED-red)](https://nodered.org)

# Getting Started
## Release Notes
## Prerequisites
| Version | Description |
|---|---|
| 1.0.1 | Maintenance and documentation |
| 1.0.0 | initial release |
---
## Getting Started
### Prerequisites
- [Node.js](https://nodejs.org/en/) v12.13.0 or newer

@@ -25,3 +34,3 @@ - [Node-RED](https://nodered.org) v3.0.1 or newer

## Installation
### Installation

@@ -40,5 +49,5 @@ Install via Node-RED Manage Palette

# Nodes
## Nodes
## qsys-core (config node)
### qsys-core (config node)

@@ -49,3 +58,3 @@ Manages connection to the Q-Sys Core.

## qsys-ControlSet
### qsys-ControlSet

@@ -56,7 +65,7 @@ To be used with named controls. Auto subscribes to a change group when deployed.

## qsys-Control-Preset
### qsys-Control-Preset
![qsys-Presets edit dialog](images/edit_qsys-Preset.png)
# Resources
## Resources

@@ -66,8 +75,8 @@ - [Q-Sys website](https://www.qsys.com/)

# Feature Requests / Bug Reporting
## Feature Requests / Bug Reporting
Please report any bugs or issues to the repository [here](https://github.com/dudest/node-red-contrib-qsys/issues).
# Task List
## Task List
- [ ] Lab test redundant core logic
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc