Корзина  (пустая) 0 руб.
Корзина  (пустая) 0 руб.
Корзина  (пустая) 0 руб.
Корзина  (пустая) 0 руб.

+7 495 204-27-80

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: PLEG / PLTS

PLEG / PLTS 26 Май 2014 12:44 #7653

  • MixaSP
  • MixaSP аватар
  • Вне сайта
  • Z-Wave мастер
  • Развиваю развиваясь
  • Сообщений: 1513
  • Спасибо получено: 246
  • Репутация: 52
Silverow пишет:
При нажатии Run сцена просто выполняется, а не выбирается у исполнению

интересная штука... ни разу не пробовал сцену запускать в качестве actions, просто потребности такой не было. надо проверять...
Hardware: MCV Vera3 1.5.622; 4х Fibaro FGS211; 3x Fibaro FGS221; 1x Fibaro FGD211; 1x Fibaro Wall Plug; 3x Everspring SP814 (Motion); 1x Everspring ST814 (Temp/Hum); 2x Minimote; 1x Aeon Multisensor 4in1; 3x TKB TZ68G; 1х Everspring ST812 (Flood)...

Plugins: PLEG; Wunderground; Power Arithmetic; dataMine; DayOrNight; Ping Sensor; VeraAlerts.

In progress: [][][][][][][][][].. 95% complete

In future: 1x Wall Plug; 1x Remotec ZXT120

PLEG / PLTS 26 Май 2014 12:46 #7654

  • MixaSP
  • MixaSP аватар
  • Вне сайта
  • Z-Wave мастер
  • Развиваю развиваясь
  • Сообщений: 1513
  • Спасибо получено: 246
  • Репутация: 52
hellt пишет:
А логический девайс _Scene Controller это не проделки PLEG? А то появился тут недавно

всякое может быть, но ведь и пульт minimote тоже _Scene Controller
Hardware: MCV Vera3 1.5.622; 4х Fibaro FGS211; 3x Fibaro FGS221; 1x Fibaro FGD211; 1x Fibaro Wall Plug; 3x Everspring SP814 (Motion); 1x Everspring ST814 (Temp/Hum); 2x Minimote; 1x Aeon Multisensor 4in1; 3x TKB TZ68G; 1х Everspring ST812 (Flood)...

Plugins: PLEG; Wunderground; Power Arithmetic; dataMine; DayOrNight; Ping Sensor; VeraAlerts.

In progress: [][][][][][][][][].. 95% complete

In future: 1x Wall Plug; 1x Remotec ZXT120

PLEG / PLTS 26 Май 2014 13:43 #7656

  • MixaSP
  • MixaSP аватар
  • Вне сайта
  • Z-Wave мастер
  • Развиваю развиваясь
  • Сообщений: 1513
  • Спасибо получено: 246
  • Репутация: 52
Silverow пишет:
При нажатии Run сцена просто выполняется, а не выбирается у исполнению

нашел рецепт.
заходите во вкладку actions, потом edit.
дальше сразу идете во вкладку advanced, там где написано "pick a device" выбираете устройство PLEG в котором вы сейчас создаете логику.
дальше нажимаете "add" внизу появится строка с названием вашего PLEG устройства, в ней вам нужно выбрать "Run scene" и в окошке указать номер сцены, которую вы хотите запустить.

попробуйте и нам потом расскажите.
Hardware: MCV Vera3 1.5.622; 4х Fibaro FGS211; 3x Fibaro FGS221; 1x Fibaro FGD211; 1x Fibaro Wall Plug; 3x Everspring SP814 (Motion); 1x Everspring ST814 (Temp/Hum); 2x Minimote; 1x Aeon Multisensor 4in1; 3x TKB TZ68G; 1х Everspring ST812 (Flood)...

Plugins: PLEG; Wunderground; Power Arithmetic; dataMine; DayOrNight; Ping Sensor; VeraAlerts.

In progress: [][][][][][][][][].. 95% complete

In future: 1x Wall Plug; 1x Remotec ZXT120

PLEG / PLTS 26 Май 2014 15:08 #7657

  • Silverow
  • Silverow аватар
  • Вне сайта
  • Гуру
  • Сообщений: 155
  • Спасибо получено: 10
  • Репутация: 0
MixaSP пишет:
выбираете устройство PLEG в котором вы сейчас создаете логику.
Спасибо, не понял что такое "устройство PLEG"?

PLEG / PLTS 26 Май 2014 15:25 #7658

  • MixaSP
  • MixaSP аватар
  • Вне сайта
  • Z-Wave мастер
  • Развиваю развиваясь
  • Сообщений: 1513
  • Спасибо получено: 246
  • Репутация: 52
Silverow пишет:
что такое "устройство PLEG"?

это то виртуальное устройство внутри которого создается логика. там внутри вкладки triggers, conditions, actions...
Hardware: MCV Vera3 1.5.622; 4х Fibaro FGS211; 3x Fibaro FGS221; 1x Fibaro FGD211; 1x Fibaro Wall Plug; 3x Everspring SP814 (Motion); 1x Everspring ST814 (Temp/Hum); 2x Minimote; 1x Aeon Multisensor 4in1; 3x TKB TZ68G; 1х Everspring ST812 (Flood)...

Plugins: PLEG; Wunderground; Power Arithmetic; dataMine; DayOrNight; Ping Sensor; VeraAlerts.

In progress: [][][][][][][][][].. 95% complete

In future: 1x Wall Plug; 1x Remotec ZXT120

PLEG / PLTS 26 Май 2014 15:25 #7659

  • hellt
  • hellt аватар
  • Вне сайта
  • Завсегдатай
  • Сообщений: 233
  • Спасибо получено: 20
  • Репутация: 0
Silverow пишет:
Спасибо, не понял что такое "устройство PLEG"?
логическое устройство, которое создает плагин PLEG при установке. В нем собственно вы инпуты с кондишенами и задаете.

Можно же создать несколько таких устройств (например разделив их по выполняемым функциям). Один PLEG работает в гостиной, второй в ванной итд

PLEG / PLTS 26 Май 2014 15:27 #7660

  • Silverow
  • Silverow аватар
  • Вне сайта
  • Гуру
  • Сообщений: 155
  • Спасибо получено: 10
  • Репутация: 0
А как создать еще одно такое устройство?

PLEG / PLTS 26 Май 2014 15:54 #7661

  • hellt
  • hellt аватар
  • Вне сайта
  • Завсегдатай
  • Сообщений: 233
  • Спасибо получено: 20
  • Репутация: 0
Идете в Apps, там тыкаете на плагин PLEG И выбираете Create Another Device
Спасибо сказали: MixaSP

PLEG / PLTS 26 Май 2014 19:37 #7672

  • Silverow
  • Silverow аватар
  • Вне сайта
  • Гуру
  • Сообщений: 155
  • Спасибо получено: 10
  • Репутация: 0
MixaSP пишет:
Silverow пишет:
При нажатии Run сцена просто выполняется, а не выбирается у исполнению

нашел рецепт.
заходите во вкладку actions, потом edit.
дальше сразу идете во вкладку advanced, там где написано "pick a device" выбираете устройство PLEG в котором вы сейчас создаете логику.
дальше нажимаете "add" внизу появится строка с названием вашего PLEG устройства, в ней вам нужно выбрать "Run scene" и в окошке указать номер сцены, которую вы хотите запустить.

попробуйте и нам потом расскажите.

Спасибо, работает.

PLEG / PLTS 28 Май 2014 09:54 #7727

  • hellt
  • hellt аватар
  • Вне сайта
  • Завсегдатай
  • Сообщений: 233
  • Спасибо получено: 20
  • Репутация: 0
Стандартная задача выключения света в комнате после простоя потребовала.
к условию
light_is_on AND (!motion_detected;NOW>15:00)
дописать
(light_is_on;NOW>15:00)
потому что метка времени на событие "движения нет" всегда больше не установленное значение, что приводило
1) к моментальному выключению света, когда в темной комнате при входе рукой включал свет, но при этом это движение датчик не ловил
2) к моментальному выключению источников света, активируемых по событию "движение детектировано"

PLEG / PLTS 28 Май 2014 10:32 #7728

  • rsergio
  • rsergio аватар
  • Вне сайта
  • Завсегдатай
  • Сообщений: 227
  • Спасибо получено: 35
  • Репутация: 4
hellt пишет:
Стандартная задача выключения света в комнате после простоя потребовала.

У меня похожее условие:
Lon AND (c5;NOW > 5:00) AND (Lon;NOW > 55:00)

Только отправной точкой (отчета 55 минут простоя) является включение света, а от детектора движения (c5) отчитывается только 5 минут.

PLEG / PLTS 28 Май 2014 10:50 #7730

  • hellt
  • hellt аватар
  • Вне сайта
  • Завсегдатай
  • Сообщений: 233
  • Спасибо получено: 20
  • Репутация: 0
А думаете есть необходимость в наличии явного Lon первым членом лог выражения?

PLEG / PLTS 28 Май 2014 10:56 #7731

  • rsergio
  • rsergio аватар
  • Вне сайта
  • Завсегдатай
  • Сообщений: 227
  • Спасибо получено: 35
  • Репутация: 4
hellt пишет:
А думаете есть необходимость в наличии явного Lon первым членом лог выражения?

Да, т.к. мы должны выключить свет если он включен. Проверить включен ли свет можно двумя путями:
1. Проверить нужный параметр - Lon
2. Проверить последовательность событий - (!Lon, Lon)

Если убрать проверку факта включения света, то будут лишние команды на отключение уже выключенного света.

PLEG / PLTS 28 Май 2014 11:05 #7732

  • hellt
  • hellt аватар
  • Вне сайта
  • Завсегдатай
  • Сообщений: 233
  • Спасибо получено: 20
  • Репутация: 0
Это в том случае, если выражение (Lon;NOW > 55:00) при выключенном свете возвращает true. Я бы хотел верить, что PLEG хитрый и выражение (Lon;NOW > 55:00) трактует так
если Lon false - то false
если Lon true - то берем его timestamp и сравниваем с NOW>55:00

Или вы проверили, что появляются ложные команды?

PLEG / PLTS 28 Май 2014 11:13 #7733

  • rsergio
  • rsergio аватар
  • Вне сайта
  • Завсегдатай
  • Сообщений: 227
  • Спасибо получено: 35
  • Репутация: 4
hellt пишет:
Или вы проверили, что появляются ложные команды?

Я точно знаю, что при проверке временных интервалов (Х;Y > NN) не учитываются текущие значение каких либо переменных, а сравниваются только даты последнего прибывания параметры в положение True.

PLEG / PLTS 28 Май 2014 11:58 #7736

  • MixaSP
  • MixaSP аватар
  • Вне сайта
  • Z-Wave мастер
  • Развиваю развиваясь
  • Сообщений: 1513
  • Спасибо получено: 246
  • Репутация: 52
hellt пишет:
А думаете есть необходимость в наличии явного Lon первым членом лог выражения?

необходимость такая есть, потому что это основная отправная точка логики.
после общения с разработчиком плагина стало более менее понятно почему это работает именно так.
получается, что, например, выражение Lon AND (Lon;NOW > 55:00) трактуется примерно так: свет включен и свет включен УЖЕ более 55 минут причем важна именно последовательность сначала свет включен, а потом свет включен более 55 минут. если написать только Lon AND NOW > 55:00 то система не понимает что было первым включен свет или уже 55 минут, т.к. в таком выражении нет последовательности действий. а само по себе выражение NOW > 55:00 без дополнительных условий вообще ничего не означает, т.е. система его в принципе будет игнорировать, потому что оно не несет смысловой нагрузки.

а в целом rsergio все правильно описал техническим языком.
Hardware: MCV Vera3 1.5.622; 4х Fibaro FGS211; 3x Fibaro FGS221; 1x Fibaro FGD211; 1x Fibaro Wall Plug; 3x Everspring SP814 (Motion); 1x Everspring ST814 (Temp/Hum); 2x Minimote; 1x Aeon Multisensor 4in1; 3x TKB TZ68G; 1х Everspring ST812 (Flood)...

Plugins: PLEG; Wunderground; Power Arithmetic; dataMine; DayOrNight; Ping Sensor; VeraAlerts.

In progress: [][][][][][][][][].. 95% complete

In future: 1x Wall Plug; 1x Remotec ZXT120

PLEG / PLTS 28 Май 2014 12:03 #7738

  • MixaSP
  • MixaSP аватар
  • Вне сайта
  • Z-Wave мастер
  • Развиваю развиваясь
  • Сообщений: 1513
  • Спасибо получено: 246
  • Репутация: 52
rsergio пишет:
2. Проверить последовательность событий - (!Lon, Lon)
в данном случае система проверит последовательность в свободном порядке, и ей будет не важно, что было первым !Lon или Lon. и данное условие вам не даст желаемого результата. если мне память не изменяет такое выражение должно быть всегда true потому что оно будет выполняться всегда. но могу и ошибиться.
Hardware: MCV Vera3 1.5.622; 4х Fibaro FGS211; 3x Fibaro FGS221; 1x Fibaro FGD211; 1x Fibaro Wall Plug; 3x Everspring SP814 (Motion); 1x Everspring ST814 (Temp/Hum); 2x Minimote; 1x Aeon Multisensor 4in1; 3x TKB TZ68G; 1х Everspring ST812 (Flood)...

Plugins: PLEG; Wunderground; Power Arithmetic; dataMine; DayOrNight; Ping Sensor; VeraAlerts.

In progress: [][][][][][][][][].. 95% complete

In future: 1x Wall Plug; 1x Remotec ZXT120

PLEG / PLTS 28 Май 2014 12:12 #7739

  • rsergio
  • rsergio аватар
  • Вне сайта
  • Завсегдатай
  • Сообщений: 227
  • Спасибо получено: 35
  • Репутация: 4
MixaSP пишет:
rsergio пишет:
2. Проверить последовательность событий - (!Lon, Lon)
в данном случае система проверит последовательность в свободном порядке, и ей будет не важно, что было первым !Lon или Lon. и данное условие вам не даст желаемого результата. если мне память не изменяет такое выражение должно быть всегда true потому что оно будет выполняться всегда. но могу и ошибиться.

Система будет проверять последовательность только в том порядке, в каком она записана в скобках.
Единственное, что я опечатался - вместе запятой нужно поставить точку с запятой: (!Lon; Lon)

Такая запись при включении света будет принимать true, а при выключении false т.к. последовательность нарушается.

PLEG / PLTS 28 Май 2014 12:57 #7744

  • MixaSP
  • MixaSP аватар
  • Вне сайта
  • Z-Wave мастер
  • Развиваю развиваясь
  • Сообщений: 1513
  • Спасибо получено: 246
  • Репутация: 52
rsergio пишет:
Система будет проверять последовательность только в том порядке, в каком она записана в скобках.
Единственное, что я опечатался - вместе запятой нужно поставить точку с запятой: (!Lon; Lon)

Такая запись при включении света будет принимать true, а при выключении false т.к. последовательность нарушается.

именно точка с запятой. в случае с запятой будет так как описал я.
Hardware: MCV Vera3 1.5.622; 4х Fibaro FGS211; 3x Fibaro FGS221; 1x Fibaro FGD211; 1x Fibaro Wall Plug; 3x Everspring SP814 (Motion); 1x Everspring ST814 (Temp/Hum); 2x Minimote; 1x Aeon Multisensor 4in1; 3x TKB TZ68G; 1х Everspring ST812 (Flood)...

Plugins: PLEG; Wunderground; Power Arithmetic; dataMine; DayOrNight; Ping Sensor; VeraAlerts.

In progress: [][][][][][][][][].. 95% complete

In future: 1x Wall Plug; 1x Remotec ZXT120

PLEG / PLTS 03 Июнь 2014 10:34 #7812

  • Toryn
  • Toryn аватар
  • Вне сайта
  • Новый участник
  • Сообщений: 9
  • Репутация: 0
День добрый. Имеется Датчик присутствия SP814. Установлен в коридоре. Настроена обычная ассоциация с выключателем света в коридоре при очень низкой освещенности (почти в полной темноте, т.к. в другое время света хватает из соседних помещений) и наличие движения включается свет и отключается через 30 сек при отсутствии движения. Но при ручном включении свет вообще не отключался поэтому пришлось воспользоваться PLEG
inputs:
t1 Диммер ZwaveMe is turned on
t2 Датчик движения is tripped

Condition
(t1;NOW>1:20) AND (t2;NOW>50)
Actions
отключение света
Т.е. получается что свет будет гореть в темное время 30 сек после последнего движения(обычно больше не надо т.к. включается при входе в квартиру либо похода в туалет среди ночи) либо при ручном включении если свет включен больше 1мин 20 сек и после последнего движения прошло 50 сек. Думаю вообще нужна ли проверка времени включения света, т.к. наверно достаточно будет проверки наличия движения.
Время создания страницы: 0.135 секунд