Здравствуйте.
Графики перестали работать после обновления от 04.08.2022 и после этого не заработали.
Не работают как старые (не один год проработали), так и вновь созданные.
Графики не работают на: Raspbian GNU/Linux 10 (buster), Linux majordomo 5.15.32-v7+ #1539 SMP Fri Apr 1 11:38:09 BST 2022 armv7l GNU/Linux.
Графики не работают на: Ubuntu 18.04.6 LTS (bionic), Linux Khadas 4.9.241 #33 SMP PREEMPT Mon Jul 25 10:55:49 CST 2022 aarch64 aarch64 aarch64 GNU/Linux.
На Windows не пробовал.
Добрый день,
можете загрузить куда нибудь снимки экрана, чтоб видеть как это проявляется? если есть ещё какие-то наглядные проявления (ошибки в консоли браузера и тп), то приложите пожалуйста тоже.
По поводу снимков экрана, то там ничего нет, график пустой, даже нет сетки, а по поводу ошибок консоли браузера, то придётся обновиться по новой, так как вернулся на резервку.
Если будет возможность, то было бы здорово вживую посмотреть на систему в таком состоянии - свяжитесь со мной через телеграм и можем в личке продолжить.
Я могу вам дать прямой доступ на тестовую систему Raspberry Pi 3B, на ней я просматриваю, обкатываю модули, в общем там всё и вся, что надо и не надо)).
Как мне передать вам ссылку?
UPD
Ссылка измениться после перезагрузки системы.
Ок, как только у вас будет ссылка на тестовую систему с нерабочим графиком, пришлите её мне в личное сообщение (нажмите на мой никнейм и в профиле будет кнопка на отправку личного сообщения)
Так, кажется понял -- у вас используются альтернативные шаблоны для графиков в папке templates_alt/charts и они больше не работают, т.к. поменялась структура данных, выдаваемых модулем. Попробуйте удалить эту папку и посмотреть, заработают ли графики.
Нет, не заработали.
Сейчас заработали отдельные графики на сцене 2 и 3, а на сцене 1 комбинированные не работают.
Я не знаю, может это важно, но на обоих системах установлен Redis, в конфиге активный.
Если из настройки графиков удалить всё из поля Highcharts Setup, то они начинают работать. Я посмотрел тот формат, в котором заданы дополнительные настройки и похоже, что он работал только с вашими альтернативными шаблонами, потому что стандартно там должны быть настройки в JSON формате, а у вас там собственно javascript-код и при вставке в стандартный шаблон получается ошибка синтаксиса и соответственно график не выводится. Мне кажется можно переконвертировать как-то ваш в формат в стандартный. Например:
config => {
config.credits = {enabled: false};
config.legend = {enabled: false};
заменить на
{
credits = {enabled: false},
legend = {enabled: false}
}
(не уверен, что ситнаксис правильный, но идея примерно такая).
с options правда пока не знаю как лучше поступить...
Вас понял, направление понятно, но в JSON'е не силён, придётся найти и перелопатить кучу документации по этим графикам, чтоб привести их в божеский вид.
Ещё вопрос. В графике "Температура на улице сцена" была транспорентность, сейчас нет и вырви глаз, это из этой темы или это такой css charts?
Разобрался.
Заменил
config => {
на
function (config, options) {
Заработало.
Здравствуйте. Выявилась проблема с графиком в ПУ счетчик, а именно график строится, но дата стоит jan и 00:00:00......
Пожалуйста, войдите в систему, чтобы добавлять комментарии Присоединиться!