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
Warunki w SUPLA Scripts - pomysły
Okey, bardzo Ci dziękuję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
Pozdrawiam,
Tomek
Tomek
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.
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.
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 warunkumickarp 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
-
- 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
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