@Dennisvm8 It does appear to, yes. Untill recently i had a free trial period. This week, it ended, so i had to put up a billing account. As you can see below, in the free trial Homey made roughly 120 calls per month to Google. A call costs less then a cent per call.
For this month, since i started with the billing, no costs have been made. Google hasn’t counted them yet, it appears. So to be clear, i didn’t have to pay yet, but it seems like it will be going to cost me a little over a euro a month.
For the flow part: When i wake up, i press a button on the wall. This tells Homey i’m up, so he puts on the light and he starts the following flow:
For Dutch people it is readable, but i will translate it anyway:
When: This flow is started
And: The time is between 5.00am and 6.15am
- Say: I am updating the traveltime to work, one moment
- Google Maps is called upon to calculate and update the traveltime. This card is provided by the Google Maps app.
So now Homey ‘knows’ all it needs to know. In previous versions of the app, it just updated some tags that Homey kept. I used to start this flow more often, just to update those tags. Homey checked the traveltime in silence so to say, and only told me when i asked him to speak with a flow.
But now, i can’t seem to find those tags in this situation. I say it like this, because later on i found them in another situation.
They do get available when you use a flow like this:
When: Traveltime to work is updated
Then: Say: The quickest route to work is via Name of the main road.
Normally this will cost you X
minutes, but now it costs you XX
minutes over X kilometers.
X is the average time it takes, with normal traffic.
XX is the time it will take you now. It can be less than X, if you drive very early before morning rush, or more if there was an accident.
Name of the main road is really updated. When i press the button to inform Homey i’m awake, Homey checks traffic and tells me the quickest way to get to work is to take the highway. By the time i leave for work after my breakfast and watching the news, i press another buton, telling Homey i’m leaving. He turns of the lights for me and checks the traffic again. By now the highway is crowded, so he steers me to another road, wich is a bit longer route in kilometers, but faster as this one isn’t yet crowded so i can keep my car going 100 km/h instead of 10km/h or less.
As you can see by the red arrow i created so unproffesionally, this card provides the tags i was missing earlier. As you can see on the right side of the image, the tags seem to be available in this flow only, since in this flow the traveltime is just updated and fresh. So i just have Homey tell me right away, or really after 3 seconds as you can see, so Homey can catch his breath a bit after telling me Good Morning and telling me he’s going to update the traveltime to work.
So now Homey tells me everything i need to know. The Google Maps app seems to be creating two more tags, Vertrek tijd (time to leave) and Tussenstops (stops between home and work) but those remained zero for me.
I hope it is all clear this way. I’m sure there are other ways to create this effect with other flows, perhaps even letting Homey check the traffic in silence. But this way it does finally work again.
Hope it helps.