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

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

Модератор: immortal

skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Модуль] Яндекс погода

Сообщение skysilver » Вт май 08, 2018 8:05 pm

Ivan писал(а):Уважаемый автор почему вы не используете API
https://tech.yandex.ru/weather/
Оно же для бизнеса только.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] Яндекс погода

Сообщение directman66 » Ср май 09, 2018 6:07 am

Мы за бесплатный вариант)
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Jilber
Сообщения: 682
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 111 раз
Поблагодарили: 107 раз

Re: [Модуль] Яндекс погода

Сообщение Jilber » Чт май 10, 2018 12:20 pm

skysilver писал(а):
Вт май 08, 2018 11:40 am
Моя коллекция иконок погоды от Яндекса https://github.com/skysilver-lab/majord ... her/yandex Еще с тех времен, когда у них было открытое апи. )
Спасибо, но как их скачать-то оттуда ?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Модуль] Яндекс погода

Сообщение skysilver » Чт май 10, 2018 12:33 pm

Jilber писал(а):
Чт май 10, 2018 12:20 pm
Спасибо, но как их скачать-то оттуда ?
Качни весь репо https://github.com/skysilver-lab/majord ... master.zip А там дальше все найдешь.
За это сообщение автора skysilver поблагодарил:
Jilber (Чт май 10, 2018 1:02 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] Яндекс погода

Сообщение directman66 » Вс май 13, 2018 5:20 pm

Обновление:
1) Добавлен прогноз погоды на день (утро/день/вечер/ночь)
2) Прогноз на 7 дней вынесен в отдельную вкладку.

В отличии от последних обновлений OW, яндекс корректно отдает утро/день/вечер/ночь.


зыж: не могу победить добавление новой записи в справочник. Кто разбирается в написании модулей, может глянуть в чем причина?
СпойлерПоказать
https://github.com/directman66/majordom ... ta.inc.php
вроде бы как у кнопки сохранить должен быть вызов функции на сохранение/добавление, но <a hreff..> небыло в исходном примере.

[#if ID!=""#]
<button type="submit" name="subm" value="Submit" class="btn btn-primary"><#LANG_SUBMIT#></button>
[#else ID#]
<button type="submit" name="subm" value="Add" class="btn btn-primary"><#LANG_ADD#></button>
[#endif ID#]
За это сообщение автора directman66 поблагодарил:
webms (Вс май 13, 2018 6:45 pm)
Рейтинг: 1.16%
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: [Модуль] Яндекс погода

Сообщение Ivan » Вс май 13, 2018 8:43 pm

А что делать если город только по кординатам
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] Яндекс погода

Сообщение directman66 » Вс май 13, 2018 9:37 pm

Покажите ссылку
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] Яндекс погода

Сообщение directman66 » Пн май 14, 2018 9:59 am

Добавлен выбор избранного города, создается объект yw_mycity, куда будут копироваться свойства избранного города. Для выбора избранного города необходимо нажать "сердечко" на нужном.

yw_mycity избавит от необходимости править чужие сценарии, например для уведомления о погоде.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: [Модуль] Яндекс погода

Сообщение Ivan » Пн май 14, 2018 10:02 am

directman66 писал(а):
Вс май 13, 2018 9:37 pm
Покажите ссылку
https://yandex.ru/pogoda/taganrog?lat=4 ... &from=home
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] Яндекс погода

Сообщение directman66 » Пн май 14, 2018 11:53 am

Добавлена возможность указать вместо id города его координаты. Необходимо в поле latlon таблицы yaweather_cities указать значение в формате lat=47.240585&lon=38.870989. В качестве id города можно указать любое значение, latlon будет в качестве более приоритетного параметра.

Внимание: вместо наименование города спутника указывается имя большого города. Прогноз указан на город, соответсвующий коорданатам.

Перед установкой обновления нужно полностью удалить плагин.
За это сообщение автора directman66 поблагодарил:
odinvolk (Пн май 14, 2018 12:27 pm)
Рейтинг: 1.16%
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ответить