Skip to content

davidlinsley/uc-integration-lumagen

 
 

Repository files navigation

Lumagen Radiance Pro Integration for Unfolded Circle Remotes

⚠️ Disclaimer ⚠️

This software may contain bugs that could affect system stability. Please use it at your own risk!

This integration driver allows control of a Lumagen Radiance Pro video processor connected via a Global Caché IP2SL device. A media player and remote entity are exposed to the Remote Two/3 core.

Supported media player attributes:

  • State (active, standby, unknown)

Supported media player commands:

  • Select source

Supported remote UI:

  • Power on
  • Power off
  • Directional pad
  • Numeric keypad
  • Source aspect ratio presets
  • Memory banks and configuration commands

Sensors:

  • current_source_content_aspect
  • detected_source_aspect
  • input_format
  • input_mode
  • input_rate
  • output_format
  • output_mode
  • output_rate
  • physical_input_selected

Lumagen Device Configuration Prerequisites

Before using this integration, the following settings must be applied directly on your Lumagen Radiance Pro device:

  1. Navigate to: MENU → Other → I/O Setup → RS-232 Setup
  2. Apply these settings:
    • Echo: On
    • Delimiters: On
    • Report mode changes: Fullv4
  3. Be sure to Save your settings on the device.

These settings ensure the Lumagen device correctly echoes commands, formats responses, and reports state changes in a compatible way.

Installation

Run on the remote as a custom integration driver

1 - Download Integration Driver

Download the uc-intg-lumagen-x.x.x-aarch64.tar.gz archive in the assets section from the latest release.

2 - Upload & Installation

Upload in the Web Configurator Go to Integrations in the top menu. On the top right click on Add new/Install custom and choose the downloaded tar.gz file.

3 - Configuration

Click on the Integration to run setup. The Global Caché IP2SL device with a connected Lumagen should be found automatically, if not use the manual setup.

4 - Updating

First remove the existing version by clicking the delete icon on the integration, this needs to be done twice. The first time deletes the configuration, the second time fully removes it. Then repeat the above steps.

Run on a local server

The are instructions already provided by unfolded circle in their included integrations, there is a docker-compile.sh in the repository that is used to build the included tar file.

License

Licensed under the Mozilla Public License 2.0.
See LICENSE for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.0%
  • Shell 3.5%
  • Dockerfile 0.5%