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

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

Модератор: immortal

Илья
Сообщения: 4
Зарегистрирован: Чт мар 19, 2020 11:29 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Илья » Сб мар 21, 2020 11:18 am

AndySot писал(а):
Пн окт 21, 2019 9:33 am
Зачем так сложно. В методе все есть.... решается добавлением пары строк.
Подскажите пожалуйста что за строки и куда их нужно добавить?
Илья
Сообщения: 4
Зарегистрирован: Чт мар 19, 2020 11:29 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Илья » Сб мар 21, 2020 11:37 am

Доброго времени суток. подскажите пожалуйста как получить "состояние погоды на русском"?
Изображение
Аватара пользователя
71Gavrik71
Сообщения: 51
Зарегистрирован: Сб май 21, 2016 2:04 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

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

Сообщение 71Gavrik71 » Пн мар 23, 2020 6:48 pm

Подскажите с модуля выхожу на сайт время за хода солнца одно а в самом модуле другое
Изображение
directman66
Сообщения: 2788
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 378 раз
Поблагодарили: 676 раз
Контактная информация:

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

Сообщение directman66 » Вт мар 24, 2020 6:13 am

71Gavrik71 писал(а):
Пн мар 23, 2020 6:48 pm
Подскажите с модуля выхожу на сайт время за хода солнца одно а в самом модуле другое
Изображение
Похоже часовые пояса не учитываются.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram | +79122962262 WhatsApp
abc
Сообщения: 34
Зарегистрирован: Ср ноя 07, 2018 3:28 pm
Благодарил (а): 6 раз
Поблагодарили: 4 раза

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

Сообщение abc » Ср апр 01, 2020 5:40 pm

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

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

http://10.8.0.1/majordomo/admin.php?pd=cGFuZWw6e2FjdGlvbj15YW5kZXh3ZWF0aGVyfQ%3D%3Dpz_&md=yandexweather&inst=adm&
1366: Incorrect integer value: '' for column `db_terminal`.`yaweather_cities_temp`.`ID` at row 1
INSERT INTO `yaweather_cities_temp`(`country`, `cityname`, `part`, `ID`, `check`, `head`, `type`, `region`, `mycity`, `url`, `latlon`) VALUES('', '', '', '', '0', '', '', '', '0', '', '')
Backtrace
СпойлерПоказать

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

#0 /srv/http/majordomo/lib/mysqli.class.php(416): custom_error->__construct()
#1 /srv/http/majordomo/lib/mysqli.class.php(194): mysql->Error()
#2 /srv/http/majordomo/lib/mysqli.class.php(338): mysql->Exec()
#3 /srv/http/majordomo/lib/sqlFunctions.class.php(116): mysql->Insert()
#4 /srv/http/majordomo/modules/yandexweather/yandexweather.class.php(482): SQLInsert()
#5 /srv/http/majordomo/modules/yandexweather/yandexweather.class.php(125): yandexweather->admin()
#6 /srv/http/majordomo/lib/jTemplate.class.php(713) : eval()'d code(8): yandexweather->run()
#7 /srv/http/majordomo/lib/jTemplate.class.php(713): eval()
#8 /srv/http/majordomo/lib/jTemplate.class.php(195): jTemplate->parseModules()
#9 /srv/http/majordomo/lib/jTemplate.class.php(109): jTemplate->parse()
#10 /srv/http/majordomo/lib/parser.class.php(93): jTemplate->__construct()
#11 /srv/http/majordomo/lib/parser.class.php(63): parser->jtemplate_parse()
#12 /srv/http/majordomo/modules/panel.class.php(204): parser->__construct()
#13 /srv/http/majordomo/admin.php(34): panel->run()
#14 {main}
Аватара пользователя
nick7zmail
Сообщения: 7435
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 1960 раз

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

Сообщение nick7zmail » Чт апр 02, 2020 6:56 am

abc писал(а):
Ср апр 01, 2020 5:40 pm
Не могу добавить свой город. Пробовал всему способами. Писал название города текстом, код. Вручную добавлял. Всегда ошибка выходит.
Details
СпойлерПоказать

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

http://10.8.0.1/majordomo/admin.php?pd=cGFuZWw6e2FjdGlvbj15YW5kZXh3ZWF0aGVyfQ%3D%3Dpz_&md=yandexweather&inst=adm&
1366: Incorrect integer value: '' for column `db_terminal`.`yaweather_cities_temp`.`ID` at row 1
INSERT INTO `yaweather_cities_temp`(`country`, `cityname`, `part`, `ID`, `check`, `head`, `type`, `region`, `mycity`, `url`, `latlon`) VALUES('', '', '', '', '0', '', '', '', '0', '', '')
Backtrace
СпойлерПоказать

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

#0 /srv/http/majordomo/lib/mysqli.class.php(416): custom_error->__construct()
#1 /srv/http/majordomo/lib/mysqli.class.php(194): mysql->Error()
#2 /srv/http/majordomo/lib/mysqli.class.php(338): mysql->Exec()
#3 /srv/http/majordomo/lib/sqlFunctions.class.php(116): mysql->Insert()
#4 /srv/http/majordomo/modules/yandexweather/yandexweather.class.php(482): SQLInsert()
#5 /srv/http/majordomo/modules/yandexweather/yandexweather.class.php(125): yandexweather->admin()
#6 /srv/http/majordomo/lib/jTemplate.class.php(713) : eval()'d code(8): yandexweather->run()
#7 /srv/http/majordomo/lib/jTemplate.class.php(713): eval()
#8 /srv/http/majordomo/lib/jTemplate.class.php(195): jTemplate->parseModules()
#9 /srv/http/majordomo/lib/jTemplate.class.php(109): jTemplate->parse()
#10 /srv/http/majordomo/lib/parser.class.php(93): jTemplate->__construct()
#11 /srv/http/majordomo/lib/parser.class.php(63): parser->jtemplate_parse()
#12 /srv/http/majordomo/modules/panel.class.php(204): parser->__construct()
#13 /srv/http/majordomo/admin.php(34): panel->run()
#14 {main}
Строгий режим БД выключите https://connect.smartliving.ru/profile/ ... tvami.html
За это сообщение автора nick7zmail поблагодарил:
abc (Чт апр 02, 2020 9:00 am)
Рейтинг: 1.2%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
abc
Сообщения: 34
Зарегистрирован: Ср ноя 07, 2018 3:28 pm
Благодарил (а): 6 раз
Поблагодарили: 4 раза

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

Сообщение abc » Чт апр 02, 2020 9:00 am

nick7zmail писал(а):
Чт апр 02, 2020 6:56 am
Строгий режим БД выключите
Совет не помог. Но я понял, в каком направлении двигаться. Из статьи по ссылке в консоле бесконечно крутится анимация загрузки. Не знаю, консоль не работает или команда не выполняется. МД стоит на Арчлинуксе.
Решение такое. В файле /etc/my.cnf.d/server.cnf в разделе [mysqld] добавить строчку sql_mode=' ' и перезапустить БД.
Погода заработала. Спасибо.
Последний раз редактировалось abc Чт апр 02, 2020 9:04 am, всего редактировалось 1 раз.
Аватара пользователя
nick7zmail
Сообщения: 7435
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 1960 раз

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

Сообщение nick7zmail » Чт апр 02, 2020 9:03 am

Ну да...может не сработать, если МД подключается к БД не от рута. В таком случае недостаточно прав на изменение будет.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Alexander Znamensky
Сообщения: 129
Зарегистрирован: Ср дек 18, 2019 11:13 am
Откуда: Москва
Благодарил (а): 70 раз
Поблагодарили: 18 раз

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

Сообщение Alexander Znamensky » Вт апр 14, 2020 8:30 am

Никита, добрый день.

Что-то поломалось в модуле погоды - виджеты не работают.
СпойлерПоказать
Screenshot 2020-04-14 08.24.50.png
Screenshot 2020-04-14 08.24.50.png (489.85 КБ) 1367 просмотров
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
directman66
Сообщения: 2788
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 378 раз
Поблагодарили: 676 раз
Контактная информация:

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

Сообщение directman66 » Вт апр 14, 2020 9:54 am

Alexander Znamensky писал(а):
Вт апр 14, 2020 8:30 am
Никита, добрый день.

Что-то поломалось в модуле погоды - виджеты не работают.
СпойлерПоказать
Screenshot 2020-04-14 08.24.50.png
У меня все на все на месте
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram | +79122962262 WhatsApp
Ответить