Страница 5 из 8
Re: Модуль графики Analog
Добавлено: Чт ноя 05, 2015 2:05 pm
mitgo
Почитал ветку - восстановил работоспособность графиков.
Однако работают они как-то странно, при обновлении страницы раз от разу получаю разную картину - температура одного и того же объекта разные... Хотя стандартный график показывает стабильные значения.
Re: Модуль графики Analog
Добавлено: Чт ноя 05, 2015 2:12 pm
mitgo
Нижний график - котел-подача, он стабилен
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

- Полупрозрачные лейблы.png (29.63 КБ) 10241 просмотр
UPD: Уменьшил лейблы (см. в analog.php параметр "VerticalMargin" и "HorizontalMargin") и сделал отдельное название оси Y (раньше совпадало с названием графика) - параметр GET-запроса: &Y_unit=. Если не указан, то значение по умолчанию "Температура [°C]".

- Маленькие лейблы.png (27.17 КБ) 10226 просмотров
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 (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 (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 писал(а):И как в описание линии вставить температуру?
Типа такого?

- 111.png (26.77 КБ) 9880 просмотров
В домашних страницах вставил в код:

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

Надо тяжёлую артиллерию привлекать -
sergejey например.
Re: Модуль графики Analog
Добавлено: Сб фев 06, 2016 1:45 pm
Amarok
Дык... Одинаковый - Азия/Екатеринбург