Главная сцена "Кавер-версия"

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

Модератор: immortal

ahelper
Сообщения: 106
Зарегистрирован: Ср фев 08, 2017 5:04 pm
Благодарил (а): 34 раза
Поблагодарили: 66 раз

Главная сцена "Кавер-версия"

Сообщение ahelper » Пн фев 26, 2018 5:39 pm

Выкладываю немного переделанную главную сцену из Дизайн сцен 2
https://majordomo.smartliving.ru/forum/ ... f=4&t=2588
Тема (1).jpg
Тема (1).jpg (60.3 КБ) 10188 просмотров
Main.zip
Главная сцена
(275.33 КБ) 681 скачивание
Данный Main файл распаковать и импортировать. Сцены -> В самом низу Инструменты -> Выберите файл -> Импортировать
htdocs.zip
Дополнительные файлы
(2.05 МБ) 664 скачивания
Файл htdocs распаковать в папку (на Windows) _majordomo, соглашаясь на замену. Или вручную сами меняйте пути к неотображаемым файлам.
В general_CSS (only CSS) не забудьте прописать свои номера элементов, для анимации и корректного отображения.
За это сообщение автора ahelper поблагодарили (всего 9):
skysilver (Пн фев 26, 2018 5:47 pm) • tarasfrompir (Пн фев 26, 2018 9:48 pm) • directman66 (Вт фев 27, 2018 12:07 am) • ингвар (Вт фев 27, 2018 3:18 am) • Albert (Пт мар 09, 2018 10:26 pm) • TheForum (Пн мар 19, 2018 10:04 am) • mazahaka7sk (Пт сен 13, 2019 11:44 am) • SLT (Пн сен 23, 2019 11:40 am) • Yashalta (Пт окт 18, 2019 9:29 pm)
Рейтинг: 10.47%
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Главная сцена "Кавер-версия"

Сообщение Alex » Пн фев 26, 2018 8:34 pm

Выкладываю немного переделанную главную сцену из Дизайн сцен 2
Красота! Особенно понравился значок подшипника и радиоактивного атома :)
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Главная сцена "Кавер-версия"

Сообщение directman66 » Вт фев 27, 2018 12:07 am

Сергей, большая просьба запилить репозиторий сцен!!!!!!!! И как то предусмотреть их независимую установку.
За это сообщение автора directman66 поблагодарил:
Amarok (Вт фев 27, 2018 7:41 am)
Рейтинг: 1.16%
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
TheForum
Сообщения: 146
Зарегистрирован: Сб авг 06, 2016 2:11 am
Откуда: Рига
Благодарил (а): 13 раз
Поблагодарили: 18 раз

Re: Главная сцена "Кавер-версия"

Сообщение TheForum » Пт мар 23, 2018 11:45 am

У меня почему то не отображаются значок подшипника и радиоактивного атома.. Что просмотреть? И можно скрипты которые контролируют
PressOut.direction_icon, %TempOut.direction_icon% и сами иконки?
Немного желания, терпения и времени - и все получится :)
ahelper
Сообщения: 106
Зарегистрирован: Ср фев 08, 2017 5:04 pm
Благодарил (а): 34 раза
Поблагодарили: 66 раз

Re: Главная сцена "Кавер-версия"

Сообщение ahelper » Пт мар 23, 2018 12:09 pm

TheForum писал(а):У меня почему то не отображаются значок подшипника и радиоактивного атома.. Что просмотреть? И можно скрипты которые контролируют
PressOut.direction_icon, %TempOut.direction_icon% и сами иконки?
Раньше был TempOut, замените

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

<span style="font-size:25px;font-weight:bold;" class="%PressOut.direction_icon%"></span>
<span style="font-size:25px;font-weight:bold;">&nbsp;%PressOut.value%мм</span>

Метод объекта PressOut
СпойлерПоказать

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

//$params['p']
//say("Метод иконки направления выполняется");
// иконки направления изменения
     $iconUp="fa fa-arrow-up";
     $iconDown="fa fa-arrow-down";
    $iconEqually="fa fa-exchange";

$p=$this->getProperty("value");

$p=round($p,1);

if (($p > 1000) || ($p < 0)) return; 

// Получение среднего значения из истории
//Получить id свойства
$prop_id=$this->getPropertyByName('value', $this->class_id, $this->id);

//Получаем VALUE_ID для следующей таблицы
$pvalue=SQLSelectOne("SELECT * FROM pvalues WHERE PROPERTY_ID='".$prop_id."' AND OBJECT_ID='".$this->id."'");

//Получаем средние значения давления за последние 60 минут
$start_time=time()-60*60; // 60 минут
$arr_t = SQLSelectOne("SELECT avg(VALUE) as AVG_V FROM phistory WHERE VALUE_ID='".$pvalue['ID']."' AND ADDED>='".date('Y-m-d H:i:s', $start_time)."'");

$avg_t=round($arr_t [AVG_V], 1);

if (abs($avg_t-$p)>=0.1) {
    if ($p>$avg_t) {
         $d=1;
    } else {
         $d=-1;
    }}
else {
     $d=0;
    }

$linked_room=$this->getProperty("LinkedRoom");
if ($linked_room) {
 setGlobal($linked_room.'.Pressure',$p);
}

$this->setProperty('direction',$d);
if ($d==1) {
    $this->setProperty('direction_icon',$iconUp);
} else if ($d==-1) {
     $this->setProperty('direction_icon',$iconDown);
} else if ($d==0) {
    $this->setProperty('direction_icon',$iconEqually);
}
 $val = $this->getProperty("value");

 // Смещение до реальных тиков
 $offset = $this->getProperty("offset");

if ($offset){
  $val = $offset + $val;
}
$press = Round($val, 1);
$this->setProperty('press_r', $press);

//$this->callMethod('pressWarning');
 
Если все файлы распаковали по тому же пути, то в свойства (для пробы) PressOut.direction_icon установите fa fa-arrow-down должна появиться стрелка.
TheForum
Сообщения: 146
Зарегистрирован: Сб авг 06, 2016 2:11 am
Откуда: Рига
Благодарил (а): 13 раз
Поблагодарили: 18 раз

Re: Главная сцена "Кавер-версия"

Сообщение TheForum » Пт мар 23, 2018 12:22 pm

Спасибо, гляну.
Все файлы там же. У меня почему то нет иконок elektro_32_0.png и arduino_32_0.png ...
Я экспортировал только сцену. Методoв у меня нету, я так понимаю искать в основной ветке у Vovix?
Немного желания, терпения и времени - и все получится :)
ahelper
Сообщения: 106
Зарегистрирован: Ср фев 08, 2017 5:04 pm
Благодарил (а): 34 раза
Поблагодарили: 66 раз

Re: Главная сцена "Кавер-версия"

Сообщение ahelper » Пт мар 23, 2018 12:35 pm

TheForum писал(а):Спасибо, гляну.
Все файлы там же. У меня почему то нет иконок elektro_32_0.png и arduino_32_0.png ...
Я экспортировал только сцену. Методoв у меня нету, я так понимаю искать в основной ветке у Vovix?
Из шапки, Файл htdocs распаковать в папку, вот же.
Метод выше сообщение.
TheForum
Сообщения: 146
Зарегистрирован: Сб авг 06, 2016 2:11 am
Откуда: Рига
Благодарил (а): 13 раз
Поблагодарили: 18 раз

Re: Главная сцена "Кавер-версия"

Сообщение TheForum » Пт мар 23, 2018 12:47 pm

Извиняюсь но их там нет (с нулем которые..) Есть _green _yellow _red.. У меня нет %Power.stateColor%... Думаю опять же в этом проблема.
Немного желания, терпения и времени - и все получится :)
ahelper
Сообщения: 106
Зарегистрирован: Ср фев 08, 2017 5:04 pm
Благодарил (а): 34 раза
Поблагодарили: 66 раз

Re: Главная сцена "Кавер-версия"

Сообщение ahelper » Пт мар 23, 2018 2:25 pm

TheForum писал(а):Извиняюсь но их там нет (с нулем которые..) Есть _green _yellow _red.. У меня нет %Power.stateColor%... Думаю опять же в этом проблема.
Да, поэтому нет.
СпойлерПоказать
system.jpg
system.jpg (31.8 КБ) 9563 просмотра
ahelper
Сообщения: 106
Зарегистрирован: Ср фев 08, 2017 5:04 pm
Благодарил (а): 34 раза
Поблагодарили: 66 раз

Re: Главная сцена "Кавер-версия"

Сообщение ahelper » Вт сен 03, 2019 9:37 pm

На данный момент такое оформление, давно уже постоянное.
Вложения
Дизайн.jpg
Дизайн.jpg (94.36 КБ) 7079 просмотров
За это сообщение автора ahelper поблагодарили (всего 6):
skysilver (Вт сен 03, 2019 9:56 pm) • serenkyby (Пт сен 20, 2019 8:37 pm) • Sergey.Chek (Пт сен 20, 2019 9:25 pm) • Molostov (Пн сен 23, 2019 12:03 am) • SLT (Пн окт 14, 2019 1:00 pm) • Marss (Чт окт 24, 2019 10:26 pm)
Рейтинг: 6.98%
Ответить