What I need: I want to receive notifications for important appointments that are less intrusive than an alarm and thus don’t make it impossible to concentrate on what you’re doing at that time, e.g. playing a video game. On the other hand they should be harder to ignore than a single, regular notification.
I am open towards any solution to achieve that. In case you guys don’t know any, I’d suggest this:
Maybe I can use Google Calendar in conjunction with the HomeAssistant Companion App’s LastNotification sensor, the Joaoapps Join integration for Home Assistant, Tasker and the ClockTask Tasker plugin to achieve what I want.
It might work like this: I receive a Google Calendar notification.
The HomeAssistant Companion app gets its name, date and time via its LastNotification sensor.
It then sends that information to Tasker and Tasker creates an alarm with ClockTask. This alarm uses a special audio file that plays a sound every 60s as its alarm tone. The alarm is named after the calendar entry’s name, date and time.
What I need help with: All the advanced stuff. I don’t get how to give Tasker the calendar entry information and how to make it create an alarm that has that info in its name.
Alternatives I’ve tried: An approach in which I used everything mentioned above but instead of using Tasker and Clocktask I just used Pushover and had HA create a high priority notification with it. It repeatedly pops up until you click the “acknowledge”-button on it. The problem, however, is that firstly, doing so causes you to be redirected to the Pushover app and as a result all your Pushover notifications get dismissed, which I don’t want because sometimes the notifications of important tasks I have yet to do get dismissed this way. Secondly, I have to unlock the display for this to work, which is somewhat bothersome on my particular phone I’m using for this. I would contact the devs about this, if they didn’t ignore previous messages of mine before already.