Wstrzymanie wykonania sceny

Uriasz
Posts: 13
Joined: Fri Dec 22, 2023 3:05 pm

Post

Hello! Od jakiegoś czasu bawię się w ustawianie scen, reakcji i harmonogramów. Jednak nie umiem sobie w żaden sposób poradzić z tym żeby ustawiona scena + harmonogram lub scena + reakcja się nie wykonała automatycznie.

Przykład1: Mam ustawioną scenę ściemniania lampy w kilku etapach, po czym ma zgasnąć. Jest to ustawione na określoną godzinę. Ale chcę, żeby ta scena się uruchamiała tylko wtedy, gdy lampa jest zaświecona: a żeby nic się nie działo, gdy lampa nie świeci. Próbowałem ustawić jakąś reakcję, ale to nie działa. Zrobiłem np. gdy jasność > 0% to wykonaj; albo gdy jasność = 0 to przerwij. Lampa dalej żyje własnym życiem.

Przykład 2: Do supli mam podpięty czujnik deszczu. Jeśli nastąpi zwarcie (deszcz) to ma wykonać scenę zamknięcia rolety i wysłania wiadomości. A jeśli nastąpi rozwarcie (koniec deszcze), to najpierw ma odczekać 15 minut a potem otworzyć roletę i wysłać powiadomienie. Problem w tym, że jeśli w ciągu 15 minut czujnik wyschnie (jest podgrzewany) i znów wyczuje deszcz to ponawia akcję zamknięcia rolety i wysłania wiadomości. Roleta jest cały czas zamknięta, a ja mam 5 wiadomości, że zamyka. Co zrobić, żeby nie ponawiał zamykania opuszczonej rolety?
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

Uriasz wrote: Tue Oct 07, 2025 1:12 pm Hello! Od jakiegoś czasu bawię się w ustawianie scen, reakcji i harmonogramów. Jednak nie umiem sobie w żaden sposób poradzić z tym żeby ustawiona scena + harmonogram lub scena + reakcja się nie wykonała automatycznie.

Przykład1: Mam ustawioną scenę ściemniania lampy w kilku etapach, po czym ma zgasnąć. Jest to ustawione na określoną godzinę. Ale chcę, żeby ta scena się uruchamiała tylko wtedy, gdy lampa jest zaświecona: a żeby nic się nie działo, gdy lampa nie świeci. Próbowałem ustawić jakąś reakcję, ale to nie działa. Zrobiłem np. gdy jasność > 0% to wykonaj; albo gdy jasność = 0 to przerwij. Lampa dalej żyje własnym życiem.

Przykład 2: Do supli mam podpięty czujnik deszczu. Jeśli nastąpi zwarcie (deszcz) to ma wykonać scenę zamknięcia rolety i wysłania wiadomości. A jeśli nastąpi rozwarcie (koniec deszcze), to najpierw ma odczekać 15 minut a potem otworzyć roletę i wysłać powiadomienie. Problem w tym, że jeśli w ciągu 15 minut czujnik wyschnie (jest podgrzewany) i znów wyczuje deszcz to ponawia akcję zamknięcia rolety i wysłania wiadomości. Roleta jest cały czas zamknięta, a ja mam 5 wiadomości, że zamyka. Co zrobić, żeby nie ponawiał zamykania opuszczonej rolety?
`
Ja bym to wszystko zrobił skryptami https://scripts.supla.io, ale to pewnie tylko dlatego, że używam tylko podstawowych reakcji i scen, a w skryptach robię resztę. Pewnie zaraz przyjdzie ktoś mądrzejszy i Ci doradzi, jak to zrobić w samym cloud. Z tego co wiem, to sceny można przerywać, można zastosować wirtualne przekaźniki itd., ale niech się wypowie ktoś bardziej obeznany w temacie...
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Przykład 1 i przykład 2 nie do zrobione w samym Cloud.

Można próbować w Supla Script - drugi warunek pójdzie wykonać na 100%, przykład 1 może być problem bo z Supla Script nie zrobisz uruchamia sceny w Cloud. Można próbować na tej scenie aby po czasie zmieniał intensywność.

https://scripts.supla.io/

Ubolewam na tym ze to co jest już mozliwe do wykonania z rozbudowanym warunkowaniem nie jest "importowane" do Cloud, aby tu można było takie warunki robić, na podstawie stanów różnych kanałów.
Lub ze Supla Script nie jest rozbudowywane i nie dodaje opcji uruchamiania scen w Cloud itp.

IoT to nie tylko same urządzenia (których ostatnio dużo się pojawia - oraz współprace z innymi firmami), ale moim zdaniem trzeba mocno postawić na automatyzację, tego co już mamy w Supla.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Lector wrote: Tue Oct 07, 2025 2:58 pm IoT to nie tylko same urządzenia (których ostatnio dużo się pojawia - oraz współprace z innymi firmami), ale moim zdaniem trzeba mocno postawić na automatyzację, tego co już mamy w Supla.
Każdy na coś czeka i, jak pokazywały nasze ankiety w przeszłości, oczekiwania są bardzo różne.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

klew wrote: Tue Oct 07, 2025 3:32 pm Każdy na coś czeka i, jak pokazywały nasze ankiety w przeszłości, oczekiwania są bardzo różne.
Moje pierwsze Smart rzeczy do domu były od Xiaomi - dużo wcześnie niż został ten system popularny u nas w kraju.
Nie był i dalej nie jest to system idealny.
Tuya z której teraz rónież korzystam wygląda jak klon własnie Xiaomi, lecz przez wpompowywanie dużej kasy system (a raczej sprzęt) naprawdę się rozwinął. Pewnie na plus jest również to ze każda firma może dodawać swój sprzęt coś co bym porównał do Open Source - tylko ze Hardware. Niestety i tu sceny nie zostały bardziej rozwinięte od systemu Xiaomi.
Nie które rzeczy idzie obchodzić poprzez aktywacje i dezaktywacje scen w scenach.

Z Suplą pierwszą styczność miałem gdzieś pewnie w połowie 2017 roku. To co najbardziej mi się spodobało to to ze można samemu dodawać swój sprzęt DIY, choć mnogość produktów w tedy była nie ukrywajmy biedna.
Od tamtego czasu Supla się sporo rozwinęła jak i przybyło dużo nowego sprzętu.
Naprawdę dobrą robotę wykonał Fracz tworząc Supla Fracz które przeistoczyło się w Supla Script.

Ale rynek nie śpi i wymagania użytkownik ciągle rosną :) dlatego uważam ze "automatyzacja" tego co mamy jest bardzo ważna i fajnie byłoby to robić bezpośrednio w cloud zamiast się wspierać z zewnątrz.

Rozumiem i wiem jakie są siły przerobowe, ale przykładowo wprowadzając termostat nie został on ukończony (termostat różnicowy, automatyczny). Ludzie też za tym czekają.

Nie mam do nikogo pretensji, po prostu piszę co dla mnie jest ważne z czego korzystam i co mi braknie.
Przez ostatnie miesiące naprawdę porobiłem sporo automatyzacji, oraz staram jak mogę w rozwiązywaniu problemów i pomaganiu innym na forom jak i na PW.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
djalex
Posts: 1226
Joined: Fri Dec 20, 2019 10:59 pm
Location: Rydułtowy
Has thanked: 2 times
Been thanked: 2 times

Post

Supla już jest od prawie 10 lat ale niestety wciąż nie ma jednej z podstawowych funkcjonalności którą powinna mieć - logika i automatyzacje. Coś jest tj reakcje, sceny ale to i tak się "rodziło" w bólach. A dlaczego? Bo tak jak pisał @klew - koncert życzeń np KPOP, stacje pogodowe i inne wynalazki które tak naprawdę wykorzystuje promil użytkowników. I tak został zmarnowany czas i zasoby. Z termostatami było podobnie i pewnie gdyby nie podjęcie współpracy z Auratonem to dalej by ich nie było. Supla to świetny projekt ale zarządzanie nim niestety trochę kuleje.
Uriasz
Posts: 13
Joined: Fri Dec 22, 2023 3:05 pm

Post

Ale fajnie, że taki odzew. Rzeczywiście trochę kuleje ten cloud, choć teoretycznie wydaje się, że tam opcji wystarczająco, aby ogarnąć niemalże wszystko, ale słowo "niemalże" ma swoją moc!
No to wszedłem (po raz pierwszy w życiu) w supla script. Nie ukrywam, że do zasobnych w czasie nie należę. Czy byłby ktoś życzliwy, aby króciutko wprowadzić mnie, jak się tu działa, np. poprzez odpowiedzi na pytania:
1 Czy ma to zrobić w zakładce "sceny"?
2. Czy jak to tam zrobię, to mam usunąć sceny z Cloud?
2 A może jest na to jakiś inny patent?
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Uriasz wrote: Tue Oct 07, 2025 5:49 pm Ale fajnie, że taki odzew. Rzeczywiście trochę kuleje ten cloud, choć teoretycznie wydaje się, że tam opcji wystarczająco, aby ogarnąć niemalże wszystko, ale słowo "niemalże" ma swoją moc!
No to wszedłem (po raz pierwszy w życiu) w supla script. Nie ukrywam, że do zasobnych w czasie nie należę. Czy byłby ktoś życzliwy, aby króciutko wprowadzić mnie, jak się tu działa, np. poprzez odpowiedzi na pytania:
1 Czy ma to zrobić w zakładce "sceny"?
2. Czy jak to tam zrobię, to mam usunąć sceny z Cloud?
2 A może jest na to jakiś inny patent?
Tak, tworzysz tu sceny, a sceny w cloud (jeśli nie będą uruchamiane z harmonogramu - automatycznie) to mogą pozostać.
Wyzwalacz w oparciu o czas będzie uruchamiał przykładowo o określonej godzinie (CRON) - https://crontab.cronhub.io/
Wyzwalacz w oparciu o kanał - tu możesz podać logikę kiedy scena ma być uruchamiana.
Wyzwalacz stosujesz zazwyczaj jeden czyli czas lub kanał (kanały).

Warunek wykonania - i tu jest królestwo Supla Script. Czyli dajesz warunek kiedy ma się wykonać owa scena, pomimo spełnienia warunku z wyzwalacza scena się nie uruchomi. Czyli tu możesz ustawić ze jeżeli lampa jest włączona.

Akcje tu ustawiasz co ma się zrobić.

Zachęcam do lektury viewtopic.php?t=4131

Jak polach (oprócz czasu) zaczniesz pisać { (nawias klamrowy) to wyskoczy lista kanałów.

Jakbyś miał pytania, lub chciał gotowca to pisz.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/

Return to “Pomoc”