So I know that Zoom Rooms Control System API (ZR-CSAPI)'s SSH interface does not support SSH exec commands and strictly limits to plain text.
If I want to write a python script to do some automation using ZR-CSAPI, what packages should I use to interface with the API? I have tried pexpect, Paramiko, and other related packages, but no luck. I guess almost all the packages handling SSH interaction will tend to execute commands instead of sending plain-text.
Would love to hear any suggestion on this if someone has done this before.
So using python to call CLI commands is doable using subprocess, os.system, pexpect, etc. But odds are they all assume SSH exec is allowed. But since ZR-CSAPI is plain-text interaction only, I am having trouble finding the proper tools to interact with it. I guess most of the Crestron products (or other AV control systems) use the ZR-CSAPI, so there should be a way to interact with it, wondering what that specific tool is. Not sure if the iPad controller is also using this API.
Perhaps, if the new release of Zoom API support mute/unmute audio and video for Zoom Room, then I will definitely use Zoom API!