Skip to content

v1.2.2 - The Timer Synchronization Update!

Choose a tag to compare

@eyalgal eyalgal released this 15 Aug 03:27
e067764

This release introduces a completely overhauled and synchronized timer system, along with several key fixes and improvements.

🚀 New Features & Improvements

  • Synchronized Timers Across Dashboards: The timer functionality has been rebuilt from the ground up! When you use a timer_entity (an input_text helper), the card now saves both the countdown and the specific end-actions (light color, sound, etc.) to that central entity.
    • Set it once, see it everywhere: Set a timer on your phone, and it will appear on your wall tablet instantly.
    • Consistent results: The timer will execute the exact same actions, no matter which device you used to start it.
  • Persistent & Intelligent Timer Actions: The last used timer actions are now saved to the helper entity and become the new default for the next timer. The editor is also smart enough to read this shared state, so your configuration is always transparent and predictable.
  • Instant Feedback & Cleaner YAML: Timers now appear on the card instantly when a preset is clicked. Additionally, the UI editor now automatically removes default settings for a cleaner YAML configuration.

🐛 Bug Fixes

  • Timer Consistency: Fixed a critical bug where timer actions would not be consistent if different cards on separate dashboards had different configurations.
  • Timer Not Saving: Resolved an issue where the input_text helper entity would not update because the saved data was too long. This is the core fix for timer synchronization.
  • UI Delay: Fixed a bug where there was a delay between clicking a timer preset and the timer appearing on the card.