v1.1.0
🚀 Visual Editor & Trigger Support! (2026-04-23)
We are excited to announce a major update to the hash-timer-card! This release focuses on making the card easier to configure and more powerful with the introduction of a native visual editor and automated switching capabilities.
🎨 New Visual Editor
Configuration is now easier than ever. You no longer need to rely solely on YAML. The new Visual Editor allows you to:
- Manage Tabs: Add, rename, or delete your card hashes through a clean tabbed interface.
- Pick Cards Graphically: Use the native Home Assistant card picker to add child cards.
- Configure Live: Edit child card settings directly within the editor using the standard HA dialogs.
- Global Settings: Quickly toggle optional fields like
aspect_ratio,loading_time, andbackground_image.
⚡ Automated Triggers
We've added the ability to automatically switch to specific cards based on entity states, perfect for "pop-up" style dashboards (e.g., showing a camera card when motion is detected).
| Name | Type | Description |
|---|---|---|
trigger_entities |
object | Map of entity IDs. The card is automatically displayed if one of its entities is active.. |
trigger_priority |
array | List of map names to define priority for triggering by trigger_entities. |
🛠️ Improvements & Fixes
- Recursive Fallbacks: Improved logic for the
error_fallbacksystem to ensure you never get stuck on a broken view. - Clean UI: The editor uses native
ha-elementcomponents for a seamless look and feel that matches your Home Assistant theme.
How to update:
- Replace your
hash-timer-card.jswith the latest versions and addhash-timer-card-editor.js. - Refresh your browser (clear cache if necessary).
- Open the Lovelace editor and click "Edit" on your hash-timer-card to see the new interface!
