Skip to content

Latest commit

 

History

History
80 lines (52 loc) · 1.53 KB

File metadata and controls

80 lines (52 loc) · 1.53 KB

HTML File

Panel ID: html: Category: Web Plugin: Web Panels Live Data: Yes Animated: No

Renders a local HTML file using headless browser

Details

Renders local HTML files using a headless Chromium browser.

Features:

  • Full CSS and JavaScript support
  • Custom dashboards with real-time updates
  • Local assets (images, fonts, CSS) supported
  • Automatic page refresh at configured interval

The HTML file is rendered at your LCD's resolution. JavaScript can update content dynamically.

Tip: Create custom dashboards with HTML/CSS/JS and render them on your LCD.

Note: First render may take a few seconds while browser initializes.

Parameters

Parameter Description Required Default
path Path to local HTML file Yes -

Dependencies

  • PuppeteerSharp

Examples

Render a local HTML dashboard

lcdpossible show html:C:\dashboards\status.html

Render HTML file, refresh every 10 seconds

lcdpossible show html:./web/system-monitor.html|@interval=10

Display HTML page for 60 seconds

lcdpossible show html:./custom-clock.html|@duration=60

Profile Usage

Add to Profile

# Add panel to default profile
lcdpossible profile append-panel html:

# Add with custom duration (30 seconds)
lcdpossible profile append-panel "html:|@duration=30"

Quick Show

# Display panel immediately
lcdpossible show html:

Generated by LCDPossible