automatyczne zamykanie bramy o danej godzinie gdy jest otwarta

djalex
Posts: 1226
Joined: Fri Dec 20, 2019 10:59 pm
Location: Rydułtowy
Has thanked: 2 times
Been thanked: 2 times

Post

To dlaczego automat ma zamknąc maksymalnie do 6 minut (w przypadku podania 5 minut "Zamknij po") i skoro otworzę o 20:00 a zamknie o 22:05 to nie mija 6 minut tylko troche wiecej
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Na serwerze jest zadanie odpalane co minutę o równej porze dla wszystkich kanałów. 60 sekundowa precyzja zależy od tego w której sekundzie serwer został uruchomiony oraz w której "widziano" bramę pierwszy raz otwartą.
Dlaczego 22:05?, ano dlatego, że sewer sprawdza czy brama jest otwarta dla danego kanału tylko w określonym przez użytkownika przedziale czasowym. Dlatego pierwszy raz "spojrzy" na czujnik pomiędzy 22:00:01, a 22:00:59.

https://github.com/SUPLA/supla-core/blo ... losing.cpp
SUPLA.... Nareszcie w domu.
djalex
Posts: 1226
Joined: Fri Dec 20, 2019 10:59 pm
Location: Rydułtowy
Has thanked: 2 times
Been thanked: 2 times

Post

A ja myślałem że to zadziała tak: automatyczne zamykanie między 22:00 a 6:00 tylko wtedy gdy otworzę między 22:00 a 6:00 - w takim razie jak taki scenariusz zrealizować?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Ten automat pilnuje by w zadanych godzinach brama była zamknięta. Nie ma tam warunkowania takiego jak opisałeś.
SUPLA.... Nareszcie w domu.
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

pzygmunt wrote: Tue May 16, 2023 4:01 pm Jak otworzysz o 20-tej to zamknie się 22:05 przy ustawionym czasie na 5 min.
Nie powinno być:

"Jak otworzysz o 20-tej to zamknie się 20:05 przy ustawionym czasie na 5 min."?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Jeśli ustawiłeś, że brama ma się zamykać pomiędzy 22:00, a 6:00 to przy otwarciu o 20:00 zamknie się dopiero o 22:05.
Jeśli ustawisz aby zamykała się pomiędzy 20:00, a 6:00 i otworzysz o 20:00 to zamknie się o 20:05.
SUPLA.... Nareszcie w domu.
djalex
Posts: 1226
Joined: Fri Dec 20, 2019 10:59 pm
Location: Rydułtowy
Has thanked: 2 times
Been thanked: 2 times

Post

No i dlatego to jest trochę nielogiczne. Z tego co wiem to centrale sterujące które mają możliwość automatycznego zamykania robią to po określonym czasie od otwarcia i tak w pierwszym momencie intuicyjnie wydaje się że tak działa automat suplowy, wyraźnie jest to określone w wyrażeniu "zamknij po" określonym przez użytkownika czasie - zamknij po czym? z automatu nasuwa się myśl że po wykonaniu jakiejś czynności i ciekawe kto wpadł by na to że chodzi tu tylko o to ze ten automatyzm się wykona po wykryciu konkretnego odczytu z czujnika? W takim przypadku powinno to być zaznaczone. Teraz to jest trochę nieintuiyjne. Poza tym zakres czasowy jest tylko 'godzinowy" i co w przypadku gdy będe chciał żeby się zamykała np od 21:45 do 5:15? Lipa. Jak chce żeby np o określonej godzinie się zamykała brama to wystarczy harmonogram.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

W Supli masz więcej parametrów. Czas otwarcia bramy oraz dni i godziny kiedy automat działa. Domyślnie 24/7.
Okno czasowe możesz ustawić do pełnych godzin więc w przytoczonym przepadku np. 22:00 do 5:00.
Automaty bramowe zwykle nie pozwalają ustawić przedziału czasowego. Zwykle tylko ustawiasz czas po którym ma się zamknąć brama.
W Supli też możesz tak ustawić. Poniżej przykłady.
You do not have the required permissions to view the files attached to this post.
SUPLA.... Nareszcie w domu.
User avatar
klew
Posts: 13906
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

djalex wrote: Wed May 17, 2023 11:24 am No i dlatego to jest trochę nielogiczne. Z tego co wiem to centrale sterujące które mają możliwość automatycznego zamykania robią to po określonym czasie od otwarcia i tak w pierwszym momencie intuicyjnie wydaje się że tak działa automat suplowy, wyraźnie jest to określone w wyrażeniu "zamknij po" określonym przez użytkownika czasie - zamknij po czym? z automatu nasuwa się myśl że po wykonaniu jakiejś czynności i ciekawe kto wpadł by na to że chodzi tu tylko o to ze ten automatyzm się wykona po wykryciu konkretnego odczytu z czujnika? W takim przypadku powinno to być zaznaczone. Teraz to jest trochę nieintuiyjne. Poza tym zakres czasowy jest tylko 'godzinowy" i co w przypadku gdy będe chciał żeby się zamykała np od 21:45 do 5:15? Lipa. Jak chce żeby np o określonej godzinie się zamykała brama to wystarczy harmonogram.
Supla stan "otwarty" bramy zawsze bierze wyłącznie z czujnika. Stąd taka zależność, że ten czas do automatycznego zamknięcia jest liczony od momentu wykrycia otwarcia bramy. Margines błędu też jest podany na stronie. "Zamknij po ..." jest dla mnie bardzo oczywiste, że chodzi "po otwarciu". Sterowanie bramą w ogólności polega na wysyłaniu impulsów do wejścia "SBS", więc nie wiesz, czy dany impuls otwiera, zamyka, czy zatrzymuje bramę. Jeśli nie wiesz co dany impuls zrobi, to pozostaje opierać się o stan czujników informujacych o tym czy brama jest otwarta, czy zamknięta.

Harmonogram aktywności jest tylko w granulacji co 1 h. Tak jest też w innych miejscach w Supli, gdzie podobny "harmonogram aktywności" jest używany.

Nikt nikogo nie zmusza do korzystania z tych funkcji. Jest wiele opcji:
1. Automatyczne zamykanie w samym napędzie bramy
2. Suplowy mechanim "zamknij po"
3. Suplowe harmonogramy
4. Dowolne zewnętrzne integracje i autoamtyzacje

Wybierz i używaj co Tobie odpowiada. Siłą rzeczy, wszystkich opcji na raz nie da się używać, ale też nie ma takiego obowiązku :P
Najlepsze suple dla Twojego domu :mrgreen:

Return to “FAQ / Jak to zrobić”