Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


  • 0

Pomocy - Najprostrze sceny bloczkowe oparte o czas przestały działać


softmax

Question

--[[
%% properties
%% events
%% globals
--]]

local sourceTrigger = fibaro:getSourceTrigger();
function tempFunc()
local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if (
 ( ((currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "10:30") )
)
then
    fibaro:call(51, "turnOn");
end

setTimeout(tempFunc, 60*1000)
end
if (sourceTrigger["type"] == "autostart") then
tempFunc()
else

local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if (
startSource["type"] == "other"
)
then
    fibaro:call(51, "turnOn");
end

end
 

 

Co robię źle?

Please login or register to see this attachment.

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Mam ten sam problem i tez zastanawiałem się o co chodzi.

Scena też z choinką

Please login or register to see this image.

/emoticons/default_smile.png" alt=":)" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" />

Może fibaro nie uznaje choinki

Please login or register to see this image.

/emoticons/default_smile.png" alt=":)" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" /> i sceny z opisem choinka nie działają z założenia

Please login or register to see this image.

/emoticons/default_smile.png" alt=":)" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" />

Link to comment
Share on other sites

  • 0

zaznacz opcje startuj z Home Center (niezależnie od wersji) i wybierz ilość instancji 2 jeśli masz najnowszą betę

Link to comment
Share on other sites

  • 0

To jaka jest logika:

 

w moim rozumieniu:

 

Scena Aktywna - timer wyzwala działanie włączenia urządzenia jak "nadejdzie czas" ale ogólnie scena "działa w tle systemu"

Startuj z Home Center - po restarcie centrali mimo nie zrealizowanego warunku timera scena startuje i włącza np switch.

 

A jak jest naprade????

Link to comment
Share on other sites

  • 0

Scena gdzie trigerem jest urządzenie np

Gdy wykryjesz ruch to włącz światło w pokoju - zaznaczasz ptaszek przy czujce ruchu nic więcej nie robisz

 

Scena gdzie trigerem jest czas np

Od poniedziałku do soboty zawsze o 10:00 włącz światełka - trigerem jest wtedy czas; wówczas należy zaznaczyć iż scena ma startować razem z HC i wtedy scena działa na zasadzie pętli co 60s sprawdza czy jest właściwy dzień tygodnia i czy jest 10:00 jak nie to czeka znowu 60s

 

podsumowując - start z Hc jest wymagany zawsze gdy chcemy coś oprzeć na czasie lub okresowym sprawdzaniu czegoś  np co 5h sprawdź czy nie ma martwych urządzeń

W pozostałych przypadkach warto stosować trigery (ptaszki nad sceną)

 

Warto mieć świadomość jak działają np

 

Jeśli ruch na czujce A i ruch na czujce B to ...........

Gdy zaznaczone dwa ptaszki to przy ruchu czujki A jak i czujki B zostanie uruchomiona scena (czyli jak obie są niedaleko to istnieje ryzyko że pojawi się notyfikacja że przekroczono ilość instancji bo jednocześnie uruchomione będą dwie sceny)

Gdy zaznaczony jest ptaszek tylko przy jednej to tylko ta czujka uruchamia scenę gdzie sprawdzane jest czy druga czujka jest również naruszona

Brak zaznaczonych ptaszków spowoduje że scena się sama nie uruchomi i zadziała tylko po wciśnięciu przycisku RUN na scenie

Link to comment
Share on other sites

  • 0

Dziękuje za wyjaśnienie

Please login or register to see this image.

/emoticons/default_smile.png" alt=":)" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" /> To wyjaśnia wszystko.

 

 

Pozdrawiam

Link to comment
Share on other sites

  • 0
Guest _AreK_

Scena gdzie trigerem jest urządzenie np

Gdy wykryjesz ruch to włącz światło w pokoju - zaznaczasz ptaszek przy czujce ruchu nic więcej nie robisz

 

Scena gdzie trigerem jest czas np

Od poniedziałku do soboty zawsze o 10:00 włącz światełka - trigerem jest wtedy czas; wówczas należy zaznaczyć iż scena ma startować razem z HC i wtedy scena działa na zasadzie pętli co 60s sprawdza czy jest właściwy dzień tygodnia i czy jest 10:00 jak nie to czeka znowu 60s

 

podsumowując - start z Hc jest wymagany zawsze gdy chcemy coś oprzeć na czasie lub okresowym sprawdzaniu czegoś  np co 5h sprawdź czy nie ma martwych urządzeń

W pozostałych przypadkach warto stosować trigery (ptaszki nad sceną)

 

Warto mieć świadomość jak działają np

 

Jeśli ruch na czujce A i ruch na czujce B to ...........

Gdy zaznaczone dwa ptaszki to przy ruchu czujki A jak i czujki B zostanie uruchomiona scena (czyli jak obie są niedaleko to istnieje ryzyko że pojawi się notyfikacja że przekroczono ilość instancji bo jednocześnie uruchomione będą dwie sceny)

Gdy zaznaczony jest ptaszek tylko przy jednej to tylko ta czujka uruchamia scenę gdzie sprawdzane jest czy druga czujka jest również naruszona

Brak zaznaczonych ptaszków spowoduje że scena się sama nie uruchomi i zadziała tylko po wciśnięciu przycisku RUN na scenie

Witam.

 

Bardzo fajnie wyjasnione tylko dlaczego o to wszystko musimy dopytywac sie na forum. Dlaczego nie ma jakiej BIBLI dl uzytkownikow Fibaro. Sa instrukcje dla poszczegolnych urzadzen i bardzo okrojona przestarzala instrukcja dla HC2. Jest duzy manual dla API a nic dla niezaawansowanych uzytkownikow.

 

Pozdrawiam 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...