by Fran T
Now with commute info, detailed weather forecast and alerts for the US, and you can now also start Automate flows and set the time of day when your apps and flows are run!
Displays your schedule, the weather, any new text and email messages, and opens apps and/or flows of your choice at the times of day of your choosing. After setup, re-run JARVIS any time to replay the announcement and run your routines. Add an Automate widget to your desktop to run it!
Restores and improves the original version here (see comments at the bottom of this description):
This flow was modelled after JARVIS from Iron Man. When this flow is triggered in the morning (e.g. by an alarm), she will provide the time, weather, and some basic notification info. Then she'll open some apps if vocal confirmation is received.
Example: "Good morning. It's 7am. The weather in Toronto is 17 degrees with scattered clouds. Today's forecast calls for a high of 20 and a low of 11, with approximately 3mm of rain. You have 2 unread emails and 1 new text message. Also, 6 applications were updated overnight. Sunset will be at 7:28 PM. Your calendar indicates that you have 1 past event, 1 ongoing event, and 2 upcoming events scheduled for today. Would you like to view your agenda?"... "Would you also like to open your morning apps and flows?"... "Have a good day!"
1. To provide vocal confirmation, you can say any of the following: yes, ya, yup, yep, sure, do it, go for it, ok
2. You can select what triggers JARVIS in the morning: Alarm or Day's First Unlock. If you choose alarm as the trigger and you have downloaded my "Math Alarm" flow, you can select Math Alarm as a secondary trigger option.
1. Now using API weather information from openweathermap.org. Added a forecast.
2. Added feature to pick calendar application and up to 2 calendars [now unlimited], used to count the number of events for the day.
3. Added feature to pick email.
Updates by Fran T:
o Restored weather forecast feature; allow choice of Imperial or Metric weather units; added ability to detect new email in secondary email accounts not reported by Gmail
o Automatically configures the texting, email, and calendar apps; fixed count of all-day calendar events
o Re-run the flow to run your routine at any time
o Handle multiday calendar events
o Support an unlimited number of calendars; optionally announce sun info
o HTTP requests now run simultaneously
o Automatically configures available calendars
o Announces number of new SMS and MMS texts
o For US, added weather alerts and greatly improved forecast
o New notification shows text of announcements
o Automate flows can now be started in addition to apps, and you can set the time of day when apps and flows are run
o Added commute info and fallback to Open Weather Map forecast if National Weather Service fails
o Swipe the notification to stop the routine
Reviews and ratings can be submitted in the app.