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

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

Модератор: immortal

Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: Модуль Charts

Сообщение Jager » Сб мар 17, 2018 10:39 pm

woow писал(а):Где искать пролему : не отображается график давления от датчика BMP180 с температурой все нормально, а давление отображается в самом начале на самом низу точка и всё. Всё сделал также как и с температурой
Проверьте наличие истории у этого датчика.
За это сообщение автора Jager поблагодарил:
woow (Вс мар 18, 2018 12:14 am)
Рейтинг: 1.16%
skillcoder
Сообщения: 1
Зарегистрирован: Вс мар 25, 2018 4:24 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Модуль Charts

Сообщение skillcoder » Вс мар 25, 2018 4:25 pm

Как в настройках конкретного графика задать конкретный цвет у линии графика ?
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Модуль Charts

Сообщение olehs » Вс мар 25, 2018 5:42 pm

skillcoder писал(а):Как в настройках конкретного графика задать конкретный цвет у линии графика ?
Вообще нельзя, но если очень хочется, можно воспользоваться маленькой инъекцией
хакПоказать

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

'}, colors: ["#F00", "green", "blue"], dummy: {val:' 
Безымянный.png
Безымянный.png (61.98 КБ) 4590 просмотров
За это сообщение автора olehs поблагодарили (всего 4):
Logrus (Вс мар 25, 2018 6:15 pm) • Plug (Чт апр 05, 2018 3:34 pm) • Albert (Вт апр 17, 2018 8:39 pm) • Ivan Akimov (Сб апр 25, 2020 9:04 pm)
Рейтинг: 4.65%
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Модуль Charts

Сообщение Logrus » Вс мар 25, 2018 6:16 pm

а цвет шкалы, возможно в соответствии?
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Модуль Charts

Сообщение olehs » Вс мар 25, 2018 6:20 pm

что имеется в виду?
Это?
СпойлерПоказать
Безымянный2.png
Безымянный2.png (38.35 КБ) 4569 просмотров
За это сообщение автора olehs поблагодарил:
Amarok (Пн апр 16, 2018 7:09 am)
Рейтинг: 1.16%
olegvolk75
Сообщения: 141
Зарегистрирован: Сб мар 11, 2017 7:03 pm
Благодарил (а): 50 раз
Поблагодарили: 15 раз

Re: Модуль Charts

Сообщение olegvolk75 » Пн мар 26, 2018 10:05 am

olehs писал(а):
skillcoder писал(а):Как в настройках конкретного графика задать конкретный цвет у линии графика ?
Вообще нельзя, но если очень хочется, можно воспользоваться маленькой инъекцией
хакПоказать

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

'}, colors: ["#F00", "green", "blue"], dummy: {val:'
Безымянный.png
А нельзя ли какой-нибудь инъекцией зафиксировать максимальное и минимальное значение вертикальной шкалы?
Orange Pi PCPlus, Debian Stretch with Armbian Linux 4.19.62-sunxi
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Модуль Charts

Сообщение olehs » Пн мар 26, 2018 10:52 am

olegvolk75 писал(а):
olehs писал(а):
skillcoder писал(а):Как в настройках конкретного графика задать конкретный цвет у линии графика ?
Вообще нельзя, но если очень хочется, можно воспользоваться маленькой инъекцией
хакПоказать

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

'}, colors: ["#F00", "green", "blue"], dummy: {val:' 
Безымянный.png
А нельзя ли какой-нибудь инъекцией зафиксировать максимальное и минимальное значение вертикальной шкалы?
Можно, но уже не инъекцией, а в поле Настройки конкретного графика (как цвет шкалы выше).
См. здесь https://api.highcharts.com/highcharts/yAxis
Я использую параметры floor/ceiling

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

floor: 0,
ceiling: 100
За это сообщение автора olehs поблагодарил:
olegvolk75 (Пн мар 26, 2018 1:27 pm)
Рейтинг: 1.16%
olegvolk75
Сообщения: 141
Зарегистрирован: Сб мар 11, 2017 7:03 pm
Благодарил (а): 50 раз
Поблагодарили: 15 раз

Re: Модуль Charts

Сообщение olegvolk75 » Пн мар 26, 2018 1:27 pm

olehs писал(а): Можно, но уже не инъекцией, а в поле Настройки конкретного графика (как цвет шкалы выше).
См. здесь https://api.highcharts.com/highcharts/yAxis
Я использую параметры floor/ceiling

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

floor: 0,
ceiling: 100
Спасибо, добрый человек!
Несколько раз спрашивал на форуме, никто не ответил. Всё получилось!
Orange Pi PCPlus, Debian Stretch with Armbian Linux 4.19.62-sunxi
vitasonline
Сообщения: 1
Зарегистрирован: Пт авг 05, 2016 11:11 am
Благодарил (а): 0
Поблагодарили: 0

Re: Модуль Charts

Сообщение vitasonline » Пн мар 26, 2018 4:59 pm

Подскажите, а как выводить не все значения, а например каждое 10-е ?
avp8853
Сообщения: 52
Зарегистрирован: Пт июн 09, 2017 8:39 pm
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Модуль Charts

Сообщение avp8853 » Вс апр 15, 2018 10:47 pm

А значения на графиках только у меня такие, хотя все данные с датчиков обрабатываю методом
$value = $this->getProperty('input');
if ($value != $this->getProperty('temp')); {
if ($value <= '-127') {return;}
if ($value > '90') {return;}
$value = round($value, 2);
$this->setProperty('temp',$value);
}
С влажностью такая же песня.
:?: :?: :?: :?: :?: :?: :?: :?: :?: :?:
Вложения
Новый точечный рисунок (2).png
Новый точечный рисунок (2).png (66.14 КБ) 4187 просмотров
Ответить