Как сделать чтобы сценарий был всегда запущен? написал такую сценку:

local startSource = fibaro:getSourceTrigger();

if ( ( tonumber(fibaro:getValue(100, "value")) > 0 ) or startSource["type"] == "other" ) then

fibaro: sleep(1500);

if ( ( tonumber(fibaro:getValue(100, "value")) == 0 )) then fibaro:startScene(1); end end

Сцена стартует только если сначала на эту нажать Run, а потом переключить выключатель. Нажо чтобы было достаточно просто переключить выключатель..)

задан 19 Авг '14, 14:58

hinkar's gravatar image

hinkar
8421225
процент согласия: 50%

отредактирован 19 Авг '14, 14:59


Приходите на наш семинар Home Center 2. Advanced)

Для запуска сценариев используются триггеры, чтобы запускалось как вам надо надо вот так:

--[[ 
%% properties 
100 value
%% globals 
--]]

if ( ( tonumber(fibaro:getValue(100, "value")) == 0 )) 
then 
  fibaro:startScene(1)
end
ссылка

отвечен 19 Авг '14, 15:15

Nils_Bohr's gravatar image

Nils_Bohr
2.3k110
процент согласия: 23%

Можно и без тригеров

--[[ 
%% autostart
%% properties  
%% globals 
--]]

time=5 -- пауза в минутах между запусками сценария

while true do
--
--собственно сам скрипт
--
 fibaro:sleep(time*60*1000);
end
ссылка

отвечен 07 Окт '14, 22:42

Kertro's gravatar image

Kertro
606315
процент согласия: 25%

отредактирован 08 Окт '14, 11:02

Nils_Bohr's gravatar image

Nils_Bohr
2.3k110

Будьте аккуратны с такими сценариями - большое их количество дурно скажется на здоровье HC. Лучше все-таки триггеры, или вот такой вот планировщик задач. http://forum.fibaro.com/viewtopic.php?t=3200

(08 Окт '14, 11:04) Nils_Bohr Nils_Bohr's gravatar image

Большое количество нецелесообразно, достаточно одного такого сценария, в котором разместить все выполняемые по расписанию действия в порядке очередности. Что подразумевается под здоровьем? Ухудшение скорости работы hc2 и отзывчивости интерфейса? Или же физическая часть ( перегрев и т.п)?

ссылка

отвечен 10 Окт '14, 17:20

Kertro's gravatar image

Kertro
606315
процент согласия: 25%

Ваш ответ
toggle preview

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

По почте:

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

По RSS:

Ответы

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

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

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

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

×166
×32

Задан: 19 Авг '14, 14:58

Просмотров: 1,450 раз

Отредактирован: 10 Окт '14, 17:20

powered by OSQA