Не получается добавить график

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Не получается добавить график

Сообщение ser009 » Вс ноя 04, 2012 5:16 pm

Добрый день.
Вывел параметры температуры и хочу прикрепить графики.
Т.к. нет опыта работы с PHP кодом, буду очень благодарен если поделитесь что за чем и где настраивать.(можно в картинках) чтобы совсем не осталось вопросов
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Не получается добавить график

Сообщение Vit » Пн ноя 05, 2012 10:00 am

выложите скрины что у вас уже сделано, дальше подскажим
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Не получается добавить график

Сообщение sergejey » Пн ноя 05, 2012 2:10 pm

Вот ещё здесь можно прочитать про графики: http://smartliving.ru/Main/ModuleDrawGraphics

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Не получается добавить график

Сообщение ser009 » Пн ноя 05, 2012 9:30 pm

Вот сделал согласно примера:

Получаю температуру.
_1.png
_1.png (5.28 КБ) 10001 просмотр
добавил HTML-блок
_2.png
_2.png (7.78 КБ) 10001 просмотр
График пустой почему-то
_3.png
_3.png (23.29 КБ) 10001 просмотр

Как указано в примере указал хранить историю

Сразу вопрос?

А вот этот кусок кода где можно указывать?

<img src="/pChart/?p=sensorKotel.temp&type=30m&width=280">
за 12 часов:
<img src="/pChart/?p=sensorKotel.temp&type=12h&width=280">
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Не получается добавить график

Сообщение Alex » Пн ноя 05, 2012 11:24 pm

Я бы порекомендовал для начала заменить 30m на 2h. :)
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Не получается добавить график

Сообщение ser009 » Вт ноя 06, 2012 8:34 am

Alex писал(а):Я бы порекомендовал для начала заменить 30m на 2h. :)
Заменил на 1h - 1 час.

ситуация пока не изменилась
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Не получается добавить график

Сообщение Alex » Вт ноя 06, 2012 9:07 am

Код графика вроде бы правильный. Оставьте 1h, с минутами там какие то проблемы. Посмотрите в свойствах объекта SensorTemp0 что стоит в Temperatures. Должно быть значение температуры, а не 0 и не пустота.

Ещё заметил в коде стоит Temperatures, а на графике Temperature.
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Не получается добавить график

Сообщение ser009 » Вт ноя 06, 2012 10:45 am

Alex писал(а): Ещё заметил в коде стоит Temperatures, а на графике Temperature.
Чтобы не путаться обозвал Temp. Без изменений.

Время установил 1h

В свойствах установлено 3 дня так же как в примере
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Не получается добавить график

Сообщение Alex » Вт ноя 06, 2012 11:31 am

Ну а какое значение содержится в этом Temp вы посмотрели? Дело в том, что если Temp пустое - проблема с получением значения, а если заполненное, то проблема с графиком.
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Не получается добавить график

Сообщение ser009 » Вт ноя 06, 2012 6:55 pm

Alex писал(а):Ну а какое значение содержится в этом Temp вы посмотрели? Дело в том, что если Temp пустое - проблема с получением значения, а если заполненное, то проблема с графиком.
как посмотреть?
Ответить