[Модуль] Погода Яндекс (yandexweather)
Модератор: immortal
-
- Сообщения: 438
- Зарегистрирован: Чт авг 24, 2017 9:38 am
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
Не так.
В панели управления зайти в "модули".
для object properties изменить на флаг "показать".
Слева в объектах на панели управления появится object prorerties.
Там всё находится.
В панели управления зайти в "модули".
для object properties изменить на флаг "показать".
Слева в объектах на панели управления появится object prorerties.
Там всё находится.
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
sqlexec('delete from pvalues where OBJECT_ID not in (select objects.ID from objects)');
sqlexec('delete from phistory WHERE VALUE_ID not in (SELECT pvalues.ID fROM pvalues)');
sqlexec('delete from properties where OBJECT_ID not in ( select objects.ID from objects) and class_id not in (select classes.ID from classes)');
Теоретически должна помочь последняя команда.
sqlexec('delete from phistory WHERE VALUE_ID not in (SELECT pvalues.ID fROM pvalues)');
sqlexec('delete from properties where OBJECT_ID not in ( select objects.ID from objects) and class_id not in (select classes.ID from classes)');
Теоретически должна помочь последняя команда.
Последний раз редактировалось directman66 Пн окт 15, 2018 6:44 am, всего редактировалось 2 раза.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 438
- Зарегистрирован: Чт авг 24, 2017 9:38 am
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
Вобщем эта строчка снесла все свойства у всех объектов в системе!!!!!!!!!!!
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
Извиняюсь, не учел тот момент, что свойства класса хранятся в этой же таблице. Рекомендую восстановить данные из резервной копии.
Проблема возникала, когда яндекс не отдавал имя города, поэтому возникало даже 2 нестандартные ситуации:
1) Объекту ThisComputer присваивались свойства, если они все-таки были получены модулем.
2) В объект yw_micity копировался объект ThisComputer.
Теретически, сейчас такая ситуация обрабатывается и повторяться не должна.
Корректная команда для удаления оставшихся от модуля данных (выполнять после удаления модуля). Внимание, при совпадении свойств, возможно удаление других данных. Перед выполнение сделайте резервную копию базы данных.
Проблема возникала, когда яндекс не отдавал имя города, поэтому возникало даже 2 нестандартные ситуации:
1) Объекту ThisComputer присваивались свойства, если они все-таки были получены модулем.
2) В объект yw_micity копировался объект ThisComputer.
Теретически, сейчас такая ситуация обрабатывается и повторяться не должна.
Корректная команда для удаления оставшихся от модуля данных (выполнять после удаления модуля). Внимание, при совпадении свойств, возможно удаление других данных. Перед выполнение сделайте резервную копию базы данных.
Код: Выделить всё
--удаляем свойства объекта ThisComputer, которые присвоены модулем YandexWeather
delete from properties
where (title in(
'uid',
'source',
'obs_time',
'season',
'polar',
'daytime',
'soil_moisture',
'wind_gust',
'icon',
'feels_like',
'country_name',
'country_id',
'f',
'n',
'nr',
'ns',
'nsr',
'p',
'lat',
'lon',
'geoid',
'slug',
'zoom',
'tzinfo_offset',
'tzinfo_name',
'tzinfo_abbr',
'tzinfo_dst',
'def_pressure_mm',
'def_pressure_pa',
'_h',
'url',
'district',
'locality_id',
'province_id',
'province_name',
'soil_temp',
'uv_index',
'humidity',
'pressure_pa',
'pressure_mm',
'wind_dir',
'condition',
'wind_speed',
'temp',
'now',
'locality_name'
)
or title like 'forecast%')
and CLASS_ID=0
Последний раз редактировалось directman66 Пн окт 15, 2018 7:28 am, всего редактировалось 10 раз.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
Небольшое обновление:
1) Актуализированно текстовое описание погоды.
2) Актуализированны пиктограммы скина 1.
1) Актуализированно текстовое описание погоды.
2) Актуализированны пиктограммы скина 1.
- За это сообщение автора directman66 поблагодарили (всего 2):
- Step40 (Пн окт 15, 2018 7:08 am) • SoulTaker (Пн окт 15, 2018 8:14 am)
- Рейтинг: 2.33%
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 52
- Зарегистрирован: Вс сен 16, 2018 9:49 pm
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
Re: [Модуль] Яндекс погода 2018
Удалил я пару городов, что бы свой добавить, а они все равно остались. в основной таблице. Как их оттуда убрать?
СпойлерПоказать
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
Удалятся автоматически после получения актуального прогноза.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 11
- Зарегистрирован: Пн сен 10, 2018 12:14 pm
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Re: [Модуль] Яндекс погода 2018
Модуль редкостное не рабочее говнище. Не трате свое время и нервы.
- За это сообщение автора skorolenko поблагодарил:
- Strangeman (Вс окт 21, 2018 12:33 am)
- Рейтинг: 1.16%
- Strangeman
- Сообщения: 208
- Зарегистрирован: Ср янв 16, 2013 6:35 pm
- Откуда: Золотарево
- Благодарил (а): 101 раз
- Поблагодарили: 19 раз
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
Это точно!skorolenko писал(а): ↑Вс окт 07, 2018 10:09 amМосква не отключается, новые города не появляются, жесть а не модуль.
После нажатия GET DATA сервер уходит в анабиоз с 504 Gateway Time-out, а когда оттуда выходит, в логах ошибок
Код: Выделить всё
./scripts/cycle_yandexweather.php
11111111111THREAD CLOSED: [exec php -q ./scripts/cycle_yandexweather.php —params "a:0:{}"»/var/www/cms/debmes/log_2018-10-21-cycle_yandexweather.php.txt]
1111
Backtrace:
#0 /var/www/cycle.php(450): registerError('cycle_stop', './scripts/cycle...')
#1 {main}
Ага, т.е. не у меня одного он не работает от слова вообще.skorolenko писал(а): ↑Вс окт 21, 2018 12:24 amМодуль редкостное не рабочее говнище. Не трате свое время и нервы.
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
- Strangeman
- Сообщения: 208
- Зарегистрирован: Ср янв 16, 2013 6:35 pm
- Откуда: Золотарево
- Благодарил (а): 101 раз
- Поблагодарили: 19 раз
- Контактная информация:
Re: [Модуль] Яндекс погода 2018
Кстати, сразу после установки не выбран ни один город. Выбираю Таганрог, жму GET DATA, после выхода системы из летаргического сна данные получены, но почему-то для Ростова-на-Дону, Москвы и Екатеринбурга. Москва и Екатеринбург оказываются отмечены в выборе городов.
Действительно непонятно, как модуль с такими глюками оказался в маркете
Действительно непонятно, как модуль с такими глюками оказался в маркете
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y