-
Notifications
You must be signed in to change notification settings - Fork 13
Module QR Code
WJDDesigns edited this page May 3, 2026
·
1 revision
Module type:
qr_code· Category: Content · Pro
Generate QR codes from URL, plain text, template output, or entity state.
| Source | Use |
|---|---|
| URL | Encode a static URL. |
| Text | Encode arbitrary text. |
| Template | Encode the result of a Jinja2 template (live updates). |
| Entity | Encode the current state of an entity. |
- Size (px)
- Foreground / background colors
- Error correction level — L / M / Q / H
- Logo overlay (optional)
- Margin / quiet zone
-
Wi-Fi access — encode
WIFI:T:WPA;S:GuestNetwork;P:guestpass;; - HA mobile login — template encoding a long-lived token URL (be careful with secrets!)
- Dynamic ticket — template combining entity attributes
-
Door access — encode a rotating code based on
input_text.access_code
- Template-driven QR codes update live, but scanning while it's animating can be flaky — use static codes for things people will scan.
- For Wi-Fi sharing, use HA's QR helper integrations or hard-code via
Textsource. - Larger codes encode more data but are harder to scan — keep payload tight.
The underlying QR rendering uses qr-code-styling@1.9.2. See package licenses for details.
Ultra Card · Website · Discord · GitHub Issues · HACS · MIT licensed
- Layout-System
- Logic-and-Conditions
- Templates-and-Jinja
- Actions
- Design-System
- Custom-Variables
- Presets-and-Marketplace
- Pro-and-Cloud
- Modules-Overview
- Content
- Data
- Interactive
- Layout
- Media / Background
- Animated (Pro)
- Inputs (Helpers)
- Card embeds