The Delayed Action Card
is a custom Home Assistant card that displays and manages delayed actions for various entities. It provides a user interface to view, create, and cancel delayed actions on supported entities.
Bildschirmaufnahme.2024-06-30.um.19.18.16.1.mp4
- Ensure the "Delayed Action" custom integration is installed. You can find it at: https://github.com/bhuebschen/delayed_action
- Display current delayed actions for entities
- Create new delayed action with a specified delay or start time
- Cancel existing delayed action
- Support for various entity types including lights, switches, media players, covers, and more
HACS (Home Assistant Community Store)
- Go to HACS page on your Home Assistant instance
- Add this repository (https://github.com/bhuebschen/delayed-action-card) via HACS Custom repositories How to add Custom Repositories
- Select
Frontend
- Press add icon and search for
Delayed Action Card
- Select
Delayed Action Card
repo and install - Force refresh the Home Assistant page (Ctrl + F5 / (Shift +) ⌘ + R)
- Add delayed-action-card to your page
- Download the 'delayed-action-card.js' from the latest [release][release-url] (with right click, save link as)
- Place the downloaded file on your Home Assistant machine in the
config/www
folder (when there is nowww
folder in the folder where yourconfiguration.yaml
file is, create it and place the file there) - In Home Assistant go to
Configuration->Lovelace Dashboards->Resources
(When there is noresources
tag on theLovelace Dashboard
page, enable advanced mode in your account settings, and retry this step) - Add a new resource
- Url =
/local/delayed-action-card.js
- Resource type =
module
- Url =
- Force refresh the Home Assistant page (Ctrl + F5 / (Shift +) ⌘ + R)
- Add delayed-action-card to your page
While Delayed Action Card
can be installed as a lovelace resource, some functionality will benefit greatly from it being installed as a frontend module instead.
To do that, add the following to your configuration.yaml
file and restart Home Assistant and remove it from the Resources:
frontend:
extra_module_url:
- /hacsfiles/delayed-action-card/delayed-action-card.js
- Clicking the floating button toggles the visibility of the circular menu.
- Each menu item performs a predefined action, such as controlling devices or navigating to other dashboards.
If you encounter any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.
MIT © [Benedikt Hübschen][bhuebschen]