Не переключается объект на сцене

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

Модератор: immortal

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

Не переключается объект на сцене

Сообщение nick7zmail » Пн дек 16, 2013 12:41 pm

Прошу прощения за повтор, ибо такую тему я где то уже видел, но не смог второй раз найти...часа 2 ползал...
Вообщем смысл такой - создаю элемент сцены, создаю 2 состояния - on и off, привязываю к ним скрипты на включение-выключение, в итоге на сцене отображается только 1 состояние, которое выполняет только 1 сценарий.

Как при этом сделать стобы оно переключалось во второе состояние при клике?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Не переключается объект на сцене

Сообщение PAV » Пн дек 16, 2013 1:06 pm

Так сделали?
Вложения
SL1.png
SL1.png (24.4 КБ) 8077 просмотров
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Не переключается объект на сцене

Сообщение nick7zmail » Пн дек 16, 2013 1:18 pm

Да, примерно....как я понял дело в условии отображения...сейчас с объектами капаюсь...если не сложно, краткую инструкцию по Условиям отображения можно?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Не переключается объект на сцене

Сообщение PAV » Пн дек 16, 2013 4:15 pm

Сам разбираюсь сейчас.
В общем Пример:
Берем объект - Switch-HallLight //у меня это реле включения света
у него три свойства - status, statusText, updateTime которые меняются в зависимости от ситуации (датчик движения сработал - присвоил status = 1)
Далее создаете элемент в сценах, два состояния On, Off
Ткнули ON прописали картинку, что делать и указали (в условиях отображения-простое //надо сохранить/обновить нажать, чтобы доп поле появилось) на что реагировать - в моем случае если объект HallLight получает status 1
Ткнули OFF прописали все также, только в обратную сторону в моем случае если объект HallLight получает status 0
Понятно?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Не переключается объект на сцене

Сообщение nick7zmail » Пн дек 16, 2013 6:26 pm

это то понятно...вопрос в том - как сделать чтобы элемент "off" менялся на "on" при нажатии...а то, как я понял они у меня оба в одном месте висят и оба отображаются одновременно
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Не переключается объект на сцене

Сообщение PAV » Пн дек 16, 2013 6:40 pm

ON/OFF - это ОДИН элемент, только с двумя состояниями. Просто прописываете параметры состояния OFF и ON
Сделайте скриншот, как у меня, киньте сюда.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Не переключается объект на сцене

Сообщение nick7zmail » Вт дек 17, 2013 6:00 am

Вообщем так ни к чему и не пришел...вот приложил файл, я так догадываюсь что с условиями отображения что то не так....делал по примеру http://smartliving.ru/forum/viewtopic.p ... 0%BD%D1%8B
Вложения
1.jpg
1.jpg (48.45 КБ) 8018 просмотров
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Не переключается объект на сцене

Сообщение nick7zmail » Вт дек 17, 2013 6:04 am

Ура, разобрался))) Причина была в начальном статусе...он не был присвоен. Надо было просто зайти в объекты выбрать объект, и в свойствах вручную выставить значение.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
PAV
Сообщения: 968
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 71 раз
Поблагодарили: 95 раз

Re: Не переключается объект на сцене

Сообщение PAV » Вт дек 17, 2013 9:48 am

;) Ну просто это обычно делается автоматически, когда срабатывает метод, а вы с другой стороны пошли и значений там не было ;)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Не переключается объект на сцене

Сообщение nick7zmail » Вт дек 17, 2013 9:57 am

Спасибо за помощь)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить