Использовал Fibaro Door/Window Sensor в качестве датчика сухого контакта, подключил к нему бистабильный выключатель (параметр №3=3). Настроил по ассоциациям управление диммером Fibaro FGD211, включив его в группу 1. При такой схеме свет от датчика включается только когда разомкнут контакт на датчике.

Хотелось бы, чтобы нажатие клавиши выключателя переключало свет в противоположное состояние. Поставил параметры №14=1 и 19=0, но это не помогло, видимо они работают только при прямом подключении выключателя. Т.е. с помощью настроек создать такой режим работе не получается.

Попробовал написать сцену на PLEG (контроллер - vera3), но опыта нет, поэтому ничего не получается. Пробовал такой вариант: 1. на вкладке Input создал триггер t1 - датчик движения сработал, 2. в device property задал свойство p1 - статус диммера Status, 3. на вкладке Conditions указал последовательность условий, которые должны быть выполнены для того, чтобы сцена сработала: с1 для t1 AND (p1==0) и с2 для t1 AND (p1>0). 4. на вкладке Action для условия c1 задал включение света, для c2 выключение. Результат такой сцены: при срабатывании датчика свет включается и тут же начинание пытаться выключиться, лампочка начинает гореть то более ярко, то менее.

Каким образом можно настроить, чтобы нажатие клавиши выключателя переключало свет в противоположное состояние?

задан 19 Янв '14, 14:25

etto's gravatar image

etto
6119
процент согласия: 100%

отредактирован 19 Янв '14, 18:07


На соседнем форуме уважаемый AlexFlex подсказал решение вопроса:
Если нужно просто по какому-то событию переключать состояние диммера, можно сделать гораздо проще:

    1. Создаете новую сцену
    2. Никакие устройтсва не выбираете, идете сразу в "Расширенные". Там в выпадающем списке выбираете свой диммер, нажимаете "Добавить"
    3. Ниже появится поле с диммером, в выпадающем списке правее выбирайте (в самом низу) "ToggleSate"
    4. Нажимаете "ПОдтвердить изменения", "Сохранить", "ОК"
    5. Запускаете сцену и смотрите на реакцию диммера - он должен менять свое состояние
    6. Если все ОК, в триггерах сцены добавляйте нужное событие (срабатывание датчика)

На PLEG прописать логику, предложенную AlexFlex, тоже все получилось:

    1. в Input создал триггер t1 - датчик движения сработал, триггер t2 - датчик движения не сработал
    2. в Conditions указал условий для того, чтобы сцена сработала: с1 для t1 и с2 для t2 (вариант с одним условием с1=t1 or t2 не работал).
    3. на вкладке Action для условия c1 устройства не вибирал, а на вкладке Advanced диммеру указал параметр ToggleSate, для c2 сделал тоже самое.

Осталось только понять можно ли настроить еще вариант, чтобы датчик управлял диммером напрямую, без контроллера (т.е. без сцен).

ссылка

отвечен 28 Янв '14, 23:10

etto's gravatar image

etto
6119
процент согласия: 100%

отредактирован 28 Янв '14, 23:11

Ваш ответ
toggle preview

Следить за этим вопросом

По почте:

Авторизовавшись, здесь Вы сможете подписаться на обновления по этому вопросу.

По RSS:

Ответы

Ответы и комментарии

Основы размётки

  • *курсив* или _курсив_
  • **жирный** или __жирный__
  • ссылка:[текст](http://url.com/ "Суть вопроса")
  • картинка?![alt текст](/path/img.jpg "Суть вопроса")
  • нумерованый список: 1. Foo 2. Bar
  • чтобы добавить перенос строки в тексте, сделайте два переноса строки в редакторе
  • базовые теги HTML также поддерживаются

Теги к вопросу:

×50
×48
×44
×32
×8
×5

Задан: 19 Янв '14, 14:25

Просмотров: 2,424 раз

Отредактирован: 28 Янв '14, 23:11

powered by OSQA