*disclaimer: very new to control4
I've built an A/V Web App for my family's sports bar that controls our DirecTV Boxes, Video Matrix & "Audio Matrix" all in one simple user friendly interface. The "Audio Matrix" is in quotes because we're actually using a Yamaha Receiver as a Matrix which for the most part actually works pretty well. I'm using NODE JS to control these devices where there's already pre-compiled NODE packages for DirecTV and Yamaha and for the Video Matrix, I'm simply using a Telnet package.
The problem is that as we add more audio inputs, we're maxing out the Yamaha Receiver. So I decided to purchase a Control4 16x16 Audio Matrix (used btw and for a very good price), thinking that there was already a NODE package for it or that I could simply telnet into the device to control it. Only after buying this ting and doing some googling, I've discovered that control4 devices are extremely locked down where you need Composer Pro or some sort of dealer license to do any kind of programming or communicating whatsoever. Well that sucks...
Is that 100% true? Is there really no way for me to use any kind of 3rd party solutions to communicate and control this device? I saw somewhere else on here that someone suggested Generic TCP Command but I'm not sure if this is what I'm asking for. It seems like I still need some sort of access to Composer Pro to do anything with this.