@stewartad1,
You have to sign up for the Bing account to access their traffic data as noted above. It is free, but there is a set limit per month.
You can put your home and work address and label the start and end destination as home/work, work/home or other names.
You can set your arrival time.
You can set a start time to begin checking travel time. There is also a other ways to begin the travel time check, like motion detector, door contact open/close, momentary button press or even an app press option.
You can set your notification lead times at thee level to alert you when to leave to hit your desire arrival time. The current default is alert at approximately 15/10/5 minutes with a final alert a few minutes after the time you should have left.
There are several notification methods. One is receiving a text notification and/or push notification. Although Sonos is having issues with sending customized text responses. Most of the Sonos features of Volume and ResumePlay have been deactivated. , I have an UBI that uses another speech method that works for me, and should work with other devices that can use the speechSynthesis command. These notification methods will give responses to 3 notification lead time as well as the initial trigger notification informing you how long your trip is expected to take. I will also a final alert as mentioned above.
There is an option for the Hue bulbs to change a preset color for each of the three notification events.
I think the light remains at each notification for 5 secs, I cannot remember the time conversion in the code. Currently the light level is set at 60%, and that is currently unchangeable within the app, but it can be changed directly in the code. The time the light remains on can be changed as well in the code…
There are several other options of app controls, but they only affect if the app can run if all selected conditions are met. If the text or push notifications are set you will be alerted if the app will not run because it outside the set conditions.
Presence: selected person is home.
Mode: select Mode is active. There is no integration with Routines, since this app was created before that option.
Days: selected Day(s) are true.
Time : Can Run between a Start and/or End time. If Start Time after Trigger time the app will not run. If End Time is before your any of your notification the app will not run.
There is also a on/off switch that will not allow the app to run, but will preserve your travel settings. There are no notifications if this switch is set.
As noted above you do not set the travel time in terms of minutes, instead you enter the time you want to arrive at your designation. I think the only thing that it currently does not do is stop the Hue notifications after you leave home. Also you may receive more 3 notification lead times, if travel conditions change during the next check. There may also be more check is the trigger event is well in advance the arrival time. I usually see this type of thing because of traffic and greatly impact travel time which basically forces me to begin my checks earlier in the morning.
I currently set a trigger time just after I wake up to get a picture of how long the trip would currently take. My next notification would be the first notification level, which in my case may be 15-20 minutes after the trigger time announcement.
I hope this information is helpful.