Hi, I have a Stream Deck that is running on a MacBook Pro, and I need it to control a Global Cache IP2CC ethernet relay.
Here is the website for the device
www.globalcache.co.uk
This has an API, and I have controlled the relay with other devices, (mostly AV control device related) but I need to know how I can use a button on the Stream Deck, to activate/deactivate these relays. It would have to connect to the API and control it that way. As far as I can tell, I can't have this relay be cloud controlled. It has to happen on the local network.
The issue I am running into is that there doesn't seem to be an easy way to do this in Mac, most of the solutions I am finding are windows only.
I tried using certain things like Cyberduck to connect to the IP2CC, but it's not working.
Can someone help me out and point me in the right direction?
Here is the website for the device

Global Cache IP2CC iTach TCP/IP to Contact Closure (Relay)
The Global Cache IP2CC allows you to easily control electrical devices, projector screens and other relay operated devices, including garage doors, gates, heating, power & lighting with your mobile device such as an iPhone, iPad or Android device.
This has an API, and I have controlled the relay with other devices, (mostly AV control device related) but I need to know how I can use a button on the Stream Deck, to activate/deactivate these relays. It would have to connect to the API and control it that way. As far as I can tell, I can't have this relay be cloud controlled. It has to happen on the local network.
The issue I am running into is that there doesn't seem to be an easy way to do this in Mac, most of the solutions I am finding are windows only.
I tried using certain things like Cyberduck to connect to the IP2CC, but it's not working.
Can someone help me out and point me in the right direction?