Jump to content
  • Announcements

    • T.Konopka

      DOWNLOADS - new way of sharing solutions!   01/17/18

      Dear users, We want you to have a great time here on the Forum, therefore, we are introducing a new tool for sharing solutions! DOWNLOADS - a system of file sharing for all of you. DOWNLOADS - support topics - this is a new category for support topics. Check the short guide for Downloads on how to add a solution (all files have to be approved).   Crowd's Solutions will be closed for new submissions, but still open for replies in remaining topics. We ask the authors of the solutions to add their solutions to Downloads with the link to the topic at the top of the description. We will merge the support topic with the one from Crowd's Solutions.   If you have any questions, feel free to ask our administrators - @T.Konopka and @I.Srodka!
    • T.Konopka

      DOWNLOADS - nowy sposób dzielenia się rozwiązaniami!   01/17/18

      Szanowni użytkownicy, Chcemy, abyście świetnie spędzali czas na Forum, dlatego przedstawiamy wam nowe narzędzie do dzielenia się rozwiązaniami! DOWNLOADS - system dodawania i pobierania plików. DOWNLOADS - support topics - to jest nowa kategoria z tematami wsparcia. Sprawdźcie przewodnik dla Downloads, aby wiedzieć jak dodać rozwiązanie (wszystkie pliki muszą zostać zatwierdzone).   Rozwiązania Społeczności zostaną zamknięte dla nowych tematów, jednak tematy już wczęśniej dodane będą nadal dostępne. Prosimy autorów rozwiązań do przenoszenia ich do Downloads - prosimy o dodanie linkiem do tematu na górze opisu. Połączymy wtedy temat wsparcia z tematem z Rozwiązań Społeczności.   W przypadku pytań, prosimy o kontaktowanie się z administratorami - @T.Konopka and @I.Srodka. (Rozwiązania mogą być dodawane w języku polskim!)
    • T.Konopka

      Technical Support Helpline - May Holidays   04/23/18

      Dear users, We would like to inform you that due to incoming holidays in Poland on 30th of April and on 1st and 3rd of May our Technical Support helpline will not be available. We apologize for the inconvenience. Sincerely, FIBARO Team
    • T.Konopka

      Linia Wsparcia Technicznego - Majówka   04/23/18

      Drodzy użytkownicy, W związku z nadchodzącą majówką, 30 kwietnia oraz 1 i 3 maja linia Wsparcia Technicznego nie będzie dostępna. Za utrudnienia serdecznie przepraszamy. Z wyrazami szacunku, Zespół FIBARO
  • 0
Sirian

scena wyłączenia światła na schodach

Question

Witam

 

To jest mój początek z fibaro i automatyką jako taką, chciałem zobaczyć co jak można zrobić i używać. Na razie od najprostszych spraw - mam w związku z tym pytanie czy przy pomocy dimmera można zbudować scenę która będzie wyłączała światło na klatce po zadanym czasie jeżeli o tym zapomnimy. Oczywiście chciałbym uniknąć efektu zadziałania pierwszej instancji sceny w trakcie używania klatki przez kolejną osobę 

 

--[[
%% autostart
%% properties
52 value
%% weather
%% events
%% globals
--]]

local startSource = fibaro:getSourceTrigger();
if (
 ( tonumber(fibaro:getValue(52, "value")) > 0 )
or
startSource["type"] == "other"
)
then
    setTimeout(function()
        fibaro:call(52, "turnOff");
    end, 300000)
end

 

na razie mam coś takiego i tutaj oczywiście jeżeli w trakcie uruchomienia sceny ktoś inny użyje włącznika to pierwotna scena wyłączy mu światło w trakcie używania . Ktoś mógłby mnie naprowadzić na właściwy tok myślenia ?

dziękuję.

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0
6 godzin temu, Sirian napisał:

Witam

 

To jest mój początek z fibaro i automatyką jako taką, chciałem zobaczyć co jak można zrobić i używać. Na razie od najprostszych spraw - mam w związku z tym pytanie czy przy pomocy dimmera można zbudować scenę która będzie wyłączała światło na klatce po zadanym czasie jeżeli o tym zapomnimy. Oczywiście chciałbym uniknąć efektu zadziałania pierwszej instancji sceny w trakcie używania klatki przez kolejną osobę 

 

--[[
%% autostart
%% properties
52 value
%% weather
%% events
%% globals
--]]

local startSource = fibaro:getSourceTrigger();
if (
 ( tonumber(fibaro:getValue(52, "value")) > 0 )
or
startSource["type"] == "other"
)
then
    setTimeout(function()
        fibaro:call(52, "turnOff");
    end, 300000)
end

 

na razie mam coś takiego i tutaj oczywiście jeżeli w trakcie uruchomienia sceny ktoś inny użyje włącznika to pierwotna scena wyłączy mu światło w trakcie używania . Ktoś mógłby mnie naprowadzić na właściwy tok myślenia ?

dziękuję.

może zrobić scenę która zabija tą wyżej i uruchamia ją po czasie np 10s

 

-[[
%% autostart
%% properties
52 value
%% weather
%% events
%% globals
--]]

local startSource = fibaro:getSourceTrigger();
if (
 ( tonumber(fibaro:getValue(52, "value")) > 0 )
or
startSource["type"] == "other"
)
then
    fibaro:killScenes(id sceny którą chcemy wyłączyć);

    fibaro:bebug("scena off")

    fibaro:sleep(1000);

    fibaro:startScene(id sceny którą chcemy wyłączyć);

   fibaro:debug("scena start")
end

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×