
Ещё немного обновлений
Модератор: immortal
- Kod.Begemot
- Сообщения: 358
- Зарегистрирован: Чт июн 20, 2013 5:53 pm
- Благодарил (а): 32 раза
- Поблагодарили: 42 раза
Re: Ещё немного обновлений
Была ссылочка в панели управления - "Структура" кажется, она сразу не заработала - файла не хватало.. А сейчас я её вообще не вижу... 

- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Ещё немного обновлений
Датчики могут быть любые. У системы много разных модулей, которые позволяют легко привязать датчик. Посмотрите у меня в коннекте. Там есть картинки и код. Внизу под сообщением видно какие виды датчиков и реле использую лично я. А в панели управления МД, в группе УСТРОЙСТВА, можно посмотреть все модули. А вообще система задумана так, что можно даже пылесос привязать ))mirsum писал(а):А что за датчики как они к системе подключены на физическом уровне?
-
- Сообщения: 295
- Зарегистрирован: Вт апр 23, 2013 5:16 pm
- Откуда: Брянск
- Благодарил (а): 18 раз
- Поблагодарили: 94 раза
Re: Ещё немного обновлений
Сегодня после последнего обновления возникла проблема. Каждую минуту выполняется следующий код:
Проблема в том, что 1 условие срабатывает каждую минуту утром, а второе условие каждую минуту вечером. SunRiseTime и SunSetTime заполнены, значение isDark тоже меняется. До этого вроде все работало. Никто больше не сталкивался?
Код: Выделить всё
if (timeBetween(getGlobal('SunRiseTime'),getGlobal('SunSetTime')) && getGlobal('isDark')=="1") {
setGlobal("isDark",0);
callMethod('DarknessMode.deactivate');
} elseif (!timeBetween(getGlobal('SunRiseTime'),getGlobal('SunSetTime')) && getGlobal('isDark')!="1") {
setGlobal("isDark",1);
callMethod('DarknessMode.activate');
}
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Ещё немного обновлений
Как то сложновато это все. Да и очень много вычислений для if делается. Я бы разделил. Будет читабельней и проще.Код не проверял, сорри если что не так.
Код: Выделить всё
if (timeBetween(getGlobal('SunRiseTime'),getGlobal('SunSetTime'))) {
if (getGlobal('isDark')) {
setGlobal("isDark",0);
callMethod('DarknessMode.deactivate');
}
} else {
if (!getGlobal('isDark')) {
setGlobal("isDark",1);
callMethod('DarknessMode.activate');
}
}
- Amarok
- Сообщения: 1427
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Благодарил (а): 460 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Ещё немного обновлений
После обновления почему то код на домашних html-станицах поехал
К примеру:
bgcolor ни фига не FFFFCC 

К примеру:
Код: Выделить всё
<table border="0" width="100%" bgcolor="#FFFFCC" cellspacing="0" cellpadding="0">
<tr>
<td width="123" valign="top"><span class="miniheader">Прогноз:</span></td>
<td valign="top"><text>%NTura.metcast% %ThisComputer.weatherFull% %NTura.forecast%</text></td>
</tr>
<tr>
<td width="123" valign="top"><span class="miniheader">Приметы дня:</span></td>
<td valign="top"><text>%NTura.MetcastNarod%</text></td>
</tr>
</table>

Моя Алиска живёт на Proxmox в Debian 12
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Ещё немного обновлений
Я включил шаблон Bootstrap 3 для пользовательской части системы (раньше было только для Панели управления). Это сделано для унификации интерфейсов модулей между пользовательской и админовской частью, а так же для использования готовых наработок по типографике и элементам интерфейса. Так же это позволит в будущем проще создавать и подключать собственные темы оформления.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Ещё немного обновлений
Он сам по себе подключен, а попробовать наверное только в коде страниц можно. Там просто появляются классы для элементов типа ссылок, кнопок и т.п.Vit писал(а):Сереж и как его подключить и попробовать в системе?
Например, ссылку можно в коде прописать как <a href="#">Ссылка</a>, а можно как <a href="#" class="btn btn-default">Ссылка</a> и последняя будет выглядеть лучше.
Короче, это больше для разработки новых модулей полезно.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги