Warunki w SUPLA Scripts - pomysły

Pietr.as.ek
Posts: 9
Joined: Fri Apr 03, 2020 7:57 am

Post

Dołączę się do pytania.
Szukałem gdzieś instrukcji /poradnika ale nie znalazłem
m0ney
Posts: 3
Joined: Sun Apr 12, 2020 4:29 pm

Post

Chciałem zrobić taką scenę "z automatu":
Scena:
1. Wjeżdżam/otwieram bramę – czujnik pokazuje otwarcie bramy.
2. Włącza się światło w garażu.
3. Zamykam/ czujnik pokazuje zamknięcie.
4. Światło gaśnie po 2 minutach.

Sorry za spamowanie - ale pochwalę się, że na Siri działa mi cała automatyka domu. Garaż - mówię do telefonu i się otwiera :) Na tym forum jest wszystko ;)
miko1282
Posts: 561
Joined: Wed Dec 06, 2017 10:15 pm
Location: Brodnica
Has thanked: 1 time

Post

Nigdzie nie widzę, czy jest opcja automatycznego wykonywania sceny ? Albo od warunku jakiegoś albo od godziny, albo po np włączeniu światła ? Czytaj światło się włącza o 04:30 to wtedy też podlewanie ?
User avatar
Lector
Posts: 2470
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Witam,
mam warunek (scenę) która jest zależna od temperatury. Jak wiadomo warunki na dworze są zmienne i nie zawsze się wykona.
Więc chciałbym zrobić drugą scenę na inne warunki ale chciałbym aby ona się uruchamiała na przykład po 10 czy 50 nieudanych próbach wykonania pierwszego warunku.

Z tego co widzę to chyba nie uda mi się tego dokonać, ale może ktoś ma jakiś pomysł.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
strzelczykadam
Posts: 10
Joined: Mon May 06, 2019 5:20 pm

Post

Witam.

Jak zbudować warunek dla kurnika w niżej opisanej sytuacji.

Od 5:00 do 20:00 w kurniku ma być jasno.
Ta jasność ma pochodzić od słońca i żarówki LED.
Kiedy słońce wschodzi wcześniej czyli przed 5:00 to led się nie powinien włączyć.
Kiedy słońce zachodzi po 20:00 to led również nie powinien doświetlać w kurniku.
Ale LED ma się świecić w godzinach 5:00 do 20:00 gdy słońce jeszcze nie wstało lub już zaszło.

Jak poradzić sobie z tym problemem?
Jest jakiś poradnik do tego języka programowania?

pozdrawiam
Adam S

PS
taki tok myślenia
doświetlanie2.jpg

Dolna zielona linia to godzina 5:00 (od tego czasu należy świecić w kurniku)
Pomarańczowa linia to godzina wschodu słońca.
Żółte wypełnienie to czas przez jaki powinno się rano doświetlać kurom.


Górna czarna prosta linia (godzina 20:00 czas zgaszenia światła w kurniku)
Ciemnoniebieska linia poniżej to godziny zachodu słońca.
Pomarańczowe wypełnienie pomiędzy liniami to czas jaki należy doświetlać wieczorem.

W miesiącach IV-VIII nie doświetlamy bo dzień długi. Słońce wstaje wcześniej niż 5:00 i zachodzi później niż 20:00

Jak ogarnąć automatyczne włączanie i wyłączanie światła w kurniku.
You do not have the required permissions to view the files attached to this post.
strzelczykadam
Posts: 10
Joined: Mon May 06, 2019 5:20 pm

Post

Witam.

Proszę o wypowiedzenie się, czy takie sceny zadziałają?

Rano włącz leda w kurniku i wyłącz go
ON rano LED.jpg
tu jest tylko wyłącz
OFF rano LED.jpg
Jak to sprawdzić czy zadziała?
You do not have the required permissions to view the files attached to this post.
strzelczykadam
Posts: 10
Joined: Mon May 06, 2019 5:20 pm

Post

I dla wieczornych scen

zaświecić wieczorem i po 20 zgasić
ON wieczorem LED.jpg

i samo gaszenie dla poprzedniej sceny
OFF wieczorem LED.jpg
czy to zadziała?
You do not have the required permissions to view the files attached to this post.
and111
Posts: 342
Joined: Sun Feb 18, 2018 3:54 pm

Post

Wg mnie funkcjonalność jaką chcesz uzyskać powinieneś uzyskać przy pomocy harmonogramów w CLOUD.
Ustawiasz 4 harmonogramy:

I. Włącz rano o 5:00, jeśli wschód słońca jest po 5:00.
Dla Warszawy słońce wschodzi po 5:00 do 3 maja, zatem ustawiasz datę końcową na 3 maja.

II. Wyłącz rano po wschodzi słońca (zamiast 0 minut może lepiej dać 10-15 minut po wschodzie).

III. Włącz przed zachodem słońca (wieczorem), można podobnie jak w II dać 10-15 minut przed zachodem słońca. Dla Warszawy zachody słońca przed 20:00 są do 30 kwietnia, więc taką ustawiasz datę końcową.

IV. Wyłącz o 20:00 - tutaj też ustawiasz datę końcową na 30 kwietnia lub 1 maja.

Po 3 maja edytujesz harmonogram I, III i IV ustawiasz daty rozpoczęcia i zakończenia z uwzględnieniem zakresów dat, gdy słońce wschodzi przed 5:00 i zachodzi po 20:00.
You do not have the required permissions to view the files attached to this post.
strzelczykadam
Posts: 10
Joined: Mon May 06, 2019 5:20 pm

Post

Serdecznie dziękuję.
Wieczorem jak chciałem sprawdzić czy skrypt włączy LED-a w kurniku okazało się że nie.
Poczytałem jeszcze raz posty i wyszło tak że nie do tego służą scrypty.

Raz jeszcze dziękuję za pomoc (za udostępnienie harmonogramów).
Pozdrawiam
Adam S.
pawbuj
Posts: 34
Joined: Mon Apr 27, 2020 8:39 am

Post

bawię się warunkami pogodowymi i tak

Code: Select all

{% set TempMax = getUrl('https://www.meteoblue.com/pl/pogoda/tydzień/mława_polska_764634', '#tab_temp_max".*?>\s*(.+?C)#s')|number_format %}
{% set TempMin = getUrl('https://www.meteoblue.com/pl/pogoda/tydzień/mława_polska_764634', '#tab_temp_min".*?>\s*(.+?C)#s')|number_format %}
{% set rain = getUrl('https://www.meteoblue.com/pl/pogoda/tydzień/mława_polska_764634', '#p12_iday.+?title="(.+?)"#s') %}
{{"deszcz" in rain}}
{{
(( time() >= '05:30' and time() <='18:00')  or  (TempMin ==0 )) 
}}
warunek jest zawsze spełniony. ? ? Przecież wiemy , że temp min nie mogła być równa 0.

Return to “SUPLA Scripts”