Вопрос по СЦЕНАМ - прошу совета

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Ответить
vovchik48
Сообщения: 29
Зарегистрирован: Вт янв 12, 2016 5:23 pm
Откуда: г.Горячий Ключ Россия
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Вопрос по СЦЕНАМ - прошу совета

Сообщение vovchik48 » Вс янв 24, 2016 6:31 pm

Здравствуйте Сообщество!
В очередной раз пытаюсь разобраться с настройкой МЖД, Теперь уж до упора :)
Система на Кубике 2 с Дебианом. Все запускается и как-то работает. Но пока есть ряд вопросов,
поскольку вникнуть в тонкости достаточно сложно. Так вот первый вопрос (остальные - потом :) )
Пробую сцены - делаю лампочки (управление светом). Система нормально управляет моим светом
( я использую беспроводную сеть на nrf24L01+ ). Состояние лампочки определяется полученным ответом
от лампочки. Собственно сам вопрос - где и как можно изменить иконку лампочки (размеры).
А то получается на сцене лампочки занимают почти все пространство, Думаю достаточно будет
отображать только сами иконки состояния.
Жду ответа от спецов. Заранее СПАСИБО!
========================
Cubieboard2, Orange Pi Plus 2, Debian, сеть nRf24L01+
Alien
Сообщения: 191
Зарегистрирован: Пт дек 20, 2013 4:46 pm
Благодарил (а): 72 раза
Поблагодарили: 38 раз

Re: Вопрос по СЦЕНАМ - прошу совета

Сообщение Alien » Вс янв 24, 2016 7:00 pm

Размер, как и стиль элемента, можно подправить дополнительным CSS, нужно только посмотреть его код например размер 92-го:
div.element_92 {
width:10px;
height:10px;
}
Подробности здесь http://majordomo.smartliving.ru/forum/v ... ent#p19114
А саму картинку можно любую добавить, не только стандартные использовать. Посмотрите вот эту ветку http://majordomo.smartliving.ru/forum/v ... f=4&t=2047.
За это сообщение автора Alien поблагодарил:
vovchik48 (Вс янв 24, 2016 7:10 pm)
Рейтинг: 1.16%
Ubuntu на Banana pi M2U Connect
vovchik48
Сообщения: 29
Зарегистрирован: Вт янв 12, 2016 5:23 pm
Откуда: г.Горячий Ключ Россия
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Вопрос по СЦЕНАМ - прошу совета

Сообщение vovchik48 » Вс янв 24, 2016 7:10 pm

Alien
Спасибо за ответ! На счет стилей это ясно, только не могу найти пока указанный ( в настройках есть комментарий
по стилю). Буду рыть дальше ..
========================
Cubieboard2, Orange Pi Plus 2, Debian, сеть nRf24L01+
vovchik48
Сообщения: 29
Зарегистрирован: Вт янв 12, 2016 5:23 pm
Откуда: г.Горячий Ключ Россия
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Вопрос по СЦЕНАМ - прошу совета

Сообщение vovchik48 » Пт янв 29, 2016 6:54 pm

Коллеги, доброе время суток!
Опять у новичка возникают вопросы :((
Суть вот в чем: Мне моя железяка присылает массив измерений с датчиков и состояние лампочек.
На сцене реализовал управление светом. Все отображается, статус и картинка меняется.
Теперь вопрос - как мне изменить свойство объекта (допустим лампочки - это класс Реле и куча объектов лампочек) из скрипта, который будет парсить полученный массив. Пробую командой sg("Lamp1.stats",1) - не меняется статус этого объекта.
Подскажите, как это реализовать...

Спасибо заранее.
========================
Cubieboard2, Orange Pi Plus 2, Debian, сеть nRf24L01+
flair
Сообщения: 198
Зарегистрирован: Сб янв 16, 2016 12:18 am
Откуда: Минск
Благодарил (а): 16 раз
Поблагодарили: 15 раз

Re: Вопрос по СЦЕНАМ - прошу совета

Сообщение flair » Пт янв 29, 2016 8:59 pm

тоже интерено
Alien
Сообщения: 191
Зарегистрирован: Пт дек 20, 2013 4:46 pm
Благодарил (а): 72 раза
Поблагодарили: 38 раз

Re: Вопрос по СЦЕНАМ - прошу совета

Сообщение Alien » Пт янв 29, 2016 9:08 pm

Не совсем понял вопрос. Имеется в виду перебрать класс Реле и установить значения?
Вот пример перебора пользователей. Сделать так-же с реле. Только вместо проверки свойства - установка.

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

//Получаем список пользователей
$objects=getObjectsByClass("Users");
foreach($objects as $obj) {
 $users[]=$obj['TITLE'];
};

//Проверяем обновление информации от пользователей
foreach($users as $user) {
  $uat=getGlobal("$user.CoordinatesUpdatedTimestamp");
 if (time()-$uat>180*60) {
  $yellow_state=1;
  $details[]="Не обновляется информация о пользователе ".getGlobal("$user.fullName");
 };
};
 
Или я не правильно понял? Тогда скрипт в студию, посмотрим ;)
За это сообщение автора Alien поблагодарил:
vovchik48 (Пт янв 29, 2016 10:55 pm)
Рейтинг: 1.16%
Ubuntu на Banana pi M2U Connect
vovchik48
Сообщения: 29
Зарегистрирован: Вт янв 12, 2016 5:23 pm
Откуда: г.Горячий Ключ Россия
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Вопрос по СЦЕНАМ - прошу совета

Сообщение vovchik48 » Пт янв 29, 2016 10:56 pm

Alien
Ага, спасибо! Я собственно и предполагал, что нужно сначала найти объект, а потом делать с ним что нужно. Чуть позже поэкспериментирую.
========================
Cubieboard2, Orange Pi Plus 2, Debian, сеть nRf24L01+
vovchik48
Сообщения: 29
Зарегистрирован: Вт янв 12, 2016 5:23 pm
Откуда: г.Горячий Ключ Россия
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Вопрос по СЦЕНАМ - прошу совета

Сообщение vovchik48 » Пт янв 29, 2016 11:29 pm

Да, все четко! Все работает.
Главное подтолкнуть в нужном направлении!
Еще раз Спасибо.
========================
Cubieboard2, Orange Pi Plus 2, Debian, сеть nRf24L01+
Ответить