Мастер подготовки графиков
Модератор: immortal
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Мастер подготовки графиков
По сути абсолютно все равно как называется свойство и где оно находится. Главное, чтобы в классе у этого свойства было указано "Хранить историю", и этому свойству периодически присваивались данные. Причем тоже без разницы от куда. Либо от датчика, либо методом другого объекта.
А вообще конечно по началу трудновато было въехать. И я задавал довольно глупые вопросы ,не понимая сам чего хочу услышать. Но потом все упорядочилось и встало на свои места. Идея объектов просто великолепная.
А вообще конечно по началу трудновато было въехать. И я задавал довольно глупые вопросы ,не понимая сам чего хочу услышать. Но потом все упорядочилось и встало на свои места. Идея объектов просто великолепная.
-
- Сообщения: 59
- Зарегистрирован: Вт авг 26, 2014 1:59 pm
- Откуда: Новосибирск
- Благодарил (а): 8 раз
- Поблагодарили: 6 раз
Re: Мастер подготовки графиков
свойство TempOutside объекта ThisComputer.. история хранится, посмотреть могу.
текущая температура отображается,
график не работает, падающий(
текущая температура отображается,
график не работает, падающий(
-
- Сообщения: 867
- Зарегистрирован: Вт янв 17, 2012 12:31 pm
- Благодарил (а): 121 раз
- Поблагодарили: 78 раз
Re: Мастер подготовки графиков
выложите скрины объект и код графикаPalko писал(а):свойство TempOutside объекта ThisComputer.. история хранится, посмотреть могу.
текущая температура отображается,
график не работает, падающий(
-
- Сообщения: 59
- Зарегистрирован: Вт авг 26, 2014 1:59 pm
- Откуда: Новосибирск
- Благодарил (а): 8 раз
- Поблагодарили: 6 раз
Re: Мастер подготовки графиков
Только что заработало!)
Как только появилась первая запись в истории свойства TempOutside, до этого там было пусто. Хотя в истории веб переменной полно значений.
Как только появилась первая запись в истории свойства TempOutside, до этого там было пусто. Хотя в истории веб переменной полно значений.
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Мастер подготовки графиков
Сейчас я храню историю температуры по комнатам в объектах класса Rooms с периодом хранения год. А период хранения у датчика оставил 5 дней. При изменении температуры объекта датчик, он проверяет не получены ли "запредельные" показания, и отправляет ее в объект комната. Мне показалось так будет удобнее. т.к. в объектах комнат собираются вместе разные данные. Движение, влажность, температура и т.п. Но тут конечно дело вкуса.
-
- Сообщения: 867
- Зарегистрирован: Вт янв 17, 2012 12:31 pm
- Благодарил (а): 121 раз
- Поблагодарили: 78 раз
Re: Мастер подготовки графиков
Ребят, подскажите. Я вывожу график температуры, и при изменении периода, временная шкала меняется, а сам график нет.
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Мастер подготовки графиков
А у меня все получилось со всеми тремя графиками
<img src="/jpgraph/?p=KitchenArea.Temperature&type=%ThisComputer.period%h&width=430&title=Температура">
<img src="/pChart/?p=KitchenArea.Temperature&type=%ThisComputer.period%h&width=430&title=Температура">
<img src="/pChart2/?p=KitchenArea.Temperature&type=%ThisComputer.period%h&width=430&title=Температура">
период обновления от балды поставил 2 секунды. График не дергается, а при изменении свойства ThisComputer.period сразу перестраивается.
%ThisComputer.period%h
h- часы
Объект.Свойство должно быть обрамлено %
Свойство слинковано со слайдером. Дергаем слайдер, графики сразу перестраиваются.
<img src="/jpgraph/?p=KitchenArea.Temperature&type=%ThisComputer.period%h&width=430&title=Температура">
<img src="/pChart/?p=KitchenArea.Temperature&type=%ThisComputer.period%h&width=430&title=Температура">
<img src="/pChart2/?p=KitchenArea.Temperature&type=%ThisComputer.period%h&width=430&title=Температура">
период обновления от балды поставил 2 секунды. График не дергается, а при изменении свойства ThisComputer.period сразу перестраивается.
%ThisComputer.period%h
h- часы
Объект.Свойство должно быть обрамлено %
Свойство слинковано со слайдером. Дергаем слайдер, графики сразу перестраиваются.
- Amarok
- Сообщения: 1427
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Благодарил (а): 460 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Мастер подготовки графиков
СпойлерПоказать
Код: Выделить всё
<center><img src="/pChart/?p=USD.rate&unit=р&type=7d>ype=bar&width=500&gcolor=green&px=10&title=Курс доллара (%USD.rate% руб за 1 доллар)"><img src="/pChart/?p=EUR.rate&unit=р&type=7d>ype=bar&width=500&gcolor=green&px=10&title=Курс евро (%EUR.rate% руб за 1 евро)"><br>
<img src="/pChart/?p=UAH.rate&unit=р&type=7d>ype=bar&width=500&gcolor=green&px=10&title=Курс гривны (%UAH.rate% руб за 10 гривен)"><img src="/pChart/?p=CNY.rate&unit=р&type=7d>ype=bar&width=500&gcolor=green&px=10&title=Курс китайского юаня (%CNY.rate% руб за 10 юаней)">
</center>
Моя Алиска живёт на Proxmox в Debian 12