Document toolboxDocument toolbox

Private & Confidential

Device - PJLink

The Triggers and Actions system supports the configuration of PJLink devices for sending commands as Actions. These devices can be used to integrate with external systems by defining actions that send PJLink commands to specific hosts and ports.

The settings for PJLink devices are saved in:

C:\ProgramData\Igloo Vision\IglooCoreEngine\settings\triggers and actions\devices\pjlink\PJLinkSettings.xml


Device Configuration

Below is an example configuration file

<pjLink> <pjLinkDevices> <pjLinkDevice> <network name="Epson EB-PU1007W"> <host>10.3.1.21</host> <port>4352</port> <password></password> </network> </pjLinkDevice> </pjLinkDevices> <customCommands> <command name="Sanyo Off" address="PWR OFF\r"> </command> <command name="Christie On" address="(PWR1)"> </command> </customCommands> </pjLink>

Key Elements

Network Configuration

  • name: A unique identifier for the PJLink device.

  • host: The IP address of the PJLink target.

  • port: The port number of the PJLink target (default: 4352).

  • password: The password required for PJLink authentication, if required

Commands

The PJLink integration supports default commands such as Power On, Power Off, and other standard PJLink features. These commands are automatically exposed in the UI. Additional custom commands can also be defined in the configuration file.

Custom Commands
  • name: The name of the custom command.

  • address: The PJLink command to send.

Example:

<command name="Sanyo Off" address="PWR OFF\r"> </command> <command name="Christie On" address="(PWR1)"> </command>

Using PJLink Actions

Once configured, PJLink actions can be used within the Triggers and Actions system. These actions will appear in the UI as events with predefined commands, including any custom commands defined in the configuration file.

 

image-20241219-151611.png

 

Example Use Case

  1. Define a Trigger

  2. Link the Trigger to a PJLink action.

  3. Use the PJLink action to send messages to a projector (e.g., turning a projector on or off).

(c) Igloo Vision 2020