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

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

Модератор: immortal

AlexTVR
Сообщения: 24
Зарегистрирован: Вт дек 11, 2018 5:28 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение AlexTVR » Сб дек 15, 2018 12:59 pm

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

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

Сообщение directman66 » Сб дек 15, 2018 1:26 pm

AlexTVR писал(а):
Сб дек 15, 2018 12:59 pm
Ну, вот, осталась одна тверь. Слава богу и спасибо тебе, уважаемый directman66!
Можете поддержать проект https://connect.smartliving.ru/tasks/19 ... update1260
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
ZyaK
Сообщения: 407
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск
Благодарил (а): 45 раз
Поблагодарили: 69 раз

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

Сообщение ZyaK » Пн дек 17, 2018 6:23 am

подскажите, как выдрать названия дней недели на 7 дней для сцены "погода" от Vovix
PI2 + MQTT + 5 ESP8266 + Atmega16
Smart111
Сообщения: 68
Зарегистрирован: Сб ноя 18, 2017 1:55 am
Благодарил (а): 25 раз
Поблагодарили: 6 раз

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

Сообщение Smart111 » Пт дек 21, 2018 12:29 am

Мне помогла вот эта ссылка http://php.net/manual/ru/function.date.php Воде все просто, если не разберешься помогу.
Еще я дела , что бы каждый месяц менялся фон. Где фонововое изображение вставляешь строчку /cms/scenes/imm/fon/%ThisComputer.DateM%.jpg . В папку фон закидываешь фоновые рисунки, переименованные 01.jpg 02.jpg так до 12-ти.
За это сообщение автора Smart111 поблагодарил:
BashOrgRu (Пн янв 07, 2019 5:19 pm)
Рейтинг: 1.16%
Smart111
Сообщения: 68
Зарегистрирован: Сб ноя 18, 2017 1:55 am
Благодарил (а): 25 раз
Поблагодарили: 6 раз

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

Сообщение Smart111 » Пт дек 21, 2018 12:30 am

Вот только не хватает ночных температур
За это сообщение автора Smart111 поблагодарил:
BashOrgRu (Пн янв 07, 2019 5:16 pm)
Рейтинг: 1.16%
Smart111
Сообщения: 68
Зарегистрирован: Сб ноя 18, 2017 1:55 am
Благодарил (а): 25 раз
Поблагодарили: 6 раз

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

Сообщение Smart111 » Пт дек 21, 2018 2:25 am

ZyaK писал(а):
Пн дек 17, 2018 6:23 am
подскажите, как выдрать названия дней недели на 7 дней для сцены "погода" от Vovix
В метод OnChange добавить код

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

$days=array('воскресенье','понедельник','вторник','среда','четверг','пятница','суббота');

$day_num_0=date("w");
$day_of_week_0=$days[$day_num_0];
sg('yw_mycity.nv_time_0',$day_of_week_0);

$day_num_1=$day_num_0 + 1;
if ($day_num_1>6){$day_num_1 = $day_num_1 - 7;}
$day_of_week_1=$days[$day_num_1];
sg('yw_mycity.nv_time_1',$day_of_week_1);

$day_num_2=$day_num_1 + 1;
if ($day_num_2>6){$day_num_2 = $day_num_2 - 7;}
$day_of_week_2=$days[$day_num_2];
sg('yw_mycity.nv_time_2',$day_of_week_2);

$day_num_3=$day_num_2 + 1;
if ($day_num_3>6){$day_num_3 = $day_num_3 - 7;}
$day_of_week_3=$days[$day_num_3];
sg('yw_mycity.nv_time_3',$day_of_week_3);

$day_num_4=$day_num_3 + 1;
if ($day_num_4>6){$day_num_4 = $day_num_4 - 7;}
$day_of_week_4=$days[$day_num_4];
sg('yw_mycity.nv_time_4',$day_of_week_4);

$day_num_5=$day_num_4 + 1;
if ($day_num_5>6){$day_num_5 = $day_num_5 - 7;}
$day_of_week_5=$days[$day_num_5];
sg('yw_mycity.nv_time_5',$day_of_week_5);

$day_num_6=$day_num_5 + 1;
if ($day_num_6>6){$day_num_6 = $day_num_6 - 7;}
$day_of_week_6=$days[$day_num_6];
sg('yw_mycity.nv_time_6',$day_of_week_6);

$day_num_7=$day_num_6 + 1;
if ($day_num_7>6){$day_num_1 = $day_num_7 - 7;}
$day_of_week_7=$days[$day_num_7];
sg('yw_mycity.nv_time_7',$day_of_week_7);
За это сообщение автора Smart111 поблагодарили (всего 3):
ZyaK (Вс дек 23, 2018 9:21 am) • BashOrgRu (Пн янв 07, 2019 5:16 pm) • Yashalta (Сб мар 09, 2019 12:07 am)
Рейтинг: 3.49%
AlexTVR
Сообщения: 24
Зарегистрирован: Вт дек 11, 2018 5:28 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение AlexTVR » Пт дек 21, 2018 4:38 pm

Не могу настроить модуль и, видимо, не я один.

Выбрал город (два раза нужно тыркать и дважды вводить имя города), город появился.
Выбрал. GET DATA нажал, базу обновил - объект с именем города не создается.
yw_mycity - вот единственный объект, который создается.

Два раза переставлял модуль. Результат - 0.
Интерфейс приложения безобразный.

Выбрать город, графа ПРОВЕРЯТЬ (что проверять?), наводим на чек бокс ставим галку - подсвечивается НЕ ПРОВЕРЯТЬ. Ну если графа называется ПРОВЕРЯТЬ, значит галка в этой графе должна означать ПРОВЕРЯТЬ! Ну, блин, ну ничего не понятно. Кто-нибудь понял, как работать с этим модулем?
Графа MYCity стоит звездочка - что это значит?
Почему половина интерфейса на русском, половина на уродском англицком - latlon?
Кто изобрел и выпустил в свет эту уродину?
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

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

Сообщение directman66 » Сб дек 22, 2018 2:29 pm

Спасибо за критику. Результат зависит от города, который вы добавляете. Также Яндекс на один и тот же запрос может отвечать по разному в разных регионах, в связи с этим возникают подобные ситуации. latlon это альтернативный вариант указания местности, на которую необходим прогноз.

Когда у вас выбран город - показывается фраза не проверять. Если не выбран - проверять. По моему это очевидно.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
AlexTVR
Сообщения: 24
Зарегистрирован: Вт дек 11, 2018 5:28 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение AlexTVR » Сб дек 22, 2018 8:46 pm

directman66 писал(а):
Сб дек 22, 2018 2:29 pm
Спасибо за критику. Результат зависит от города, который вы добавляете. Также Яндекс на один и тот же запрос может отвечать по разному в разных регионах, в связи с этим возникают подобные ситуации. latlon это альтернативный вариант указания местности, на которую необходим прогноз.

Когда у вас выбран город - показывается фраза не проверять. Если не выбран - проверять. По моему это очевидно.
Я просил пояснить, почему не создался объект с названием моего города?
Как сделать, чтобы такой объект появился?
Переставлять всю мажорку? Переставлять яндекспогоду?
Что делать конкретно?????????????
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

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

Сообщение directman66 » Вс дек 23, 2018 9:48 am

Никакая переустановка Вам не поможет. Какой город вы добавляете?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ответить