github frenck/spook v5.7.0

2 hours ago

👻👻👻👻👻👻👻👻👻👻

Automations can now clean up after themselves.

Every plain helper, from timers to dropdowns, can be created and deleted from an automation, so a script can make its own timer and remove it when it is done. Categories can be managed from an automation too, by name. repairs.list hands back what is still broken, and an entity's icon and voice aliases can be set.

Two new repairs: an area whose temperature or humidity sensor is gone, and an Assist pipeline whose agent or speech engine was removed. Dashboards now also read Bubble Card and the Mushroom template card.

Fixed: the "fell silent", "recovered" and "flapping" triggers had nothing to pick in the editor, and text in a template's replace was reported as a missing entity.

Heads up: input_number.delete

It needs an admin now, and takes entity IDs only: targeting an area, device or label no longer works. repairs.ignore_all and unignore_all need an admin too. Automations are not affected.

Thanks @AlexOnAPeak, @Ranger2959, @jamesfpb, @booyaga, @Jab2870, @derekoharrow, @Geek-MD and @clau-bucur for reporting and asking. 🫶

../Frenck

                       

Blogging my personal ramblings at frenck.dev
Or subscribe to my bi-weekly newsletter: https://frenck.dev/newsletter

🚨 Breaking changes

  • Put the input number on the shared helper base @frenck (#1710)

✨ New features

  • Manage categories from an automation @frenck (#1695)
  • Let a script make its own timer, and clean it up @frenck (#1700)
  • Let a script make its own toggle, and clean it up @frenck (#1703)
  • Let a script make its own counter, and clean it up @frenck (#1704)
  • Let a script make its own input text, and clean it up @frenck (#1705)
  • Let a script make its own button, and clean it up @frenck (#1706)
  • Let a script make its own date or time, and clean it up @frenck (#1707)
  • Let a script make its own dropdown, and clean it up @frenck (#1709)
  • List the open repairs, for an automation or a dashboard @frenck (#1711)
  • Set an entity's icon and aliases from an automation @frenck (#1713)
  • Point out an area whose temperature or humidity sensor is gone @frenck (#1715)
  • Point out an Assist pipeline whose engines are gone @frenck (#1716)
  • Read Bubble Card's own keys, and the Mushroom template card's area @frenck (#1718)

🐛 Bug fixes

  • Give the silent, recovered and flapping triggers something to target @frenck (#1693)
  • What goes into replace is text, not an entity @frenck (#1694)
  • Look up every label target before changing any @frenck (#1697)
  • Check every user and zone before changing any @frenck (#1698)

🚀 Enhancements

  • Take an admin to ignore every repair for everybody @frenck (#1712)

🧰 Maintenance

⬆️ Dependency updates

👻👻👻👻👻👻👻👻👻👻

Don't miss a new spook release

NewReleases is sending notifications on new releases.