Skip to content

Releases: ArikShemesh/ha-simple-timer

v1.6.0

08 Jun 07:22
6538339

Choose a tag to compare

Changes

  • Serve Lovelace card from own URL namespace - fixes #81
  • Show live preview in card picker and opt into HA 2026.6 entity-based card picker

v1.5.0

01 Jun 08:07
4a4f58c

Choose a tag to compare

Changes

  • Schedule Timer new feature 🎉 - closes #56
  • Fix sensor state class (TOTAL_INCREASING → TOTAL) to stop logging errors on daily runtime resets - closes #74
  • Services now accepts entity_id as alternative to entry_id (thanks @id628) - closes #75

⚠️ Breaking Changes

v1.4.5

05 May 20:24
dbfcae0

Choose a tag to compare

Restored backward compatibility: The previous update (v1.4.4) fixed the card editor dropdown for HA 2026.3, but inadvertently broke it for users on older versions (Core 2026.1 and 2026.2).
This update ensures the dropdown works flawlessly across all recent Home Assistant versions.

Full Changelog: v1.4.4...v1.4.5

v1.4.4

06 Mar 19:43
df238db

Choose a tag to compare

Fix for HA 2026.3

HA 2026.3 changed internal UI components, which broke the card editor dropdown. Selecting a timer instance didn't work, and existing cards showed IDs instead of names. This update fixes it.

If you're on HA 2026.3+, please update to v1.4.4.

Full Changelog: v1.4.3...v1.4.4

v1.4.3

15 Feb 20:40
630949a

Choose a tag to compare

Fix authentication error for non-admin users viewing timer cards, see #59

v1.4.2

14 Jan 09:49
769dc11

Choose a tag to compare

Quick Release

  • Removed the restriction preventing multiple cards from controlling the same timer instance.
  • Moved the default timer configuration from the card settings to the integration's global options.

v1.4.1

12 Jan 20:43
26f61c1

Choose a tag to compare

What's Changed

New Features & Improvements

  • Default Timer: Added support for a default timer with auto-start on device activation, including a "Use default timer" toggle.
  • Entity State Colors: Introduced editor options to customize the background and icon colors of the Entity State Button when active.
  • Duplicate Prevention: Implemented robust detection to prevent multiple timer cards from controlling the same instance.
  • Time Synchronization: Added client-server time syncing to ensure accurate countdowns on all devices and eliminate usage drift.
  • Cache Busting: Implemented dynamic cache busting using file modification times to ensure the latest card version is loaded.
  • Asset Serving: Refactored frontend serving to load assets directly from the component directory, resolving potential permission issues.

Bug Fixes

  • Startup Reliability: Resolved blocking startup issues and race conditions during Home Assistant shutdown.
  • Usage Restoration: Fixed incorrect usage calculation when timers persist across Home Assistant restarts or daily resets.
  • Resource Cleanup: Fixed the uninstallation process to correctly remove dashboard resources and legacy files.
  • False Warnings: Added retry logic for switch state verification to prevent false network latency warnings.
  • Config Flow: Resolved a crash ("name not defined") when forcing a sensor update.

v1.4.0

31 Dec 12:39
4443e09

Choose a tag to compare

What's Changed

  • Decoupled Timer Control:
    • Stop button behavior: clicking the timer's stop button now cancels the countdown without necessarily turning off the device. This is configurable via the new "Turn off entity on cancel" option (enabled by default).
    • Device State: turning off the device (physically or via Home Assistant) will still always cancel the running timer.
    • UI/UX: improved the card interface to clearly separate timer operations from the device's on/off state.
  • Implemented "Appearance" expansion panel in editor to organize style settings.
  • Fix notification message failed to send due to underscores used in the Entry name.
  • Extend Timer - Add time to actively running timers on the fly without restarting.
image

Full Changelog: v1.3.62...v1.4.0

v1.3.62

23 Dec 21:01
5283d9e

Choose a tag to compare

What's Changed

  • Add support for setting the timers in seconds, hours and days
  • Link timer sensor to monitored switch's device
  • Replaced the fixed checkbox grid with a dynamic chip-based input system in the timer presets editor UI
image

Full Changelog: v1.3.40...v1.3.62

v1.3.40

10 Dec 14:39
88a15af

Choose a tag to compare

What's Changed

Full Changelog: 1.3.34...v1.3.40