Skip to content

Repository files navigation

Skins Pro — Next-Gen Home Assistant Dashboard

中文版本

Next-Gen Home Assistant Dashboard — Multi-skin, immersive, plug-and-play.

Skins Pro is a community Lovelace card with a multi-skin architecture. It ships with the modern skin and offers additional skins via the built-in skin store. Bilingual (CN/EN) — install from HACS and it just works.

  • Add via HACS custom repository
  • Switch between skins freely
  • Fullscreen Kiosk mode for immersive experience
  • Area-based room display
  • Auto icon resolution from Home Assistant
  • Force fullscreen lock for non-admin users

Note — We often create skins out of passion for the things we like, but this can inadvertently touch on copyright issues. We recommend using AI-generated images whenever possible. All current theme image assets are AI-generated, so some images may contain AI watermarks or similar generation artifacts. If you don't like the AI-generated images, you can freely upload your own background and room images in the settings. If you believe any skin infringes on your copyright, please open an issue and we will remove it promptly.

Philosophy

Keep it simple, keep it easy.

Skins Pro is built around simplicity and ease of use. Install from HACS, pick a skin, adjust a few settings in the card editor, and you're done. Every feature is designed to be intuitive, so you can focus on enjoying your smart home.

Installation

Open your Home Assistant instance and add this repository in HACS

Click the button above, or manually:

  1. HACS → Custom Repositories → Add https://github.com/ha-china/Skins-Pro, category: Dashboard
  2. Install Skins Pro
  3. Refresh Home Assistant frontend
  4. Settings → Dashboards → Add Dashboard → Select "Skins Pro"

New Dashboard

Settings

Skin Store

Store

Download additional skins directly from the card editor. Clicking Download fetches the skin package from the CDN and installs it to your HA www/ directory via the skins-pro-hass integration.

The integration is only needed for downloading skins from the store. If you only use the built-in modern skin, you can skip installing it.

Built-in Skin

Skin Style Features
modern (default) White glassmorphism Frosted glass, high-res images, clean blue-white palette, built-in dark mode

All other skins (AEON, AEON_glass, visionOS, minecraft, and community submissions) are available via the Skin Store built into the card editor. Click the store button to browse and download.

Preview

modern

modern dark

Advanced Feature

Skin Switching Demo

⬇ Download MP4

Features

  • ☀️ Weather & greeting
  • 💬 Info display
  • 📱 Device controls (by area or by type) — lights, switches, covers, climate, water heater, fan, humidifier, vacuum
  • 🚪 Room snapshots with scene chips
  • 🎬 Scene buttons
  • 🤖 Automations page
  • ⚡ Energy dashboard (today vs yesterday)
  • 🛡️ Security page — cameras, locks, alarm control panel (auto-detected, click to arm/disarm)
  • 🎵 Media player card — album art, playback controls, skip tracks, volume bar
  • 📷 Camera snapshot on homepage
  • 🌡️ Environment sensors display — auto icon from HA
  • 🗺️ Device grouping by floor
  • 🌐 Auto CN/EN bilingual switching
  • 🌙 Dark mode — auto sunset/sunrise switching, or tap the clock to toggle manually (modern skin)
  • 🔍 Global search — fuzzy match devices, filter by type
  • ↔️ Fullscreen Kiosk mode
  • 🔒 Kiosk lock for non-admin users — force fullscreen, block right-click & dev tools
  • 🖼️ Use HA area pictures as room backgrounds
  • 🎨 Custom background image upload
  • 📱 Mobile responsive layout
  • 🎭 Multi-skin architecture with built-in skin store

On first add, it automatically scans your Home Assistant and organizes content by area and device type.

Development

Skin development guide, build instructions, and contributing guide have been moved to the Wiki. (中文版)

Credits

About

Home Assistant Skin Pro 最简单的仪表盘,一键安装,一键使用,还有皮肤商店

Topics

Resources

Stars

73 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages