LED Matrix Control Panel - Enhanced

Service {{ 'Active' if system_status.service_active else 'Inactive' }}
{{ system_status.cpu_percent }}% CPU
{{ system_status.memory_used_percent }}% RAM
{{ system_status.cpu_temp }}°C
{{ system_status.uptime }}
{% if editor_mode %}

Display Editor Mode Active

Normal display operation is paused. Use the tools below to customize your display layout.

{% endif %}

Live Display Preview

Connecting to display...

System Overview

{{ system_status.cpu_percent }}%
CPU Usage
{{ system_status.memory_used_percent }}%
Memory Usage
{{ system_status.cpu_temp }}°C
CPU Temperature
{{ main_config.display.hardware.brightness }}
Brightness
{{ main_config.display.hardware.cols }}x{{ main_config.display.hardware.rows }}
Resolution
{{ system_status.disk_used_percent }}%
Disk Usage

Quick Actions

Display Schedule

Set the time for the display to be active. A restart is needed for changes to take effect.

Turn display on/off automatically
Time when the display should turn on
Time when the display should turn off

LED Matrix Hardware Settings

Number of LED rows
Number of LED columns
Number of LED panels chained together
Number of parallel chains
LED brightness: {{ main_config.display.hardware.brightness }}%
Hardware mapping type
GPIO slowdown factor (0-5)
Scan mode for LED matrix (0-1)
PWM bits for brightness control (1-11)
PWM dither bits (0-4)
PWM LSB nanoseconds (50-500)
Limit refresh rate in Hz (1-1000)
Disable hardware pulsing
Inverse color display
Show refresh rate on display
Use short date format for display

Sports Configuration

Configure which sports leagues to display and their settings.

Loading sports configuration...

Weather Configuration

City name for weather data
State/province name
Temperature units
How often to update weather data (300-3600 seconds)

Stocks & Crypto Configuration

Comma-separated stock symbols
How often to update stock data
Display mini charts alongside stock ticker data

Cryptocurrency

Comma-separated crypto symbols (e.g., BTC-USD, ETH-USD)
How often to update crypto data

Additional Features

Configure additional features like clock, text display, and more.

Loading features configuration...

Music Configuration

Primary music source to display
URL for YouTube Music companion app
How often to check for music updates

Calendar Configuration

Maximum number of events to display
How often to update calendar data
Comma-separated calendar names

News Manager Configuration

Configure RSS news feeds and scrolling ticker settings

Number of headlines to show from each enabled feed

Custom RSS Feeds

Rotate through different headlines to avoid repetition

API Keys Configuration

Enter your API keys for various services. These are stored securely and not shared.

Weather API

Get your free API key from OpenWeatherMap

YouTube API

Get your API key from Google Cloud Console

Spotify API

Your Spotify Client Secret

Display Editor

Elements

Text
Weather Icon
Rectangle
Line

Element Properties

Select an element to edit its properties

System Actions

Control the display service and system operations.

Display Control

Auto-Start Settings

System Operations

Action Output

No action run yet.

Raw Configuration JSON

View, edit, and save the complete configuration files directly. ⚠️ Warning: Be careful when editing raw JSON - invalid syntax will prevent saving.

Main Configuration (config.json)

{{ main_config_path }}
VALID

Secrets Configuration (config_secrets.json)

{{ secrets_config_path }}
VALID

System Logs

View logs for the LED matrix service. Useful for debugging.


                    
Disconnected