node-red-contrib-qsys
Advanced tools
Comparing version 1.0.0 to 1.0.1
@@ -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" | ||
} | ||
] |
{ | ||
"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 |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No tests
QualityPackage does not have any tests. This is a strong signal of a poorly maintained or low quality package.
Found 1 instance in 1 package
557010
22
693
0
77
3