github eyalgal/simple-timer-card v1.4.0
v1.4.0 - Smarter Auto Mode & Editor Overhaul

latest releases: v2.9.0, v2.8.0, v2.7.4...
10 months ago

This release brings a major overhaul to the configuration editor, making it easier to set up complex entities, along with a smarter "Auto" detection mode and improved MQTT integration.

🚀 New Features

  • Configurable Default Time: You can now set the default duration for the custom timer picker (defaults to 15 minutes). No more scrolling from 15m every time you want a 1h timer! (Addresses #53)
  • MQTT 'Started' Event: The card now publishes a started event to MQTT immediately when a new timer is created. This allows Home Assistant automations to trigger the moment a timer begins. (Addresses #55)
  • Smart Editor Feedback: When selecting "Auto" mode, the editor now displays exactly which mode was detected (e.g., Detected mode: Alexa), taking the guesswork out of configuration.
  • Language Support: Added support for German (de) and Spanish (es). (Addresses #52)

✨ Improvements

  • Editor Layout: The configuration editor has been completely reorganized into logical sections (Appearance, Behavior, Storage, Audio) with a compact side-by-side layout.
  • Timestamp Configuration: Fields for "Start time entity" and "Start time attribute" now only appear when they are relevant (Timestamp mode), reducing clutter. (Addresses #56)
  • Smarter Detection: The auto-detection logic has been rewritten to be stricter. It now validates that an entity state looks like a date/time before assuming it is a timestamp sensor, preventing errors with unknown entities.

🐛 Bug Fixes

  • Fixed an issue where the "Start time attribute" field was missing from the editor.
  • Fixed logic for calculating durations when using a separate start time entity.

⚠️ Breaking Changes

  • Stricter Auto Mode: If you were relying on "Auto" mode for an entity that didn't strictly look like a timer or timestamp, the card might now ignore it instead of trying to render it broken. Fix: Manually select the correct mode in the editor if Auto doesn't pick it up.

Don't miss a new simple-timer-card release

NewReleases is sending notifications on new releases.