Waze - Can you define the route

Hi, I searched the forum but couldn’t find if it’s possible to define the route or exclude routes that include toll roads. Therefore I’m asking how if possible.

Same need, did you find?

PS: It is Waze probably and not Wave ?

Nice catch fixed. Nope, I haven’t figured it out.

I know this is old but I found this while trying to figure it out myself. I thought I’d share my findings.

There are a few other options for Waze that are not really spelled out in the integration page but clues are in there in the github:

https://github.com/home-assistant/core/blob/e32dc306e13bcbab272ff0b089b0e1576273d80c/homeassistant/components/waze_travel_time/strings.json

The “incl_filter”: “Substring in Description of Selected Route”, “excl_filter”: “Substring NOT in Description of Selected Route” options let you set filters for what the route should or should not include.

I live on the East Side of Lake Washington by Seattle and I have about 7 main routes I could take (2 bridges, drive around the lake, up and over, various toll/hot lane options…) and while Waze will provide the fastest route or let me exclude tolls, I’d like to track how long each route is taking.

This option will force the use of one bridge and allow the Hot Lanes:
(route is I-405 S Exp Toll Ln; I-90 W)

- platform: waze_travel_time
  name: Home to Work I90 Exp
  origin: 47.xxx,-122.1yy
  destination: 47.xxx,-122.yyy
  region: 'US'
  incl_filter: 'I-90'

This will force the same bridge but not use the Hot Lanes by excluding “Exp”
(route is I-405 S; I-90 W)

- platform: waze_travel_time
  name: Home to work I90
  origin: 47.xxx,-122.1yy
  destination: 47.xxx,-122.yyy
  region: 'US'
  incl_filter: 'I-90'
  excl_filter: 'Exp'

One issue I did have was making Waze use a nontraditional route, like taking Lake City around the lake vs using the freeways. For this issue, I chose a point along the route and just made that the destination. I went to the live map and entered in my starting destination and the fake waypoint on the new route.

https://www.waze.com/live-map/directions

From there, I looked at how it spelled out that route and saw “Bothell Way” as what to use as the incl_filter.

image

(route shown in HA: Bothell Way NE Lake Forest Park; I-5 S)

- platform: waze_travel_time
  name: Home to Work Lake City
  origin: 47.xxx,-122.1yy
  destination: 47.xxx,-122.yyy
  region: 'US'
  incl_filter: 'Bothell Way'

I haven’t tried to get too fancy yet by spelling out multiple parts of the route but this technique works to force the main routes you’d consider. I hope this helps others out, maybe someone who knows how can edit the Waze Travel Time docs to include these tips.

3 Likes