To control an H-Series processor programmatically, you establish a TCP socket connection, send the command payload, and listen for the acknowledgment response.
Specifies the action (e.g., brightness adjustment, preset load). Data Length: Indicates how many bytes of parameters follow.
: Route any physical input card (HDMI, DVI, DP, 3G-SDI) to any target layer or output screen.
Set explicit X/Y coordinates and Width/Height dimensions down to the individual pixel. novastar h series api
This article provides an in-depth look at the NovaStar H Series API, its capabilities, and how to integrate it into your control systems. 1. What is the NovaStar H Series API?
: The unit automatically generates a pId (Requestor ID) and a secretKey (Requestor Secret Key) required in the HTTP headers of your code snippets. Key Programmatic API Capabilites
For managed service providers (MSPs) and AV-IT administrators, the API serves as a diagnostic tool: : Route any physical input card (HDMI, DVI,
Given its role as the central hub for massive LED displays, the H Series needs to communicate with a variety of external control systems. This is where its APIs become critical.
Hot-swap inputs when primary feeds fail (automated failover scripting).
def connect(self): self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.sock.connect((self.ip, self.port)) This method provides a direct
"screen_id": 1, "layer_id": 2, "input_source_id": "HDMI_1_1", "width": 1920, "height": 1080, "x_position": 0, "y_position": 0 Use code with caution. Best Practices for Developers and Integrators
Read device info (pseudo-UDP):
For environments where network reliability is a concern or for integration with legacy control systems, the NovaStar H Series also supports control via (though it may require a specific I/O add-on card). The exact serial commands are not widely documented in public sources, but they are known to be similar to the UDP JSON commands. This method provides a direct, physical connection that can be more reliable in electrically noisy environments. RS-232 is a proven, industry-standard fallback for critical control.
Configure virtual screen layouts.
A button press on a Crestron panel sends an API request to load "Preset 5" on the H9, instantly switching the video wall to a presentation layout.