Warunki w SUPLA Scripts - pomysły

tomek98
Posty: 94
Rejestracja: pn maja 20, 2019 3:35 pm

:(
Pozdrawiam,
Tomek
Awatar użytkownika
klew
Posty: 8178
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Skrypty działają tak, że jak są wyzwolone to sprawdzają aktualny warunek i bezpośrednio nie da się zrobić jednorazowej reakcji po zmianie stanu.
Można to obejść dodając tzw wirtualne przekaźniki i posiłkujesz się ich stanem (traktujesz je jak zmienne). Poszukaj na forum hasła wirtualne przekaźniki
Widzimy się na Supla Offline Party vol. 2 :!:
tomek98
Posty: 94
Rejestracja: pn maja 20, 2019 3:35 pm

klew pisze: wt lip 06, 2021 11:24 pm Skrypty działają tak, że jak są wyzwolone to sprawdzają aktualny warunek i bezpośrednio nie da się zrobić jednorazowej reakcji po zmianie stanu.
Można to obejść dodając tzw wirtualne przekaźniki i posiłkujesz się ich stanem (traktujesz je jak zmienne). Poszukaj na forum hasła wirtualne przekaźniki
Okey, bardzo Ci dziękuję :D
Pozdrawiam,
Tomek
mickarp
Posty: 56
Rejestracja: śr maja 27, 2020 2:33 pm

czy da się zrobi takie coś:
Jeśli włączam światło A - światło A i B się włączają
Jeśli wyłączam światło A - światło A i B się wyłączają?

Niby proste ale mi to nie chce działać. Tzn jeśli jest jedna z tych dwóch scen to działa a jeśli dwie to nie chce działać. Przy dwóch scenach wyłączenie na chwile mignie.
Zrzut ekranu z 2021-07-07 15-39-29.png
Zrzut ekranu z 2021-07-07 15-39-29.png (73.43 KiB) Przejrzano 1641 razy
Zrzut ekranu z 2021-07-07 15-38-46.png
Zrzut ekranu z 2021-07-07 15-38-46.png (73.4 KiB) Przejrzano 1641 razy
Kuba.DeX
Posty: 33
Rejestracja: wt lut 02, 2021 4:00 pm

mickarp pisze: śr lip 07, 2021 1:43 pm czy da się zrobi takie coś:
Jeśli włączam światło A - światło A i B się włączają
Jeśli wyłączam światło A - światło A i B się wyłączają?

Niby proste ale mi to nie chce działać. Tzn jeśli jest jedna z tych dwóch scen to działa a jeśli dwie to nie chce działać. Przy dwóch scenach wyłączenie na chwile mignie.

Zrzut ekranu z 2021-07-07 15-39-29.png
Zrzut ekranu z 2021-07-07 15-38-46.png
Musisz dodać warunek, w wyzwalaczu nie ma znaczenia czy jest state czy not, on reaguje na każdą zmianę. Ważne jest właśnie w warunku
mickarp
Posty: 56
Rejestracja: śr maja 27, 2020 2:33 pm

jak mogłem na to nie wpaść :) dzięki, działa
piotr.bieda@post.pl
Posty: 35
Rejestracja: pt lis 15, 2019 7:07 pm

Prosiłbym Was o pomoc.

Chciałbym za pomoca sceny załączać dodatkowy wentylator pompy.
Pompa podłączona jest do zasuplowanego BW-SHP6-15A więc mam pomiar prądu.

Chciałbym zrobić scenę który przy prądzie większym jak 0A załączy wentylator.

W scenie użyłem warunku jak poniżej

{{state(116).phases[0].current>0}}

Niestety nie działa on prawidłowo. W events.yml taki sam zapisałem do wywołania sceny, nie zgałsza błędów ale też wentylator sie nie włącza :(
Awatar użytkownika
fracz
Posty: 2256
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Kraków

Ten warunek chyba będzie spełniony zawsze? Warunek w scenie będzie ją wyzwalał przy zmianie stanu (tj. gdy natężenie spadnie do 0 a potem wzrośnie - scena będzie wykonana dwa razy).
pawbuj
Posty: 28
Rejestracja: pn kwie 27, 2020 8:39 am

czy można dodać jakiś warunek do licznika impulsów i licznika energii el. MEW 01 np. wartości szczytowe czy przekroczenie jakiejś zmiennej.
Awatar użytkownika
fracz
Posty: 2256
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Kraków

ODPOWIEDZ

Wróć do „SUPLA Scripts”