[Дизайн] Сцена "Оранжевый бриз"

Оформление сцен, меню, страниц

Модераторы: immortal, newz20

Аватара пользователя
Divan
Сообщения: 855
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 116 раз
Поблагодарили: 266 раз

Re: [Дизайн] Сцена "Оранжевый бриз"

Сообщение Divan » Ср май 06, 2020 12:10 pm

vitosmaxim80sad145 писал(а):
Ср май 06, 2020 6:01 am
Огромное спасибо что вы делаете такие красивые темы и что затем помогаете их настроить :) ,а есть в планах сцены радио ,карта , календарь....
Пока нет, сейчас у меня нет вдохновении и идей.
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Аватара пользователя
vitosmaxim80sad145
Сообщения: 128
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр
Благодарил (а): 88 раз
Поблагодарили: 0

Re: [Дизайн] Сцена "Оранжевый бриз"

Сообщение vitosmaxim80sad145 » Ср май 06, 2020 6:30 pm

Жаль ! Было бы красиво если бы все сцены в одном стиле Будем ждать вашего вдохновения
Аватара пользователя
Divan
Сообщения: 855
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 116 раз
Поблагодарили: 266 раз

Re: [Дизайн] Сцена "Оранжевый бриз"

Сообщение Divan » Ср май 06, 2020 8:56 pm

Стартовую сцену проще придумать, потому что уже есть типовой набор управления: комнаты, освещения, охрана, настройки и т.д, а универсальную сцену для управления сложно придумать, так как у всех устройства разные, разные требования к ним и разная недвижимость. Логичнее будет, что сцены управления каждый будет сам под себя подгонять, по своему требованию. К примеру, я потихоньку для себя сделал такую сцену управления для одной из комнат.
СпойлерПоказать
Панель управления.JPG
Панель управления.JPG (192.77 КБ) 1603 просмотра
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Аватара пользователя
adzam
Сообщения: 583
Зарегистрирован: Сб дек 08, 2012 10:28 pm
Откуда: Кишинев
Благодарил (а): 16 раз
Поблагодарили: 131 раз

Re: [Дизайн] Сцена "Оранжевый бриз"

Сообщение adzam » Чт май 07, 2020 1:25 am

Прошу помощи.
Хочу чтоб при появлении осадков в приложении Погода от OpenWeatherMap.org исчезал или появлялся Div
если 'ow_day0.rain = 0 надпись исчезает, а если меняет показания на другое надпись появляется.
Написал скрипт но он не работает.
СпойлерПоказать

<script>

$a = gg('ow_day0.rain');

if ($a =='0' ) {
document.write(' ');
}else{
document.write(' <div style="font-family: Veranda; font-size: 22px; font-style: oblique; font-weight: normal;text-shadow: 2px 1px 1px #000, 0 0 1em #000; color: fff; text-align:center; vertical-align:middle;" > Ожидается дождь. </div>');
}

</script>
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Аватара пользователя
Divan
Сообщения: 855
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 116 раз
Поблагодарили: 266 раз

Re: [Дизайн] Сцена "Оранжевый бриз"

Сообщение Divan » Чт май 07, 2020 1:36 am

1) Можно создать свойство-метод в OpenWeatherMap, если свойство будет иметь значение rain, то передать значение Ожидается дождь в указанное объект.свойство, а если не равно значению rain, то убрать значение Ожидается дождь в указанном объект.свойство.

2) в html указываете %объект.свойство%, где при получении значении от указанного объект.свойство будет\не будет отображаться слово Ожидается дождь
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Аватара пользователя
adzam
Сообщения: 583
Зарегистрирован: Сб дек 08, 2012 10:28 pm
Откуда: Кишинев
Благодарил (а): 16 раз
Поблагодарили: 131 раз

Re: [Дизайн] Сцена "Оранжевый бриз"

Сообщение adzam » Чт май 07, 2020 8:15 am

Спасибо. А сам скрипт для метода, не подскажешь.У меня со скриптами слабовато.
Просто я хотел изначально написать скрипт и вставить его прямо на html страницу, чтоб не плодить много методов, ну хоть так сделаю если поможешь .
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Аватара пользователя
Divan
Сообщения: 855
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 116 раз
Поблагодарили: 266 раз

Re: [Дизайн] Сцена "Оранжевый бриз"

Сообщение Divan » Чт май 07, 2020 2:27 pm

Создал для вас инструкцию
За это сообщение автора Divan поблагодарил:
adzam (Чт май 07, 2020 8:11 pm)
Рейтинг: 1.18%
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Sa1mon
Сообщения: 28
Зарегистрирован: Вт май 05, 2020 1:13 pm
Благодарил (а): 6 раз
Поблагодарили: 0

Re: [Дизайн] Сцена "Оранжевый бриз"

Сообщение Sa1mon » Чт май 07, 2020 6:54 pm

Divan писал(а):
Вт май 05, 2020 6:24 pm
Проверьте как вы настроили в сцене "Оранжевый бриз" состояние круглый информационного виджет - правая, верхняя сторона. Если не сложно, то установите на ПК VMware Workstation Pro, поднимите виртуальную тачку, установите тему Оранжевый бриз - версия 2, там можете посмотреть как это работает или создайте отдельную сцену и импортируйте элемент + импортируйте тестовый класс (во вложении) - это нужно, чтобы вы поняли, как это настроено.
СпойлерПоказать
Тестовый класс SceneOrangeBreeze.zip
Разобрался, все настроил, спасибо
Аватара пользователя
adzam
Сообщения: 583
Зарегистрирован: Сб дек 08, 2012 10:28 pm
Откуда: Кишинев
Благодарил (а): 16 раз
Поблагодарили: 131 раз

Re: [Дизайн] Сцена "Оранжевый бриз"

Сообщение adzam » Чт май 07, 2020 8:30 pm

Спасибо, я понял.
Если будет в свойстве rain то напишет Ожидается дождь.
А если rain нету то ничего не пишет, это понятно но место строки сохраняется.
Я хотел чтоб место строки не сохранялось и если нет дождя то чтоб следующие строки сдвигались на место этой записи, короче чтоб не оставалось пустое место.
В самом OpenWeather в файле view_weather.html есть такие строки и они там работают.

<li><#LANG_WIND#>: [#windDirection#]&nbsp;[#windSpeed#] <#LANG_M_S#></li>
<li><#LANG_OW_WEATHER_OVERCAST#>: [#clouds#]%</li>
<li><#LANG_PRESSURE#>: [#pressure_mmhg#] <#LANG_MMHG#></li>
[#if humidity!=0#]<li><#LANG_HUMIDITY#>: [#humidity#]%</li>[#endif humidity#]
[#if rain!="0"#]<li><#LANG_OW_WEATHER_RAIN#>: [#rain#]mm</li>[#endif rain#]
[#if snow!="0"#]<li><#LANG_OW_WEATHER_SNOW#>: [#snow#]mm</li>[#endif snow#]

<li><#LANG_OW_SUNINFO_DAY_SUNRISE_SUNSET#>: [#sunrise#]/[#sunset#]</li>
<li><#LANG_OW_SUNINFO_DAY_LENGTH#>: [#day_length#]</li>

Вот и я хочу так сделать чтоб если нет записи то строки сдвигаются и пустого места нет.
И не знаю какой скрипт придумать чтоб он проверял и если записи нет то его место занимает следующая строка.
Помогите пож. если есть время и желание.
Спасибо за любой ответ.
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Аватара пользователя
Divan
Сообщения: 855
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 116 раз
Поблагодарили: 266 раз

Re: [Дизайн] Сцена "Оранжевый бриз"

Сообщение Divan » Чт май 07, 2020 9:11 pm

Сделайте аналогично той инструкции, но только для каждого свойства, которое будет передавать в один объект.свойство. По сути вся инфа будет поступать с разных объектов.свойств в один объект.свойство. Ведь чтобы что-то показать, нужно чтобы что-то передавалось.
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Ответить