Skip to content

Releases: rianadon/timer-bar-card

v1.30.2

10 Apr 17:38
Compare
Choose a tag to compare

I didn't quite catch all the changes to mushroom card in the last update. This one fixes the secondary text to be consistent.

v1.30.1

10 Apr 09:00
Compare
Choose a tag to compare

This release includes a change by @SLaks that allows you to use the card without specifying any entity. It's useful if you want to create a timer that's always active or are using a template to parse and fill in the card's state. It's finally possible to use the card with integrations that squish all their timers into one entity, like Google Home, and show all their timers at once.

I've also updated the mushroom styles to be consistent with the latest version of mushroom cards. Enjoy!

v1.30.0

19 Feb 22:17
Compare
Choose a tag to compare

Timer bar card updates: they don't make them like they used to. It looks like it's been 6 months since the last one. But there's a new update launching your way now πŸš€

image

There's some new things in this one:

  • The format option lets you customize how the time is displayed. Want to show a rocket ship? format: '%m min till πŸš€'
  • The mushroom card supports thefill_container option. This will let it expand within grids of mushroom cards.

And fixes:

  • The icons in the mushroom card will now show up. This broke in the latest Home Assistant release.
  • You'll no longer see parsing errors if the timer is inactive.
  • Script duration parses across all languages.
  • Support for card actions should be more complete.

v1.29.1

21 Jul 21:56
Compare
Choose a tag to compare

Parsing duration now works even if the duration has extra stuff after the number. For example 30 minutes will parse as 30.

v1.29

21 Jul 20:20
Compare
Choose a tag to compare

You can now configure a start/end time/duration to grab an specific attribute from another entity by combining the { entity: ... } and { attribute: ... } configurations to create { entity: ..., attribute: ... }. It's like building blocks!

There are also three bug fixes in this release:

  • States being marked as unavailable don't break the card (#92)
  • Whether the Mushroom card appears in its active or inactive state is correctly determined (#94)
  • Icons are back in Mushroom mode (#95)

Thanks to everyone who helped document these bugs!

v1.28.2

29 Jun 00:36
Compare
Choose a tag to compare

Put an end to the layout: hide_name bugs! This release renders the timer bar correctly when the layout option is set to hide_name.

v1.28.1

26 Jun 07:20
Compare
Choose a tag to compare

Thank you to everyone who gave feedback & ideas immediately after the last release!

This one solves a few annoyances:

  • Using resolution: minutes now rounds the minutes up instead of down.
  • The mushroom card in a dark mode theme will now use the correct colors.
  • Mushroom timers can now specify primary_info and secondary_info like other Mushroom cards.

v1.28

23 Jun 21:17
Compare
Choose a tag to compare

πŸ„ Mushroom Mode πŸ„

If you use Mushroom cards, this release is for you. I've added the mushroom option that makes the card appear like the other Mushroom cards. By setting mushroom.layout you can switch between horizontal and vertical layouts (great for setting up grids!).

πŸ“• Revamped Readme πŸ“•

The last time I organized this project's Readme was 2 years ago, and I've learned a lot about how everyone is using the card since then.

I've turned the paragraph showing how to use the card with automations into its own big section and moved it up near the top. I've also rewritten the section on working with new integrations to make it more clear how the active_state, start_time, etc. options work. Hopefully it's easier now to learn how to configure the card.

Please let me know in the issues or discussions if anything is still not clear.

🐞 Bugfixes 🐞

  • The card now always refreshes whenever you change external entities/scripts it references . For example, if you have a timer bar card with one row whose duration depends on a input_number entity, updating that input_number will now update the card without needing to refresh the page.
  • Fixed alignment issues when using the hide_name option.

v1.27

20 Jun 02:05
Compare
Choose a tag to compare

It's been about 4 months since the last release, which means the set of features here has been pretty stable.
Nevertheless, there's a few more important things that this release adds:

  • The resolution option can configure the timer granularity between seconds, minutes, and automatic. This helps for long-running timers. (#75)
  • If a script is going to turn off the timer, you can use the duration: { script: script.my_script } configuration to calculate the duration from the script. When you change the delay in the script, you'll no longer have to update the card! (#82)
    This unfortunately works for only scripts, not automatons. Home Assistant does not easily provide this information for automations.
  • I fixed a bug where clicking a button from the Paper Buttons Row plugin would trigger the card's tap action (#85)

Thank you @igorsantos07 for finding a broken link in the README, as well as everyone who has been submitting issues & integration docs! The card would be less capable if not for you all.

v1.26

27 Feb 06:46
Compare
Choose a tag to compare

Not too much here ... This release fixes the remaining issue with actions: You can now use actions together with a card configured as layout: full_width.