Дизайн сцен 2

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

Модератор: immortal

Аватара пользователя
Marss
Сообщения: 24
Зарегистрирован: Вс окт 28, 2018 1:30 pm
Благодарил (а): 21 раз
Поблагодарили: 1 раз

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

Сообщение Marss » Вт ноя 19, 2019 5:43 pm

freesh писал(а):
Вт ноя 19, 2019 10:40 am
Marss писал(а):
Пн ноя 18, 2019 7:44 pm
Всем привет! Братцы помогите расшифровать и может подскажите как решить эти ошибки!!!????
Буду благодарен!

У меня было похожее, когда условие отображения стояло расширенное, а кода небыло.
Ага спасибо! Нашел уже, все так и было. Не получается на погодной сцене сделать смену фона по месяцу. По смене времен года нашел подсказки, а по месецам сам не могу додумать
Я пока новичок :mrgreen:
MJD на Windows+Mi Home+
Аватара пользователя
Marss
Сообщения: 24
Зарегистрирован: Вс окт 28, 2018 1:30 pm
Благодарил (а): 21 раз
Поблагодарили: 1 раз

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

Сообщение Marss » Вт ноя 19, 2019 5:53 pm

nick7zmail писал(а):
Вт ноя 19, 2019 6:58 am
Ошибка в коде сцены. ID сцены 11, ID состояния 326. Смотрите какой код туда записали.
Спасибо! Не знаю как и откуда вы это поняли, но я ни слова не понял))((( Может подскажите коды?! Как настроить смену фона по месяцам в сцене погоды?!
Я пока новичок :mrgreen:
MJD на Windows+Mi Home+
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

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

Сообщение freesh » Вт ноя 19, 2019 6:23 pm

Marss писал(а):
Вт ноя 19, 2019 5:53 pm
nick7zmail писал(а):
Вт ноя 19, 2019 6:58 am
Ошибка в коде сцены. ID сцены 11, ID состояния 326. Смотрите какой код туда записали.
Спасибо! Не знаю как и откуда вы это поняли, но я ни слова не понял))((( Может подскажите коды?! Как настроить смену фона по месяцам в сцене погоды?!
Например создать новое свойство у ThisComputer- monthNow (например),
куда-нибудь запихнуть код setGlobal('ThisComputer.monthNow',date('m')); - в свойство monthNow будет писаться номер текущего месяца.
Создать 12 состояний для фона
СпойлерПоказать
2019-11-19 17_18_05-Погода - fon.png
2019-11-19 17_18_05-Погода - fon.png (5.78 КБ) 3267 просмотров
И в условии отображения прописать в зависимости от monthNow
СпойлерПоказать
2019-11-19 17_18_12-Погода - fon.png
2019-11-19 17_18_12-Погода - fon.png (5.95 КБ) 3267 просмотров
Соответсвенно накидав 12 картинок и указав их пути.

По идее подумал что можно и без промежуточного свойства (monthNow), тогда указать метод отображения расширенное и туды (это для ноября, для других месяцев меняям соответсвенно 11 на нужный номер)
if (date('m')==11)
$display=1;
} else {
$display=0;
}

Но мало ли, может номер месяца где пригодится ещё.
За это сообщение автора freesh поблагодарил:
Marss (Вт ноя 19, 2019 7:26 pm)
Рейтинг: 1.16%
Raspberry pi3, xiaomi, sonoff rf.
Аватара пользователя
Marss
Сообщения: 24
Зарегистрирован: Вс окт 28, 2018 1:30 pm
Благодарил (а): 21 раз
Поблагодарили: 1 раз

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

Сообщение Marss » Вт ноя 19, 2019 7:30 pm

freesh писал(а):
Вт ноя 19, 2019 6:23 pm
Marss писал(а):
Вт ноя 19, 2019 5:53 pm
nick7zmail писал(а):
Вт ноя 19, 2019 6:58 am
Ошибка в коде сцены. ID сцены 11, ID состояния 326. Смотрите какой код туда записали.
Спасибо! Не знаю как и откуда вы это поняли, но я ни слова не понял))((( Может подскажите коды?! Как настроить смену фона по месяцам в сцене погоды?!
Например создать новое свойство у ThisComputer- monthNow (например),
куда-нибудь запихнуть код setGlobal('ThisComputer.monthNow',date('m')); - в свойство monthNow будет писаться номер текущего месяца.
Создать 12 состояний для фона
СпойлерПоказать
2019-11-19 17_18_05-Погода - fon.png
И в условии отображения прописать в зависимости от monthNow
СпойлерПоказать
2019-11-19 17_18_12-Погода - fon.png
Соответсвенно накидав 12 картинок и указав их пути.

По идее подумал что можно и без промежуточного свойства (monthNow), тогда указать метод отображения расширенное и туды (это для ноября, для других месяцев меняям соответсвенно 11 на нужный номер)
if (date('m')==11)
$display=1;
} else {
$display=0;
}

Но мало ли, может номер месяца где пригодится ещё.
Не совсем понятно, так нужно промежутчное свойство или нет и с методами отображения еще не разобрался(
Я пока новичок :mrgreen:
MJD на Windows+Mi Home+
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

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

Сообщение freesh » Вт ноя 19, 2019 7:40 pm

Marss писал(а):
Вт ноя 19, 2019 7:30 pm
Не совсем понятно, так нужно промежутчное свойство или нет и с методами отображения еще не разобрался(
Можно и так и так, но проще, имхо, с промежуточным. код setGlobal('ThisComputer.monthNow',date('m')); можно запихнуть в onNewHour таймер для начала.
За это сообщение автора freesh поблагодарил:
Marss (Вт ноя 19, 2019 9:02 pm)
Рейтинг: 1.16%
Raspberry pi3, xiaomi, sonoff rf.
Аватара пользователя
Marss
Сообщения: 24
Зарегистрирован: Вс окт 28, 2018 1:30 pm
Благодарил (а): 21 раз
Поблагодарили: 1 раз

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

Сообщение Marss » Вт ноя 19, 2019 9:05 pm

freesh писал(а):
Вт ноя 19, 2019 7:40 pm
Marss писал(а):
Вт ноя 19, 2019 7:30 pm
Не совсем понятно, так нужно промежутчное свойство или нет и с методами отображения еще не разобрался(
Можно и так и так, но проще, имхо, с промежуточным. код setGlobal('ThisComputer.monthNow',date('m')); можно запихнуть в onNewHour таймер для начала.
100500 БЛАГОДАРНОСТЕЙ)))) :mrgreen: Все получилось, можно было проще взять имеющиеся данные месяцев, потом допетрил, ну да ладно)))
Я пока новичок :mrgreen:
MJD на Windows+Mi Home+
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

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

Сообщение freesh » Вт ноя 19, 2019 9:12 pm

Marss писал(а):
Вт ноя 19, 2019 9:05 pm
freesh писал(а):
Вт ноя 19, 2019 7:40 pm
Marss писал(а):
Вт ноя 19, 2019 7:30 pm
Не совсем понятно, так нужно промежутчное свойство или нет и с методами отображения еще не разобрался(
Можно и так и так, но проще, имхо, с промежуточным. код setGlobal('ThisComputer.monthNow',date('m')); можно запихнуть в onNewHour таймер для начала.
100500 БЛАГОДАРНОСТЕЙ)))) :mrgreen: Все получилось, можно было проще взять имеющиеся данные месяцев, потом допетрил, ну да ладно)))
Да незачто.
А, у меня просто в ThisComputer небыло ни месяцев ни номеров их, поэтому вводил новое свойство, у тебя видимо их кто-то их юзает))
Raspberry pi3, xiaomi, sonoff rf.
Аватара пользователя
Marss
Сообщения: 24
Зарегистрирован: Вс окт 28, 2018 1:30 pm
Благодарил (а): 21 раз
Поблагодарили: 1 раз

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

Сообщение Marss » Ср ноя 20, 2019 12:54 pm

Люди добрые подскажите что надо вписать в такой код, чтобы айпи-адрес менялся в соответствии с действительным?
Короче, проблема в том что localhost, адрес машины где МД установлен, а с другого компа я не могу зайти по этой ссылке на нужную сцену!! Компы в одной домашней сети.

<a class="atuin-btn" style="text-decoration:none" href="http://localhost/popup/scenes/7.html">КОМНАТА 3</a>

Я понимаю что можно вписать ip вместо localhost, но ip мкняется когда ноут через вайфай и через изернет кабель! Или как то можно забить айпи-адрес чтобы он не менялся у сервера??? так наверно проще!? но как не знаю((
Я пока новичок :mrgreen:
MJD на Windows+Mi Home+
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Ср ноя 20, 2019 1:14 pm

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

<a class="atuin-btn" style="text-decoration:none" href="/popup/scenes/7.html">КОМНАТА 3</a>
За это сообщение автора nick7zmail поблагодарил:
Marss (Ср ноя 20, 2019 1:35 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Marss
Сообщения: 24
Зарегистрирован: Вс окт 28, 2018 1:30 pm
Благодарил (а): 21 раз
Поблагодарили: 1 раз

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

Сообщение Marss » Ср ноя 20, 2019 1:37 pm

nick7zmail писал(а):
Ср ноя 20, 2019 1:14 pm

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

<a class="atuin-btn" style="text-decoration:none" href="/popup/scenes/7.html">КОМНАТА 3</a>
Супер :!:
Я пока новичок :mrgreen:
MJD на Windows+Mi Home+
Ответить