Warunki w SUPLA Scripts - pomysły

@Artur
Posts: 263
Joined: Wed Sep 23, 2020 1:48 pm
Location: FZG

Post

nieaktualne
Last edited by @Artur on Sun Jan 09, 2022 9:08 am, edited 1 time in total.
kurus
Posts: 1312
Joined: Wed Jan 15, 2020 8:17 pm

Post

fracz wrote: Fri Jan 07, 2022 9:05 pm Możesz to zrobić za pomocą scen w skryptach. Będzie niewielkie opóźnienie wentylatora po świetle, ale nie trzeba będzie dwa razy klikać.

Scena 1:
Wyzwalacz: {{ state(10).on }}
Warunek: {{ state(10).on }}
Akcja: włącz wentylator

Scena 2:
Wyzwalacz: {{ state(10).on }}
Warunek: {{ not state(10).on }}
Akcja: wyłącz wentylator

Zamień 10 na Twój ID kanału że światłem

W następnym cloudzie w Action Triggerze będziesz mógł ustawić akcję "skopiuj stan" tak że będziesz mógł ustalić żeby wentylator podążał za światłem bez skryptów.

Akcja dla włączenia działa poprawnie włącza mi wentylator, ale akacja dla wyłączenia nie działa po wyłączeniu światła wentylator nadal pracuje.. co można poprawić?
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Zobacz czy tak Ci zadziała

Scena 2:
Wyzwalacz: {{ state(10).hi }}
Warunek: {{ not state(10).hi }}
Akcja: wyłącz wentylator
Pozdrawiam
Wojtek
kurus
Posts: 1312
Joined: Wed Jan 15, 2020 8:17 pm

Post

Niestety to samo..


Edit: chyba jednak mój błąd bo w scenie dla wyłączenia nie zmieniłem akcji dla wentylatora na wyłącz, późnej potwierdzę.

Edit1: Zgadza się mój bład teraz wszystko działa poprawnie dzięki wielkie :D :D :D
Last edited by kurus on Sun Jan 09, 2022 10:38 am, edited 3 times in total.
local
Posts: 545
Joined: Mon Jan 27, 2020 11:33 am

Post

Jak ustawić załączenie przekaźnika A względem przekaźnika B i czasu (od poniedziałku do piątku o np 18)?
Próbowałem ustawić scenę ale przekaźnik A załącza się przy zmianie staniu B (bez względu na czas).
4xShelly 1, Shelly 1L, 2xShelly 2.5, Sonoff T3, 2xSonoff Basic R2, 4xNeo 16A
miko1282
Posts: 561
Joined: Wed Dec 06, 2017 10:15 pm
Location: Brodnica
Has thanked: 1 time

Post

Hej, pomoże mi ktoś z jednym warunkiem ? Nie mogę sobie poradzić z połączeniem całości.
Przy wyjściu z domu mam toucha, który przy pomocy wyzwalacza włącza wirtualny kanał. Chciałbym aby właśnie ten kanał reagował z skryptami, a mianowicie po włączeniu kanału mrugnij światłem (w korytarzu (włącz, po 5s wyłącz)), po 35s włącz oświetlenie podwórka, po 50s otwórz bramę, po 125s wyłącz oświetlenie podwórka oraz wyłącz ten wirtualny kanał. Scena działa idealnie, lecz mam problem z reakcją na kanał, wszystko działało świetnie przez jakieś 2h od ustawienia sceny, następnie scena już nie zbyt ochoczo reaguje na zmianę tego kanału.
Wyzwalacz:

Code: Select all

{{state(34385).on}}
Warunek:

Code: Select all

{{state(34385).on and state(34385).connected}}
Co robię nie tak ?
User avatar
fracz
Posts: 2342
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków
Has thanked: 4 times
Been thanked: 6 times

Post

local wrote: Sun Jan 09, 2022 12:39 am Jak ustawić załączenie przekaźnika A względem przekaźnika B i czasu (od poniedziałku do piątku o np 18)?
Próbowałem ustawić scenę ale przekaźnik A załącza się przy zmianie staniu B (bez względu na czas).
Czyli o 18:00 od poniedziałku do piątku kanał A ma się ustawić tak jak kanał B?

To muszą być dwie sceny. Obydwie wyzwalane czasem

Code: Select all

0 18 * * 1-5
Pierwsza z nich: jeśli kanał A włączony to włącz B
Druga: jeśli kanał A wyłączony to wyłącz B
miko1282 wrote: Tue Jan 11, 2022 10:45 am Hej, pomoże mi ktoś z jednym warunkiem ? Nie mogę sobie poradzić z połączeniem całości.
Przy wyjściu z domu mam toucha, który przy pomocy wyzwalacza włącza wirtualny kanał. Chciałbym aby właśnie ten kanał reagował z skryptami, a mianowicie po włączeniu kanału mrugnij światłem (w korytarzu (włącz, po 5s wyłącz)), po 35s włącz oświetlenie podwórka, po 50s otwórz bramę, po 125s wyłącz oświetlenie podwórka oraz wyłącz ten wirtualny kanał. Scena działa idealnie, lecz mam problem z reakcją na kanał, wszystko działało świetnie przez jakieś 2h od ustawienia sceny, następnie scena już nie zbyt ochoczo reaguje na zmianę tego kanału.
Wyzwalacz:

Code: Select all

{{state(34385).on}}
Warunek:

Code: Select all

{{state(34385).on and state(34385).connected}}
Co robię nie tak ?
Czy coś odkłada się w logach sceny? Nie znam sensownego powodu, dla którego miałoby działać 2h a potem przestać :-)
Lomax1983
Posts: 311
Joined: Tue Mar 09, 2021 8:29 pm
Location: Małe Trójmiasto
Has thanked: 1 time

Post

Code: Select all

{{...... and state(34385).connected}}
[/quote]

Czy jest konieczność pisania tego??? Jakie ma zadanie???
miko1282
Posts: 561
Joined: Wed Dec 06, 2017 10:15 pm
Location: Brodnica
Has thanked: 1 time

Post

W logach nic, w ogóle nie wykrywa warunku
User avatar
fracz
Posts: 2342
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków
Has thanked: 4 times
Been thanked: 6 times

Post

A czy w historii kanałów jest inforamcja o tym że kanał zmienił stan?

Return to “SUPLA Scripts”