Страница 1 из 1

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

Добавлено: Вс янв 24, 2016 6:31 pm
vovchik48
Здравствуйте Сообщество!
В очередной раз пытаюсь разобраться с настройкой МЖД, Теперь уж до упора :)
Система на Кубике 2 с Дебианом. Все запускается и как-то работает. Но пока есть ряд вопросов,
поскольку вникнуть в тонкости достаточно сложно. Так вот первый вопрос (остальные - потом :) )
Пробую сцены - делаю лампочки (управление светом). Система нормально управляет моим светом
( я использую беспроводную сеть на nrf24L01+ ). Состояние лампочки определяется полученным ответом
от лампочки. Собственно сам вопрос - где и как можно изменить иконку лампочки (размеры).
А то получается на сцене лампочки занимают почти все пространство, Думаю достаточно будет
отображать только сами иконки состояния.
Жду ответа от спецов. Заранее СПАСИБО!

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

Добавлено: Вс янв 24, 2016 7:00 pm
Alien
Размер, как и стиль элемента, можно подправить дополнительным 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.

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

Добавлено: Вс янв 24, 2016 7:10 pm
vovchik48
Alien
Спасибо за ответ! На счет стилей это ясно, только не могу найти пока указанный ( в настройках есть комментарий
по стилю). Буду рыть дальше ..

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

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

Спасибо заранее.

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

Добавлено: Пт янв 29, 2016 8:59 pm
flair
тоже интерено

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

Добавлено: Пт янв 29, 2016 9:08 pm
Alien
Не совсем понял вопрос. Имеется в виду перебрать класс Реле и установить значения?
Вот пример перебора пользователей. Сделать так-же с реле. Только вместо проверки свойства - установка.

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

//Получаем список пользователей
$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");
 };
};
 
Или я не правильно понял? Тогда скрипт в студию, посмотрим ;)

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

Добавлено: Пт янв 29, 2016 10:56 pm
vovchik48
Alien
Ага, спасибо! Я собственно и предполагал, что нужно сначала найти объект, а потом делать с ним что нужно. Чуть позже поэкспериментирую.

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

Добавлено: Пт янв 29, 2016 11:29 pm
vovchik48
Да, все четко! Все работает.
Главное подтолкнуть в нужном направлении!
Еще раз Спасибо.