[Модуль] Погода Яндекс (yandexweather)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

Re: [Модуль] Погода Яндекс (yandexweather)

Сообщение directman66 » Чт июн 20, 2019 6:11 am

webms писал(а):
Ср июн 19, 2019 4:16 pm
gg("moscow.forecast_0_evening_temp_avg") - средняя вчерашняя температура, почему то в модуле не верна (всегда).
Сегодня например пишет что вчера было 24
Вроде это средняя температура сегодняшнего вечера. Уж точно не вчерашняя.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

Re: [Модуль] Погода Яндекс (yandexweather)

Сообщение webms » Чт июн 20, 2019 7:12 am

Ничосе, а вчерашней нет получается?
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

Re: [Модуль] Погода Яндекс (yandexweather)

Сообщение directman66 » Чт июн 20, 2019 7:27 am

Вчерашняя берется из истории объекта yw_mycity.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

Re: [Модуль] Погода Яндекс (yandexweather)

Сообщение webms » Чт июн 20, 2019 11:24 am

очень жаль
а как узнать среднее значения вчерашнего дня с 12 по 18?

getHistoryValue("PogodaYandex.Temp", strtotime("-1 day 12:00"), strtotime("-1 day 18:00"))
что то не то выводит(
ferrumlogic
Сообщения: 17
Зарегистрирован: Сб ноя 19, 2016 7:56 am
Благодарил (а): 21 раз
Поблагодарили: 2 раза

Re: [Модуль] Погода Яндекс (yandexweather)

Сообщение ferrumlogic » Чт июн 20, 2019 11:54 am

webms писал(а):
Чт июн 20, 2019 11:24 am
очень жаль
а как узнать среднее значения вчерашнего дня с 12 по 18?

getHistoryValue("PogodaYandex.Temp", strtotime("-1 day 12:00"), strtotime("-1 day 18:00"))
что то не то выводит(
А разве путь объекта такой? В моем примере это будет "PogodaYandex.almaty.temp"
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 694 раза
Контактная информация:

Re: [Модуль] Погода Яндекс (yandexweather)

Сообщение directman66 » Чт июн 20, 2019 12:04 pm

У меня выводит 21

echo getHistoryValue("yw_mycity.temp", strtotime("-1 day 12:00"), strtotime("-1 day 18:00"));
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

Re: [Модуль] Погода Яндекс (yandexweather)

Сообщение webms » Чт июн 20, 2019 1:19 pm

directman66 писал(а):
Чт июн 20, 2019 12:04 pm
У меня выводит 21

echo getHistoryValue("yw_mycity.temp", strtotime("-1 day 12:00"), strtotime("-1 day 18:00"));
и если поменять ("-1 day 18:00") на любое время до 23:59, то все равно будет 21гр
а вот если менять ("-1 day 12:00") тогда и градусы меняются.. т.е. получается второе значение не работает
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

Re: [Модуль] Погода Яндекс (yandexweather)

Сообщение webms » Чт июн 20, 2019 1:23 pm

магия форума
решил проверить getHistoryAvg, вот с ним все ок, второе значение считывает

не знал
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: [Модуль] Погода Яндекс (yandexweather)

Сообщение Amarok » Вт сен 17, 2019 6:19 am

Странно, на Яндекс.Погоде свой населённый пункт нахожу, а в модуле - нет
01.jpg
01.jpg (453.72 КБ) 3476 просмотров
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
newz20
Сообщения: 172
Зарегистрирован: Пт апр 06, 2018 9:40 am
Благодарил (а): 93 раза
Поблагодарили: 93 раза

Re: [Модуль] Погода Яндекс (yandexweather)

Сообщение newz20 » Вт сен 17, 2019 5:07 pm

Amarok писал(а):
Вт сен 17, 2019 6:19 am
Странно, на Яндекс.Погоде свой населённый пункт нахожу, а в модуле - нет01.jpg
А с заглавной буквы тоже?
Ответить