Страница 4 из 7

Re: Живые индикаторы на pChart

Добавлено: Сб дек 08, 2012 2:02 pm
sergejey
Внёс замечательные индикаторы от Алекса в общую ветку, но поменял несколько моментов.
Во-первых, сейчас для вызова этих индикаторов нужно использовать ссылку вида /pChart/s.php?параметры
Пример:

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

/pChart/s.php?p=ws.tempOutside&objt=therm1&dca=blue&middle=0&min=-40&max=40
Далее, добавил поддержку прямого указания свойства без id через параметр "p" (такой же как и в обычных графиках)

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

/pChart/s.php?p=ws.tempOutside&objt=therm1&dca=blue&middle=0&min=-40&max=40
Далее, добавил автоматический подсчёт среднего, максимального и минимального значения (берётся из истории, если она велась):

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

/pChart/s.php?p=ws.tempOutside&objt=therm1&dca=blue
(но сразу скажу, что автоматический подсчёт не всегда нагляден, например для температуры мне удобней задавать вручную)

Для того, чтобы они были "живыми" в сценах, можно обратиться к этому топику.

Как-то так )

Re: Живые индикаторы на pChart

Добавлено: Сб дек 08, 2012 4:52 pm
Alex
Одно небольшое замечание. Я выложил индикаторы в качестве эксперимента для «энтузиастов», а для внесения в проект, на мой взгляд, они сыроваты. Хотя, с другой стороны, вполне работоспособны.

В планах всё переделать, увеличить функциональность и, самое главное, упорядочить архитектуру и параметры вызова.

И вопрос — как можно скачать только один файл index.php с изменениями, без обновления системы?

Re: Живые индикаторы на pChart

Добавлено: Сб дек 08, 2012 5:01 pm
Vit
Alex писал(а): И вопрос — как можно скачать только один файл index.php с изменениями, без обновления системы?
через RapidSVN сохрани в отдельную папку затем замени только index.php

Re: Живые индикаторы на pChart

Добавлено: Сб дек 08, 2012 5:03 pm
Alex
Гениально :)

Re: Живые индикаторы на pChart

Добавлено: Вс дек 09, 2012 7:54 am
tammat
Возможно на объекте therm1 сделать Надпись над рисунком(Title/Label)? У меня не получается.
Если ли в pChart тип Sensor1
Temp.JPG
Temp.JPG (13.18 КБ) 10842 просмотра
При изменении параметров Min,Max,Middle должен меняться масштаб оси, а так получается не адекватно.
Кроме того, Middle=Min+(max-min)/2

Re: Живые индикаторы на pChart

Добавлено: Вс дек 09, 2012 9:56 am
Alex
Ещё раз.

Индикаторы не доделаны и выложены только для демонстрации идеи. «Релиза», где всё по уму пока нет.

Что касается термометра это вообще заготовка, там почти ничего не работает.

Вместо термометра можно пользоваться level-ом, он действительно работает.

Re: Живые индикаторы на pChart

Добавлено: Пн дек 10, 2012 11:00 am
sergejey
Тут весь проект как эксперимент, так что всё по ходу дела и шлифуется )

И, кстати, через SVN всё же лучше не обновляться, хоть там обычно тоже последняя версия. Лучше брать на github-е пакет по ссылке https://github.com/sergejey/majordomo/a ... ter.tar.gz , распаковывать и сравнивать файлы изменившиеся.

Re: Живые индикаторы на pChart

Добавлено: Вт дек 17, 2013 2:14 pm
PAV
Вопрос - как узнать IDS? Как посмотреть таблицу pvalues?

Отвечаю - идете http://localhost/phpmyadmin4/
login root
pass

идем слева вверху db_terminal
подпункт phistory
ищем ID соответствующий искомому VALUE (например смотрим температура +10 - ищем значение +10)

Большая просьба гуру не рассчитывать, что все все знают, что такое pvalues и другие термины.
Я разобрался сейчас за несколько минут, примерно представлял куда копать - другой и за день не найдет.

Re: Живые индикаторы на pChart

Добавлено: Вт дек 17, 2013 4:15 pm
PAV
Подскажите в версии Мажордома от сегодняшнего числа уже есть все эти градусники и индикаторы или нужно отдельно качать и менять index?
Работает без pchart2? как написал Сергей, но картинка размытая на темном фоне.

Re: Живые индикаторы на pChart

Добавлено: Вт фев 11, 2014 3:38 pm
PAV
Не обновляется информация на индикаторах до перезагрузки страницы. Как победить?