Страница 5 из 8

Re: Модуль графики Analog

Добавлено: Чт ноя 05, 2015 2:05 pm
mitgo
Почитал ветку - восстановил работоспособность графиков.
Однако работают они как-то странно, при обновлении страницы раз от разу получаю разную картину - температура одного и того же объекта разные... Хотя стандартный график показывает стабильные значения.

Re: Модуль графики Analog

Добавлено: Чт ноя 05, 2015 2:12 pm
mitgo
SPOILERSPOILER_SHOW
Изображение
Изображение
Нижний график - котел-подача, он стабилен

Re: Модуль графики Analog

Добавлено: Пт ноя 06, 2015 4:33 pm
Ko/|xo3HUk
Добавил возможность ручного масштабирования графика (параметры &min= и &max=). Если эти параметры не указаны, то используется автомасштабирование. Также сделал лейблы на графиках полупрозрачными (см. в analog.php параметр "BoxAlpha"=>40). Повторюсь - данный файл analog.php работает только с обновлённым pChart2.1.4 - см. предыдущий пост: http://majordomo.smartliving.ru/forum/v ... 335#p26335
SPOILERSPOILER_SHOW
Полупрозрачные лейблы.png
Полупрозрачные лейблы.png (29.63 КБ) 10241 просмотр
UPD: Уменьшил лейблы (см. в analog.php параметр "VerticalMargin" и "HorizontalMargin") и сделал отдельное название оси Y (раньше совпадало с названием графика) - параметр GET-запроса: &Y_unit=. Если не указан, то значение по умолчанию "Температура [°C]".
SPOILERSPOILER_SHOW
Маленькие лейблы.png
Маленькие лейблы.png (27.17 КБ) 10226 просмотров
analog.zip
(8.4 КБ) 380 скачиваний

Re: Модуль графики Analog

Добавлено: Сб фев 06, 2016 12:53 pm
Amarok
На этот код:

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

/pChart/analog.php?p1=NTura.Temp&n1=Яндекс&p2=ESPmeteo.tempOutside&n2=ПогоднаяСтанция&type=7h&title=График%20температур&Y_unit=Градусов&width=550&px2
Строим такой график:
analog7h.png
analog7h.png (15.54 КБ) 9895 просмотров
На этот код:

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

/pChart/analog.php?p1=NTura.Temp&n1=Яндекс&p2=ESPmeteo.tempOutside&n2=ПогоднаяСтанция&type=2z&title=График%20температур&Y_unit=Градусов&width=550&px2
График такой:
analog2z.png
analog2z.png (25.31 КБ) 9892 просмотра
История значений НЕ пустая. Данные хранятся 7 дней.
Где косяк? И как в описание линии вставить температуру?

Re: Модуль графики Analog

Добавлено: Сб фев 06, 2016 1:03 pm
Amarok
И ещё хочется ширину таблицы делать автоматом. По ширине страницы

Re: Модуль графики Analog

Добавлено: Сб фев 06, 2016 1:19 pm
Ko/|xo3HUk
Amarok писал(а):История значений НЕ пустая. Данные хранятся 7 дней.
Где косяк?
У меня были подобные проблемы - причина была в том что часовые пояса в МЖД и в системном времени - разные: http://majordomo.smartliving.ru/forum/v ... =30#p26291

Re: Модуль графики Analog

Добавлено: Сб фев 06, 2016 1:25 pm
Amarok
Дык... Одинаковый - Азия/Екатеринбург

Re: Модуль графики Analog

Добавлено: Сб фев 06, 2016 1:25 pm
Ko/|xo3HUk
Amarok писал(а):И как в описание линии вставить температуру?
Типа такого?
SPOILERSPOILER_SHOW
111.png
111.png (26.77 КБ) 9880 просмотров
В домашних страницах вставил в код:
SPOILERSPOILER_SHOW
222.png
222.png (45.05 КБ) 9880 просмотров

Re: Модуль графики Analog

Добавлено: Сб фев 06, 2016 1:30 pm
Ko/|xo3HUk
Amarok писал(а):И ещё хочется ширину таблицы делать автоматом. По ширине страницы
На это у меня уже знаний по программированию не хватит :) Надо тяжёлую артиллерию привлекать - sergejey например.

Re: Модуль графики Analog

Добавлено: Сб фев 06, 2016 1:45 pm
Amarok
Ko/|xo3HUk писал(а):
Amarok писал(а):История значений НЕ пустая. Данные хранятся 7 дней.
Где косяк?
У меня были подобные проблемы - причина была в том что часовые пояса в МЖД и в системном времени - разные: http://majordomo.smartliving.ru/forum/v ... =30#p26291
Дык... Одинаковый - Азия/Екатеринбург