¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Array Solutions Stack Match ?


 

Has anyone already tackled a flow to control an Array Solutions Stack Match?? The next step along the path to useful station automation will be the ability to control six of these units via the Node-Red Dashboard.

Here is the antenna selection and output matrix from the control box



--Scott, W5WZ


 

no, but I will put something together. ? Stand by

On Sun, Jan 24, 2021 at 4:50 PM Scott Dickson <w5wz@...> wrote:
Has anyone already tackled a flow to control an Array Solutions Stack Match?? The next step along the path to useful station automation will be the ability to control six of these units via the Node-Red Dashboard.

Here is the antenna selection and output matrix from the control box



--Scott, W5WZ


 

¿ªÔÆÌåÓý




On Jan 24, 2021, at 4:59 PM, Alan Blind, WA9WUD <a.alan.blind@...> wrote:

?
no, but I will put something together. ? Stand by

On Sun, Jan 24, 2021 at 4:50 PM Scott Dickson <w5wz@...> wrote:
Has anyone already tackled a flow to control an Array Solutions Stack Match?? The next step along the path to useful station automation will be the ability to control six of these units via the Node-Red Dashboard.

Here is the antenna selection and output matrix from the control box

<dummyfile.0.part>


--Scott, W5WZ


 

¿ªÔÆÌåÓý

It is pretty easy. 4 relays and just program the combos you want.

Dave wo2x


On Jan 24, 2021, at 4:59 PM, Alan Blind, WA9WUD <a.alan.blind@...> wrote:

?
no, but I will put something together. ? Stand by

On Sun, Jan 24, 2021 at 4:50 PM Scott Dickson <w5wz@...> wrote:
Has anyone already tackled a flow to control an Array Solutions Stack Match?? The next step along the path to useful station automation will be the ability to control six of these units via the Node-Red Dashboard.

Here is the antenna selection and output matrix from the control box

<dummyfile.0.part>


--Scott, W5WZ


 

Done. ?Copy and Import this flow. ?
===========

[{"id":"32a7b053.7df4","type":"tab","label":"Stack Match","disabled":false,"info":""},{"id":"e362a3a9.bcc0b8","type":"ui_button","z":"32a7b053.7df4","name":"Top","group":"5e4739c.b460948","order":0,"width":"6","height":"1","passthru":false,"label":"<font size = 5>Top","tooltip":"","color":"","bgcolor":"","icon":"","payload":"true","payloadType":"bool","topic":"","x":330,"y":100,"wires":[["397736d2.d6f4f2","19d6754a.6ca2b3"]]},{"id":"983b5f45.09b658","type":"ui_button","z":"32a7b053.7df4","name":"Middle","group":"5e4739c.b460948","order":0,"width":"6","height":"1","passthru":false,"label":"<font size = 5>Middle","tooltip":"","color":"","bgcolor":"","icon":"","payload":"true","payloadType":"bool","topic":"","x":330,"y":280,"wires":[["66770b0f.92068c","5c3ffeab.762ab8"]]},{"id":"739a8860.07dc08","type":"ui_button","z":"32a7b053.7df4","name":"Bottom","group":"5e4739c.b460948","order":0,"width":"6","height":"1","passthru":false,"label":"<font size = 5>Bottom","tooltip":"","color":"","bgcolor":"","icon":"","payload":"true","payloadType":"bool","topic":"","x":340,"y":440,"wires":[["ec46a5ac.a36e7","1098366.2c254ca"]]},{"id":"1daf6723.a33281","type":"ui_button","z":"32a7b053.7df4","name":"T+M+B","group":"5e4739c.b460948","order":0,"width":"6","height":"1","passthru":false,"label":"<font size = 5>T+M+B","tooltip":"","color":"","bgcolor":"","icon":"","payload":"false","payloadType":"str","topic":"","x":300,"y":620,"wires":[["9c433397.0f3128"]]},{"id":"314e8530.6af63a","type":"ui_button","z":"32a7b053.7df4","name":"M+B","group":"5e4739c.b460948","order":0,"width":"6","height":"1","passthru":false,"label":"<font size = 5>M+B","tooltip":"","color":"","bgcolor":"","icon":"","payload":"true","payloadType":"bool","topic":"","x":290,"y":740,"wires":[["30dc8970.a422b6","8e59ffbb.dd7fe"]]},{"id":"3410956.16b71ea","type":"ui_button","z":"32a7b053.7df4","name":"T+B","group":"5e4739c.b460948","order":0,"width":"6","height":"1","passthru":false,"label":"<font size = 5>T+B","tooltip":"","color":"","bgcolor":"","icon":"","payload":"true","payloadType":"bool","topic":"","x":310,"y":920,"wires":[["9d53cd5a.2c15f","f40ed1d5.7f3a48"]]},{"id":"e4dafe81.873cc","type":"ui_button","z":"32a7b053.7df4","name":"T+M","group":"5e4739c.b460948","order":0,"width":"6","height":"1","passthru":false,"label":"<font size = 5>T+M","tooltip":"","color":"","bgcolor":"","icon":"","payload":"true","payloadType":"bool","topic":"","x":310,"y":1080,"wires":[["7c9367c2.4440b8","b1c6fea3.376eb"]]},{"id":"2ada911d.87ce3e","type":"ui_button","z":"32a7b053.7df4","name":"Aux","group":"5e4739c.b460948","order":0,"width":"6","height":"1","passthru":false,"label":"<font size = 5>Aux","tooltip":"","color":"","bgcolor":"","icon":"","payload":"","payloadType":"str","topic":"","x":310,"y":1240,"wires":[["7f0f5f2b.97fa48","54d29640.84b9e"]]},{"id":"397736d2.d6f4f2","type":"link out","z":"32a7b053.7df4","name":"Top","links":["f27f2683.cc9cd8","691b4016.da75c8"],"x":535,"y":100,"wires":[]},{"id":"66770b0f.92068c","type":"link out","z":"32a7b053.7df4","name":"Middle","links":["a53ab330.f99f58","691b4016.da75c8"],"x":515,"y":260,"wires":[]},{"id":"ec46a5ac.a36e7","type":"link out","z":"32a7b053.7df4","name":"Bottom","links":["a823cda4.fb6f18","691b4016.da75c8"],"x":495,"y":440,"wires":[]},{"id":"9c433397.0f3128","type":"link out","z":"32a7b053.7df4","name":"T+M+B","links":["4bb04ec1.d243e","691b4016.da75c8","a53ab330.f99f58","a823cda4.fb6f18","f27f2683.cc9cd8"],"x":515,"y":620,"wires":[]},{"id":"30dc8970.a422b6","type":"link out","z":"32a7b053.7df4","name":"M+B","links":["f27f2683.cc9cd8"],"x":535,"y":740,"wires":[]},{"id":"9d53cd5a.2c15f","type":"link out","z":"32a7b053.7df4","name":"T+B","links":[],"x":495,"y":920,"wires":[]},{"id":"7c9367c2.4440b8","type":"link out","z":"32a7b053.7df4","name":"T+M","links":["a53ab330.f99f58"],"x":515,"y":1080,"wires":[]},{"id":"7f0f5f2b.97fa48","type":"link out","z":"32a7b053.7df4","name":"Aux","links":["4bb04ec1.d243e"],"x":535,"y":1240,"wires":[]},{"id":"8ff306a7.28259","type":"rpi-gpio out","z":"32a7b053.7df4","name":"","pin":"37","set":"","level":"0","freq":"","out":"out","x":1020,"y":300,"wires":[]},{"id":"6318152d.10a724","type":"rpi-gpio out","z":"32a7b053.7df4","name":"","pin":"38","set":"","level":"0","freq":"","out":"out","x":1030,"y":380,"wires":[]},{"id":"f29e1183.8fe698","type":"rpi-gpio out","z":"32a7b053.7df4","name":"","pin":"35","set":"","level":"0","freq":"","out":"out","x":1030,"y":460,"wires":[]},{"id":"ec8bf17f.768388","type":"rpi-gpio out","z":"32a7b053.7df4","name":"","pin":"38","set":"","level":"0","freq":"","out":"out","x":1030,"y":540,"wires":[]},{"id":"a823cda4.fb6f18","type":"link in","z":"32a7b053.7df4","name":"Relay 1","links":["9c433397.0f3128","9bdb9bf4.f86e98","dd3c9eaf.cd61c8","6b1ea793.cdbab8","e847dea9.86bfe8","ec46a5ac.a36e7","573f1f35.256c08","e121ba5f.5f68b","7027d3bb.c6714c"],"x":865,"y":300,"wires":[["8ff306a7.28259"]]},{"id":"a53ab330.f99f58","type":"link in","z":"32a7b053.7df4","name":"Relay 2","links":["9c433397.0f3128","9bdb9bf4.f86e98","dd3c9eaf.cd61c8","66770b0f.92068c","6b1ea793.cdbab8","7ecf16b.04d55e8","573f1f35.256c08","7c9367c2.4440b8","7027d3bb.c6714c"],"x":865,"y":380,"wires":[["6318152d.10a724"]]},{"id":"f27f2683.cc9cd8","type":"link in","z":"32a7b053.7df4","name":"Relay 3","links":["397736d2.d6f4f2","9c433397.0f3128","9bdb9bf4.f86e98","dd3c9eaf.cd61c8","e847dea9.86bfe8","7ecf16b.04d55e8","30dc8970.a422b6","e121ba5f.5f68b","7027d3bb.c6714c"],"x":885,"y":460,"wires":[["f29e1183.8fe698"]]},{"id":"691b4016.da75c8","type":"link in","z":"32a7b053.7df4","name":"Relay In","links":["397736d2.d6f4f2","573f1f35.256c08","66770b0f.92068c","9c433397.0f3128","ec46a5ac.a36e7","e121ba5f.5f68b","7027d3bb.c6714c"],"x":885,"y":540,"wires":[["ec8bf17f.768388"]]},{"id":"6350d6b2.cc5cb","type":"rpi-gpio out","z":"32a7b053.7df4","name":"","pin":"33","set":"","level":"0","freq":"","out":"out","x":1030,"y":620,"wires":[]},{"id":"4bb04ec1.d243e","type":"link in","z":"32a7b053.7df4","name":"Relay Aux","links":["6b1ea793.cdbab8","9c433397.0f3128","e847dea9.86bfe8","7ecf16b.04d55e8","573f1f35.256c08","e121ba5f.5f68b","7f0f5f2b.97fa48"],"x":885,"y":620,"wires":[["6350d6b2.cc5cb"]]},{"id":"5c3ffeab.762ab8","type":"InvertUltimate","z":"32a7b053.7df4","name":"Invert","x":430,"y":340,"wires":[["e847dea9.86bfe8"]]},{"id":"e847dea9.86bfe8","type":"link out","z":"32a7b053.7df4","name":"Invert Middle","links":["a823cda4.fb6f18","f27f2683.cc9cd8","4bb04ec1.d243e"],"x":555,"y":340,"wires":[]},{"id":"1098366.2c254ca","type":"InvertUltimate","z":"32a7b053.7df4","name":"Invert","x":410,"y":520,"wires":[["7ecf16b.04d55e8"]]},{"id":"7ecf16b.04d55e8","type":"link out","z":"32a7b053.7df4","name":"Invert Bottom","links":["a53ab330.f99f58","f27f2683.cc9cd8","4bb04ec1.d243e"],"x":555,"y":520,"wires":[]},{"id":"8e59ffbb.dd7fe","type":"InvertUltimate","z":"32a7b053.7df4","name":"Invert","x":450,"y":800,"wires":[["573f1f35.256c08"]]},{"id":"573f1f35.256c08","type":"link out","z":"32a7b053.7df4","name":"Invert T+M+B","links":["4bb04ec1.d243e","691b4016.da75c8","a53ab330.f99f58","a823cda4.fb6f18"],"x":555,"y":800,"wires":[]},{"id":"f40ed1d5.7f3a48","type":"InvertUltimate","z":"32a7b053.7df4","name":"Invert","x":390,"y":980,"wires":[["91cf9136.e72e1"]]},{"id":"b1c6fea3.376eb","type":"InvertUltimate","z":"32a7b053.7df4","name":"Invert","x":430,"y":1140,"wires":[["e121ba5f.5f68b"]]},{"id":"54d29640.84b9e","type":"InvertUltimate","z":"32a7b053.7df4","name":"Invert","x":450,"y":1320,"wires":[["7027d3bb.c6714c"]]},{"id":"91cf9136.e72e1","type":"link out","z":"32a7b053.7df4","name":"T+B","links":[],"x":515,"y":980,"wires":[]},{"id":"e121ba5f.5f68b","type":"link out","z":"32a7b053.7df4","name":"Invert T+M","links":["4bb04ec1.d243e","691b4016.da75c8","a823cda4.fb6f18","f27f2683.cc9cd8"],"x":555,"y":1140,"wires":[]},{"id":"7027d3bb.c6714c","type":"link out","z":"32a7b053.7df4","name":"Invert Aux","links":["691b4016.da75c8","a53ab330.f99f58","a823cda4.fb6f18","f27f2683.cc9cd8"],"x":575,"y":1320,"wires":[]},{"id":"19d6754a.6ca2b3","type":"InvertUltimate","z":"32a7b053.7df4","name":"Invert","x":430,"y":160,"wires":[["6b1ea793.cdbab8"]]},{"id":"6b1ea793.cdbab8","type":"link out","z":"32a7b053.7df4","name":"Invert Top","links":["a823cda4.fb6f18","a53ab330.f99f58","4bb04ec1.d243e"],"x":555,"y":160,"wires":[]},{"id":"e33db08.805535","type":"comment","z":"32a7b053.7df4","name":"Relay 1","info":"","x":1180,"y":300,"wires":[]},{"id":"76f4a352.4aa0bc","type":"comment","z":"32a7b053.7df4","name":"Relay 2","info":"","x":1170,"y":380,"wires":[]},{"id":"6cdf7458.cd4384","type":"comment","z":"32a7b053.7df4","name":"Relay 3","info":"","x":1170,"y":460,"wires":[]},{"id":"4efd38a8.90f968","type":"comment","z":"32a7b053.7df4","name":"Relay In","info":"","x":1170,"y":540,"wires":[]},{"id":"b0ccc07.09ac74","type":"comment","z":"32a7b053.7df4","name":"Relay Aux","info":"","x":1180,"y":620,"wires":[]},{"id":"5e4739c.b460948","type":"ui_group","name":"Stack Match","tab":"cbb3df38.c6cea","order":1,"disp":true,"width":"6","collapse":false},{"id":"cbb3df38.c6cea","type":"ui_tab","name":"Array Solutions","icon":"dashboard","order":1,"disabled":false,"hidden":false}]


 

I added additional logic functions to change the selected button color. ?The file has been uploaded to the file section.


 

Link to download the Array Solutions Array Match flow:

Stack Match.json


 

Alan,

Wow!? That's going above and beyond!? I have only taken a quick look at it, and only see a minor issue.? It appears that once the AUX is turned on (Green) that there is no way to turn it off.? Granted, I'm only playing with it via the dashboard (and I'm operating my shack PC remotely, so there is no hardware, other the the RasPi connected).

--Scott, W5WZ


 

Scott

I think the problem you describe has been fixed. ?Please take a look at my latest version, including REST commands. ?

/g/nodered-hamradio/files/Array%20Solutions%20Stack%20Match%20With%20REST%20Commands

Alan