Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

...

Below is an example configuration file

Code Block
<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>

...

  • 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

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.

  • name: The name of the custom command.

  • address: The PJLink command to send.

Example:

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

...

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.

  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).