Выключатель на панели управления

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

Модератор: immortal

Ответить
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

Выключатель на панели управления

Сообщение workpage » Сб май 19, 2018 8:09 pm

Дошли руки оформить панель управления. И сразу столкнулся с проблемой.
Физический выключатель управляется одним свойством, а статус шлёт в другое. Как правильно прикрутить выключатель на панели управления, при таких вводных?
Если в свойства выключателя на панели поставить "статус", а управлять методом, то получается при нажатии, что СНАЧАЛА изменяется статус, а потом запускается метод swich, который смотрит текущий статус и переключает всё обратно.
Вот такая закавыка.
Кстати в сцене таких проблем нет, поскольку там возможно более гибко всё настроить.
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Выключатель на панели управления

Сообщение Logrus » Сб май 19, 2018 8:22 pm

1.PNG
1.PNG (21.88 КБ) 2007 просмотров
метод swich отсюда никак не вызывается, и по изменению свойства тоже, его можно дернуть отдельно тогда изменится и свойство и состояние выключателя
п.с. ниже когда обсуждали в тлг., то нормально можно через доп. свойство и далее какой нужно логикой в нем по привязанному методу и т.п.
Последний раз редактировалось Logrus Сб май 19, 2018 8:30 pm, всего редактировалось 1 раз.
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Выключатель на панели управления

Сообщение Logrus » Сб май 19, 2018 8:26 pm

viewtopic.php?f=4&t=5466
к правилам раздела )))
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

Re: Выключатель на панели управления

Сообщение workpage » Сб май 19, 2018 8:56 pm

Logrus писал(а):
Сб май 19, 2018 8:22 pm
1.PNG
метод swich отсюда никак не вызывается, и по изменению свойства тоже, его можно дернуть отдельно тогда изменится и свойство и состояние выключателя
п.с. ниже когда обсуждали в тлг., то нормально можно через доп. свойство и далее какой нужно логикой в нем по привязанному методу и т.п.
Сделал сейчас через доп свойство. Но это те ещё костыли. Надо сюда расширенный функционал, как в "сцене".
Сергей, сделайте plz с оказией
Ответить