Время пути до работы

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

panda-pod
Сообщения: 3
Зарегистрирован: Пн фев 12, 2018 12:14 pm

Re: Время пути до работы

Сообщение panda-pod »

видимо API ключ не тот получил, в итоге все заработало) спасибо за быструю реакцию
dengi.76
Сообщения: 222
Зарегистрирован: Вт фев 06, 2018 9:40 pm
Откуда: Пермь

Re: Время пути до работы

Сообщение dengi.76 »

У меня вопрос - при запросе получаю ответ : Путь от дома до работы c учетом пробок займет примерно 19 мин. Что на 19 минут дольше обычного. ?!? Как это можно побороть ?
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД

Re: Время пути до работы

Сообщение slgeo »

Заполнить историю за 7 дней. Или подождать неделю, устаканится.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
dengi.76
Сообщения: 222
Зарегистрирован: Вт фев 06, 2018 9:40 pm
Откуда: Пермь

Re: Время пути до работы

Сообщение dengi.76 »

Понял..., ОГРОМНОЕ СПАСИБО !!!
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД

Re: Время пути до работы

Сообщение slgeo »

panda-pod писал(а):Добрый день... подскажите, код с предыдущей страницы скопировал, API получил и вставил, но Алиса отвечает только -
10:46 Алиса: Путь от дома до работы займет примерно
т.е. время не считает, как так может быть, в чем подвох? что упустил?(
Вот на этом этапе ты заполнил историю нулями )
Надо вместо строки

Код: Выделить всё

sg('DrivingToCar.TimeToWork', $duration_in_traffic_value); //сохраняем время пути 
написать

Код: Выделить всё

if ($duration_in_traffic_value) {
sg('DrivingToCar.TimeToWork', $duration_in_traffic_value); //сохраняем время пути
} 
чтобы нули не записывались в базу. Ну и дальше по коду тоже надо обработку ошибок дописать для корректности.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am

Re: Время пути до работы

Сообщение webms »

dengi.76 писал(а):У меня вопрос - при запросе получаю ответ : Путь от дома до работы c учетом пробок займет примерно 19 мин. Что на 19 минут дольше обычного. ?!? Как это можно побороть ?
это же только при первом запуске =)

PS: Мне Алиса реально помогает, теперь я знаю когда можно перевести будильник еще на пять-десять минут, или встать с первого звонка (на этой недели ни разу не опоздал еще), и на работе в одно и тоже время приезжаю.

Мой чат:
Понедельник: Путь от дома до работы c учетом пробок займет примерно 57 мин. Что на 57 минут дольше обычного.
Вторник: Путь от дома до работы, c учетом пробок, займет примерно 58 мин.. Что на 1 минуту дольше обычного.
Среда: Путь от дома до работы, c учетом пробок, займет примерно 52 мин.. Что на 6 минут быстрее обычного.
Последний раз редактировалось webms Ср фев 14, 2018 10:41 pm, всего редактировалось 1 раз.
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am

Re: Время пути до работы

Сообщение webms »

dengi.76 писал(а):Понял..., ОГРОМНОЕ СПАСИБО !!!
если вдруг он и второй раз повторит то же самое, то значит вы забыли свойству указать чтоб он хранил историю
вот так:
Вложения
Clip2net_180214223729.png
Clip2net_180214223729.png (28.1 КБ) 6836 просмотров
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am

Re: Время пути до работы

Сообщение webms »

Поправил немного код, а то мне сегодня сказала это:

Код: Выделить всё

Время пути, от дома до работы, c учетом пробок, займет примерно 55 мин.. Что на 0 минут дольше обычного.
viewtopic.php?f=4&t=5032&start=10#p71161
olegvolk75
Сообщения: 141
Зарегистрирован: Сб мар 11, 2017 7:03 pm

Re: Время пути до работы

Сообщение olegvolk75 »

Ребята, подскажите по промежуточным точкам. Если её задать в скрипте, то гугл возвращает данные в одном файле для двух участков пути по отдельности. От старта до промежуточной точки, от промежуточной точки до финиша. Как из него выдернуть суммарное время в пути (от старта до финиша)? В парсинге я пока совсем 0.
Orange Pi PCPlus, Debian Stretch with Armbian Linux 4.19.62-sunxi
igoryan
Сообщения: 18
Зарегистрирован: Вт сен 15, 2015 11:37 am

Re: Время пути до работы

Сообщение igoryan »

olegvolk75 писал(а):Ребята, подскажите по промежуточным точкам. Если её задать в скрипте, то гугл возвращает данные в одном файле для двух участков пути по отдельности. От старта до промежуточной точки, от промежуточной точки до финиша. Как из него выдернуть суммарное время в пути (от старта до финиша)? В парсинге я пока совсем 0.
Можно попробывать добавить в запросе "via:", там где указываются waypoint. Тогда ответ останется таким же, а маршрут будет полежен через waypoint-ы, без остановок.

Например:

https://maps.googleapis.com/maps/api/di ... ia:"Первая точка",via:"Вторая точка"&departure_time="время выезда"&trafficmodel=bestguess&mode=driving&language=ru&key="ключ".
Ответить