BlackyHawky / Clock

Privacy-conscious open-source clock, based on AOSP Clock
Apache License 2.0
236 stars 13 forks source link

Tasker integration #124

Open e-t-l opened 1 week ago

e-t-l commented 1 week ago

Is your feature request related to a problem? Please describe.

Increasing functionality similar to Google Clock's use of Assistant Routines when dismissing alarms and 3rd-party audio app integrations for alarm sound sources. Also could allow power users' 3rd-party automation apps to set/edit alarms.

Describe the solution you'd like

Integrate the Tasker Plugin API library (https://tasker.joaoapps.com/pluginslibrary.html) to allow Tasker to:

  1. Detect alarm/timer ringing as a trigger
  2. Detect alarm/dismissal as a trigger
  3. Create, edit, or delete alarms/timers/stopwatches

Use case

  1. Provides a solution to #123
  2. Recreates most of the functionality of Google Assistant Routines, e.g. "when alarm is dismissed, disable DND mode, change screen brightness, and launch weather app"
  3. Allows power users who utilize automation apps (e.g. Tasker, Automation, Macrodroid) to set/change alarms based on calendar events, incoming phone calls, or millions of other trigger conditions

Describe alternatives you've considered

Using the Google Clock all šŸ¤®

Additional context

n/a
BlackyHawky commented 1 week ago

Since I don't have the "Tasker" app I won't work on this topic.