spolo85 Posted February 13, 2021 Share Posted February 13, 2021 *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. Quote Link to comment Share on other sites More sharing options...
msgreenf Posted February 13, 2021 Share Posted February 13, 2021 There is no 3rd party control. Quote Link to comment Share on other sites More sharing options...
spolo85 Posted February 13, 2021 Author Share Posted February 13, 2021 Telnet is not a 3rd party control, it's a standardize protocol that I'm able to leverage communicating to my Video Matrix. Control4 doesn't utitlize any kind of protocols to communicate over the intranet? They're using proprietary communication protocols? Quote Link to comment Share on other sites More sharing options...
msgreenf Posted February 13, 2021 Share Posted February 13, 2021 5 minutes ago, spolo85 said: Telnet is not a 3rd party control, it's a standardize protocol that I'm able to leverage communicating to my Video Matrix. Control4 doesn't utitlize any kind of protocols to communicate over the intranet? They're using proprietary communication protocols? They don't have a published api or communication protocol Quote Link to comment Share on other sites More sharing options...
AL-Bob Posted March 23, 2021 Share Posted March 23, 2021 I'm trying to figure out the same thing. We were sold on Control4 for our newly built house but I didn't look into it too seriously. I'm needing to find a way to send commands to the system without having to go through their "app". If they don't have a published api, how do 3rd party hardware vendors interact with the system? I saw something about drivers that can be installed for specific hardware. Is there a generic driver that can accept TCP/IP commands/queries over the network? If not, is there anything preventing us from writing our own driver for that purpose? Quote Link to comment Share on other sites More sharing options...
Unsocialtoaster Posted April 1, 2021 Share Posted April 1, 2021 There is a driver which can send and accept commands (http://www.chowmainsoft.com/generic-tcp-command), but you need to have a processor running to use it, and to be able to set that up and add the driver to the system you need Composer Pro. Quote Link to comment Share on other sites More sharing options...
zaphod Posted April 2, 2021 Share Posted April 2, 2021 On 3/23/2021 at 7:08 PM, AL-Bob said: If they don't have a published api, how do 3rd party hardware vendors interact with the system? 3rd party vendors have Control4 apps written. This can pass information entered in C4, like a push of a Control4 keypad or remote control, to send information to the third party - like a keypress sent to a Roku device via the Roku REST API. Quote Link to comment Share on other sites More sharing options...
Neo1738 Posted April 15, 2021 Share Posted April 15, 2021 If you want simple control from a PC just install bluestacks on the PC and use the app that way. Otherwise you need generally a driver of some sort to communicate w C4. Quote Link to comment Share on other sites More sharing options...
crazybuppie Posted April 15, 2021 Share Posted April 15, 2021 16 hours ago, Neo1738 said: If you want simple control from a PC just install bluestacks on the PC and use the app that way. Otherwise you need generally a driver of some sort to communicate w C4. Bluestacks and the app still only talk to the C4 processor running Director, which then in turn talks to the AMS. You still need a functional C4 system to use the AMS. Ive never seen a way to control one otherwise. msgreenf 1 Quote Link to comment Share on other sites More sharing options...
videostorm Posted June 8, 2021 Share Posted June 8, 2021 Late reply....... We offer a method to control your C4 system via a simple REST API. Also works via your own custom design web page. It consists of free or premium Splash-tiles.com account (REST API provider) (this is our owned service, so definitely C4 centric) Install our NetPlay Cloud driver (also free) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.