Commands sent to the H Series follow a strict hexadecimal or ASCII string framing convention, depending on the command set architecture chosen (such as the standard NovaStar protocol or the newer ASCII-based central control protocol). The Standard Packet Frame
: The most common method. Send JSON-formatted commands to the device's IP address on UDP Port 6000 Serial (RS232) : Connect via the physical COM port. Default settings are 9600 Baud Rate , 8 Data Bits, 1 Stop Bit, and no parity. EZ LED Visual 2. API Authentication & Security For newer firmware, NovaStar uses an framework that may require encryption: OpenAPI Management : Enable this in the device Web GUI under Settings > Open API Management to create a "Project" and obtain a Secret Key Request Format : Messages consist of a . If encryption is enabled, you must use an MD5-based signature
Select audio channels embedded in HDMI/SDI streams and route them to dedicated audio output modules. 4. Device Monitoring and Maintenance novastar h series api
Trigger specific screen layouts based on room schedules, time of day, or specific events (e.g., switching to a "Presentation" preset when a meeting starts in a corporate boardroom).
The API provides deep access to the H Series’ modular features, enabling remote execution of several critical tasks: Commands sent to the H Series follow a
async def control_novastar_h9(): uri = "ws://192.168.1.100:8088/novastar/api" async with websockets.connect(uri) as websocket: # Login await websocket.send(json.dumps( "jsonrpc": "2.0", "method": "login", "params": "username": "admin", "password": "123456", "id": 1 )) response = await websocket.recv() token = json.loads(response)['result']['token']
The most direct and commonly used method for controlling the H Series is by sending JSON-formatted commands via UDP protocol to port 6000 . This is the primary "control API" for basic functions like recalling presets. Default settings are 9600 Baud Rate , 8
set:brightness