[Модуль] Charts (charts)

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

Модератор: immortal

Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: [Модуль] Charts (charts)

Сообщение xor » Пт май 10, 2019 10:14 pm

Strangeman писал(а):
dmsergei писал(а):
Ср фев 27, 2019 9:37 am
xor писал(а):
Ср фев 27, 2019 9:16 am

2. Попробовать поиграться с новой фичей модуля - расширенными настройками - для форматирования оси х
Как раз и смотрел в эту сторону - но не нашёл чем это можно подправить
Я день на это убил - безрезультатно.
Пока ежедневно руками правлю в таблице, но это нереальное извращение.
Собственно вопрос - как при записи значения свойства в таблицу вместо текущего времени подставить 00:00:00?
Модуль Чартс лепит только стандартные графики, если нужно что-то необычное, приходится работать с хайчартс напрямую без модуля.
Как я знаю, время занесения переменной производится системой (поле added), и влиять на это трудно. Но, например, ручную операцию по замене времени на 00:00:00 легко делать скриптом с апдейтом времени к базе через sqlexec

Отправлено с моего Redmi 4X через Tapatalk

Аватара пользователя
Strangeman
Сообщения: 208
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 101 раз
Поблагодарили: 19 раз
Контактная информация:

Re: [Модуль] Charts (charts)

Сообщение Strangeman » Пт май 10, 2019 10:45 pm

Я перерыл всю доступную документацию по хайчартс, но так и не нашел решения. Единственное - сдвинуть ось графически, но это совсем уж адский костыль. Видимо придется лопатить базу скриптом. Тоже в общем-то костыль.
Удивляет вот что. Задача достаточно распространенная, почему не имеет простого решения?
Может я недостаточно разобрался и кто-то найдет нормальное решение.
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: [Модуль] Charts (charts)

Сообщение xor » Пт май 10, 2019 11:02 pm

Strangeman писал(а):Я перерыл всю доступную документацию по хайчартс, но так и не нашел решения. Единственное - сдвинуть ось графически, но это совсем уж адский костыль. Видимо придется лопатить базу скриптом. Тоже в общем-то костыль.
Удивляет вот что. Задача достаточно распространенная, почему не имеет простого решения?
Может я недостаточно разобрался и кто-то найдет нормальное решение.
Там делов - самому формировать данные для графика, а не брать из поля аддед, как для модуля.
но это уже не по теме [Модуль] Charts (charts)

Отправлено с моего Redmi 4X через Tapatalk
Husky
Сообщения: 59
Зарегистрирован: Ср мар 06, 2019 8:46 am
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: [Модуль] Charts (charts)

Сообщение Husky » Пн июл 08, 2019 11:58 am

Добрый день!

А кто знает, зачем после построения графика страница каждые несколько секунд лезет запросами на сервер MJ/majordomo:8001? Я пробросил страницу с графиком через NAT, 8001 не пробрасывал, все работает. Но в консоли каждую секунду идут ошибки соединения. Хочется просто понять - зачем он это делает и нужно ли пробрасывать еще 8001 порт.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Модуль] Charts (charts)

Сообщение skysilver » Пн июл 08, 2019 1:17 pm

Husky писал(а):
Пн июл 08, 2019 11:58 am
Хочется просто понять - зачем он это делает и нужно ли пробрасывать еще 8001 порт.
Это порт вебсокетов, которые являются основным механизмом обновления данных в вебморде МДМ. Если вебсокеты не доступны, то для запроса актуальных данных используется поллинг.
За это сообщение автора skysilver поблагодарил:
Husky (Пн июл 08, 2019 1:54 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Scooterzav
Сообщения: 3
Зарегистрирован: Чт июн 27, 2019 1:35 pm
Благодарил (а): 0
Поблагодарили: 0

Re: [Модуль] Charts (charts)

Сообщение Scooterzav » Пн июл 15, 2019 1:03 am

Уже все перерыл! Как фон черным то сделать? У меня у всех тем фон белый((
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Charts (charts)

Сообщение nick7zmail » Пн июл 15, 2019 6:39 am

Тем временем при редактировании графика...
Вложения
11111111.jpg
11111111.jpg (70.82 КБ) 4044 просмотра
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Alex13
Сообщения: 23
Зарегистрирован: Пт дек 14, 2018 7:43 am
Благодарил (а): 1 раз
Поблагодарили: 0

Re: [Модуль] Charts (charts)

Сообщение Alex13 » Пт сен 20, 2019 6:15 pm

У кого есть код для вставки "спидометра" из серии SteelSeries, линейный ?
https://cloud.mail.ru/public/qzYh/eqSkBU2XD
stellhawk
Сообщения: 264
Зарегистрирован: Чт ноя 08, 2018 5:51 am
Благодарил (а): 10 раз
Поблагодарили: 83 раза

Re: [Модуль] Charts (charts)

Сообщение stellhawk » Вт ноя 19, 2019 9:40 pm

в настройках графика есть поле
Highcharts Setup:
там судя по подсказке ожидается (config, options) => { ... }
но чтобы я туда не написал это ломает график.
и всё потому что в action_usual.html:
[#if HIGHCHARTS_SETUP!=""#]
var configFunc = ([#HIGHCHARTS_SETUP#]);
config = configFunc(config, options) || config;
насколько мне понимается система ожидает в этом месте функцию обработчик.
или мои познания в js не верны?
отсюда вопрос что ждет система в этом поле чтобы что-то настроить?
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: [Модуль] Charts (charts)

Сообщение xor » Вт ноя 19, 2019 11:31 pm

stellhawk писал(а):
Вт ноя 19, 2019 9:40 pm
в настройках графика есть поле
Highcharts Setup:
...
отсюда вопрос что ждет система в этом поле чтобы что-то настроить?
читали
https://kb.mjdm.ru/custom-graph-v-module-charts/ ?
За это сообщение автора xor поблагодарил:
stellhawk (Ср ноя 20, 2019 8:53 am)
Рейтинг: 1.16%
Ответить