Страница 47 из 74

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Пн июн 01, 2020 12:53 am
Denis_k
спасибо, возможно не пригодится, если система очухается после бэкапа, не думал, что такие апдейты возможны, в духе госуслуг как то чтобы все слетало

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Пн июн 01, 2020 1:12 am
Denis_k
восстановление из бэкапа не дало нужного результата, но установка вручную модуля старой версии из гита прошло нормально, подтянулись все настройки модуля, надеюсь новая версия не появится во вкладке "обновления", ну и резервная копия перед такими обновлениями лишней не будет

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Пн июн 01, 2020 1:19 am
Denis_k
к сожалению появилось во вкладке "обновления", можно как то убрать это приложение из списка апдейта, чтобы случайно не обновится?

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Пн июн 01, 2020 2:13 am
Jilber
Обновлял модуль раза 2-3, но всё равно через какое-то время он появляется в закладке "Обновления". Также в IE надпись "Список городов загружается" в настройках местоположения крутится бесконечно и список городов не открывается. И ещё "main цикл остановлен", хотя возможно это и не из-за модуля.

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Пн июн 01, 2020 7:46 am
nick7zmail
Denis_k писал(а): Пн июн 01, 2020 12:23 am а как то откатиться можно?
обновился не прочитав ветку, все устраивало и уже не помню к каким объектам какие свойства были привязаны
ЗЫ. или при откате старые данные не подхватятся?
Зачем вам старый модуль? Просто добавьте 2 записи в этот с текущей погодой и с прогнозом, и всё вернётся на свои места, при этом будет в разы стабильнее. Остальное будет как в старом. Хотите лично подключусь и настрою новый модуль. "Так было делать" затем, что на старый все жаловались, он был глючный (постоянно спамил какими-то ошибками, временами нули вместо погоды прописывал), неинформативный (отсутствовали какие либо логи) и тормозной (при выборе города тупо подвисал, и ещё куча подобных мест). По скольку он занимается ровно тем же (загружает погоду с сайта openweather), и делает это, к тому же качественнее - не вижу смысла в маркете плодить одинаковые модули. Двух соноффов хватает...клиенты ставят оба и начинает у них всё глючить, свет моргать, а винят во всём систему...
Jilber писал(а): Пн июн 01, 2020 2:13 am Обновлял модуль раза 2-3, но всё равно через какое-то время он появляется в закладке "Обновления". Также в IE надпись "Список городов загружается" в настройках местоположения крутится бесконечно и список городов не открывается. И ещё "main цикл остановлен", хотя возможно это и не из-за модуля.
Только в IE?
Может таки причина в main цикле?)) Не работает процедура установки модуля, соответственно модуль обновиться не может?

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Пн июн 01, 2020 11:07 am
Jilber
nick7zmail писал(а): Пн июн 01, 2020 7:46 am Только в IE?
Может таки причина в main цикле?)) Не работает процедура установки модуля, соответственно модуль обновиться не может?
Да, только в IE. В Firefox список нормально открывается (собственно через него и смог выбрать местонахождение). Модуль обновлён и работает, но при этом 2 раза снова появлялся в списке на обновление.
Кажется понял, почему выключался main-цикл. У мен в методе "StartUp" был код:

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

include_once(DIR_MODULES . 'app_openweather/app_openweather.class.php');
$openweather = new app_openweather();
$openweather->get_weather(gg('ow_city.id'));
Закомментировал его и вроде всё работает.
Получается вся разница обновления погоды в одной строчке ?

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

$openweather->get_weather(gg('ow_city.id'));
надо заменить на

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

$openweather->processSubscription('HOURLY');
?

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Пн июн 01, 2020 1:13 pm
nick7zmail
Jilber писал(а): Пн июн 01, 2020 11:07 am Да, только в IE. В Firefox список нормально открывается (собственно через него и смог выбрать местонахождение).
Тестил в мозиле и хроме...про IE че то даже не вспомнил...не думал, что кто то им вообще пользуется)) В нём по моему и ПУ не особо то работают...
Jilber писал(а): Пн июн 01, 2020 11:07 am Модуль обновлён и работает, но при этом 2 раза снова появлялся в списке на обновление.
Это вроде пофиксил, но лучше проверить
Jilber писал(а): Пн июн 01, 2020 11:07 am Кажется понял, почему выключался main-цикл. У мен в методе "StartUp" был код:

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

include_once(DIR_MODULES . 'app_openweather/app_openweather.class.php');
$openweather = new app_openweather();
$openweather->get_weather(gg('ow_city.id'));
Закомментировал его и вроде всё работает.
Получается вся разница обновления погоды в одной строчке ?

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

$openweather->get_weather(gg('ow_city.id'));
надо заменить на

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

$openweather->processSubscription('HOURLY');
?
Вызов обновления - да, пока так, отличается 1 строкой...потом скорее всего АПИ-процедуру сделаю, чтобы можно было 1 строкой обновление запустить вместо 3х.

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Пн июн 01, 2020 1:23 pm
Jilber
nick7zmail писал(а): Пн июн 01, 2020 1:13 pmЭто вроде пофиксил, но лучше проверить
Пока вроде больше не появляется в "Обновлениях". Возможно это было из-за проблем с циклом "main" ?

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Пн июн 01, 2020 1:47 pm
nick7zmail
Нет...это было потому что я адрес репа поправил, а адрес, откуда берутся обновления в коннекте - не поправил, и он на старый реп ссылался, и видел постоянно отличия от нового))

Re: [Модуль] Open Weather (app_openweather)

Добавлено: Вт июн 02, 2020 12:21 pm
Denis_k
nick7zmail писал(а): Пн июн 01, 2020 7:46 am Зачем вам старый модуль?
все работало, никогда никаких проблем с этим модулем не было, настроил и забыл
nick7zmail писал(а): Пн июн 01, 2020 7:46 am Просто добавьте 2 записи в этот с текущей погодой и с прогнозом, и всё вернётся на свои места, при этом будет в разы стабильнее. Остальное будет как в старом.
так в том то и дело, что после обновления не было понятно как все выглядело до обновления, откуда копировать предыдущие значения, поставил старую версию из гита и вот глядя на нее возможно когда нибудь перейти на новый модуль, скорее если что то перестанет работать, поэтому и писал, что в случае модуля "с нуля" должны быть доступны оба модуля хотя бы на переходный период
nick7zmail писал(а): Пн июн 01, 2020 7:46 am Хотите лично подключусь и настрою новый модуль.
вот это была бы просто наглость с моей стороны
и так был не сдержан в комментариях сразу после апдейта
ЗЫ. за труды вам огромное спасибо и не только за этот модуль