Дизайн сцен 2

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

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Дизайн сцен 2

Сообщение nick7zmail »

pasha413 писал(а): Вс фев 16, 2020 8:10 pm Спасибо автору за классную сцену.
Подправил немного углы, скруглил, где нехватало, файл css прилагаю,
ПРИ ЗАМЕНЕ НЕОБХОДИМО БУДЕТ ПОПРАВИТЬ ССЫЛКИ КАК В ИНСТРУКЦИИ!!!
SPOILERSPOILER_SHOW
Безымянный.png
И, кстати, при установке mjd в качестве лаунчера, нет анимации погоды и часиков...
У вас ещё подложка часов не скруглена сверху)))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
pasha413
Сообщения: 131
Зарегистрирован: Сб янв 13, 2018 6:28 pm

Re: Дизайн сцен 2

Сообщение pasha413 »

nick7zmail писал(а): Вт фев 25, 2020 6:53 am
pasha413 писал(а): Вс фев 16, 2020 8:10 pm Спасибо автору за классную сцену.
Подправил немного углы, скруглил, где нехватало, файл css прилагаю,
ПРИ ЗАМЕНЕ НЕОБХОДИМО БУДЕТ ПОПРАВИТЬ ССЫЛКИ КАК В ИНСТРУКЦИИ!!!
SPOILERSPOILER_SHOW
Безымянный.png
И, кстати, при установке mjd в качестве лаунчера, нет анимации погоды и часиков...
У вас ещё подложка часов не скруглена сверху)))
Да, спасибо, как-то не обратил внимание :)
Пока не пользуюсь сценой, летом возможно немного доработаю для себя, идея классная, спасибо авторам!
Моё: Orange Pi Zero H2 + DietPi / Paspberry Pi3b + MJD 3.41
Sergey.Chek
Сообщения: 119
Зарегистрирован: Ср фев 13, 2019 9:50 pm

Re: Дизайн сцен 2

Сообщение Sergey.Chek »

GIV_59 писал(а): Чт ноя 07, 2019 5:35 am У меня ни сцены, не элементы не импортировались.
У кого-нибудь получилось?
Вложения
Home.jpg
Home.jpg (291.68 КБ) 5204 просмотра
Raspberry pi 4
convix_maximus
Сообщения: 5
Зарегистрирован: Чт фев 20, 2020 10:49 pm

Re: Дизайн сцен 2

Сообщение convix_maximus »

Всем добра дайте плиз ссылку с одним архивом на погоду. Или я туплю или моя рукожпкасть подводит. Ошибки идут и все. По разному пробовал. Буду благодарен за помощи и понимание.
convix_maximus
Сообщения: 5
Зарегистрирован: Чт фев 20, 2020 10:49 pm

Re: Дизайн сцен 2

Сообщение convix_maximus »

Sergey.Chek писал(а): Вс мар 22, 2020 8:57 pm
GIV_59 писал(а): Чт ноя 07, 2019 5:35 am У меня ни сцены, не элементы не импортировались.
У кого-нибудь получилось?
Можете поделиться сценкой?
Аватара пользователя
Nail
Сообщения: 377
Зарегистрирован: Пн мар 05, 2018 7:09 am
Откуда: Самара

Re: Дизайн сцен 2

Сообщение Nail »

А проще нельзя делать сцены? Зачем так много CSS искать и вписывать?
Примеры просто и легко через сцены и объекты и т.д. там все уже вложено, полюбас на главную все не воткнуть что нужно мониторить и что часто используешь :(
Вложения
11.jpg
11.jpg (86.1 КБ) 5114 просмотров
13.jpg
13.jpg (73.71 КБ) 5114 просмотров
14.jpg
14.jpg (53.31 КБ) 5114 просмотров
15.jpg
15.jpg (79.16 КБ) 5114 просмотров
16.jpg
16.jpg (100.21 КБ) 5114 просмотров
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS DIN Mini. Broadlink.
Аватара пользователя
vitosmaxim80sad145
Сообщения: 148
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр

Re: Дизайн сцен 2

Сообщение vitosmaxim80sad145 »

adzam писал(а): Пт мар 03, 2017 11:59 am
Dark_Veter писал(а):
Aleks130699 писал(а):Мне интересно как сделать изменяющийся фон))Просто я в программировании еще не сильно разобрался))
Я следующим образом сделал:
1. Положил нужные картинки в cms/scenes/backgrounds/
2. Создал сценарий getSceneImage со следующим кодом (картинки в массивах надо будет поменять на нужные).

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

if($params['scene'] == "weather") {
     $winter = array("cms/scenes/backgrounds/winter_1067x640.jpg");
      $spring = array("cms/scenes/backgrounds/spring_1067x640.jpg");
      $summer = array("cms/scenes/backgrounds/summer_1067x640.jpg");
      $autumn = array("cms/scenes/backgrounds/autumn_1067x640.jpg",
                    "cms/scenes/backgrounds/weather_1067x640.jpg");
 
        $seasons = array(0 => $winter,
                     1 => $spring,
                     2 => $summer,
                     3 => $autumn);
 
    $season = $seasons[floor(date('n') / 3) % 4];
 
    $img = $season[rand(0, count($season) - 1)];
    if (file_exists($img)) {
           header("Content-type: image/jpg");
           readfile($img);
    } 
} else {
    $images = array("cms/scenes/backgrounds/weather_1067x640.jpg",
                   "cms/scenes/backgrounds/city_1067x640.jpg",
                   "cms/scenes/backgrounds/plants_1067x640.jpg");
    $img = $images[rand(0, 2)];
        if (file_exists($img)) {
               header("Content-type: image/jpg");
               readfile($img);
        }
}
3. Создал сцену и в строке фоновое изображение указал созданный выше сценарий:

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

/objects/?script=getSceneImage&scene=weather
В принципе код можно еще оптимизировать и уменьшить, но я пока этим не заморачивался.
А как сделать чтоб картирка менялась каждые 5 минут в произвольном порядке из папки с картинками?
А как сделать вот допустим есть картинки winter ,winter.1 ,winter.2 и ТД ,чтобы когда в свойсте будет winter то брало бы из папки в случайном порядке не учитывая число после winter тогда бы можно было допустим на каждый месяц скачать по 3картинки и пусть они меняются с помощью сценария ниже
yurasvas
Сообщения: 22
Зарегистрирован: Вс мар 29, 2020 4:55 pm

Re: Дизайн сцен 2

Сообщение yurasvas »

Друзья, привет!
Как поправить?
Вложения
Съехали картинки, как их поправить
Съехали картинки, как их поправить
Форум.png (24.1 КБ) 4904 просмотра
Аватара пользователя
vitosmaxim80sad145
Сообщения: 148
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр

Re: Дизайн сцен 2

Сообщение vitosmaxim80sad145 »

Dark_Veter писал(а): Вт ноя 24, 2015 1:08 pm Я кстати погоду себе делал по этому же шаблону, только без анимации, работает с модулем OpenWeatherMap. Если кому интересно, могу выложить. Я там еще сделал изменяющийся фон, для каждого времени года :-)
SPOILERSPOILER_SHOW
2015-11-24_1258.jpg
Взял погоду из синоптика как одно свойство ,как сделать чтобы стало как у вас
Вложения
pogoda.png
pogoda.png (95.14 КБ) 4679 просмотров
ZyaK
Сообщения: 418
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск

Re: Дизайн сцен 2

Сообщение ZyaK »

yurasvas писал(а): Вс мар 29, 2020 8:15 pm Друзья, привет!
Как поправить?
viewtopic.php?f=4&t=2588&p=84935#p84935
PI2 + MQTT + 5 ESP8266 + Atmega16
Ответить