-
Notifications
You must be signed in to change notification settings - Fork 9
Tasker integration #49
Copy link
Copy link
Open
Description
As we want to keep the project's scope limited, it would be good to open an "escape hatch" for users to implement features we don't want to support. As discussed in #30 (comment), Tasker is a popular application in the home automation sphere, and a good fit for the intended voice satellite use case. Here are several that could be relevant:
State plugins
- Ava Activity: triggers on voice activity and/or timer activity: tasker: Ava Activity state plugin #65
- Turn the screen on / turn on brightness / pause music app when the wake word is detected
- Bring Ava to the foreground when a timer starts
- Run actions when a timer is ringing
Event plugins
Relatively easy to implement:
- Event on
EspHomeStatevalue changes: can be used to differentiate between "Listening" and "Replying" phases more reliably than through a state
Action plugins
We'd need internal changes to allow these actions from a Tasker singleton
- Trigger listening state without a wake word tasker: "wake up" and "stop ringing" actions #70
- Stop timer alarm tasker: "wake up" and "stop ringing" actions #70
Let's discuss other use cases below.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels