Problem ze sceną

maxio2011
Posts: 118
Joined: Fri Jan 22, 2021 1:08 pm

Post

Panowie prosty skrypt a stanowi problem

zasada jeśli jedne urządzenie jest włączone włącza drugie jeśli wyłączone to wył.
niby proste

warunek
{{state(xxxx).on}} + wskazanie drugiego urządzenia na którym ma być włączenie

warunek drugi

{{not state(xxxx).on}} + wskazanie drugiego urządzenia na którym ma być wyłączenie

i teraz drugie urządzenia działa jak szybki przełącznik klik-klik czy pierwsza czy druga scena zawsze wraca jako on ??
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

Skrypty nie nadają się do szybko zmiennych akcji. Wręcz celowo pomijają wykonanie, gdy coś dzieje się za szybko
Najlepsze suple dla Twojego domu :mrgreen:
maxio2011
Posts: 118
Joined: Fri Jan 22, 2021 1:08 pm

Post

Co proponujesz ?
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

Jakie to są urządzenia?

Możesz spróbować dodać w cloud scenę, która kopiuje stan z jednego kanału na drugi.
Scenę uruchamiaj ze skryptów przy zmianie stanu kanału źródłowego.
Jeśli szybkie zmiany nadal nie będą dobrze działać, to w tej scenie w cloud dodaj opóźnienie np 1s i ponownie akcja kopiowania stanu kanałów. Możesz kilka razy powtórzyć taką sekwencję, jeśli będzie taka potrzeba.

Docelowo Cloud dostanie opcję która pozwoli to ustawić dużo prościej, ale na razie trzeba się ratować tym co jest ;)
Najlepsze suple dla Twojego domu :mrgreen:
maxio2011
Posts: 118
Joined: Fri Jan 22, 2021 1:08 pm

Post

Ogólnie testuję na 2 gniazdkach

docelowo :
mam czujkę w oknach połączoną z sonoff rf (jako rf) schemat działania

jeśli okno otwarte wyłączy sie sterownik pieca
jeśli okno zamknięte po upływie np.1h w celu wyrównania temperatury w domu piec ponownie się włączy :)

testowo: na skryptach nie szło to.... stworzyłem linki bezpośrednie
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

klew wrote: Fri Aug 12, 2022 5:35 pm Jakie to są urządzenia?

Możesz spróbować dodać w cloud scenę, która kopiuje stan z jednego kanału na drugi.
Scenę uruchamiaj ze skryptów przy zmianie stanu kanału źródłowego.
A jak ze skryptów uruchomić scenę w cloudzie?
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

YoMan wrote: Fri Aug 12, 2022 6:57 pm
klew wrote: Fri Aug 12, 2022 5:35 pm Jakie to są urządzenia?

Możesz spróbować dodać w cloud scenę, która kopiuje stan z jednego kanału na drugi.
Scenę uruchamiaj ze skryptów przy zmianie stanu kanału źródłowego.
A jak ze skryptów uruchomić scenę w cloudzie?
Nie sprawdzałem. Założyłem że to jest ;)
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

klew wrote: Fri Aug 12, 2022 7:59 pm
YoMan wrote: Fri Aug 12, 2022 6:57 pm
klew wrote: Fri Aug 12, 2022 5:35 pm Jakie to są urządzenia?

Możesz spróbować dodać w cloud scenę, która kopiuje stan z jednego kanału na drugi.
Scenę uruchamiaj ze skryptów przy zmianie stanu kanału źródłowego.
A jak ze skryptów uruchomić scenę w cloudzie?
Nie sprawdzałem. Założyłem że to jest ;)
Ja nie znalazłem tej opcji ... a by się przydała
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
martinok
Posts: 126
Joined: Sat Dec 17, 2016 10:12 am
Location: Poznań

Post

maxio2011 wrote: Fri Aug 12, 2022 3:02 pm Panowie prosty skrypt a stanowi problem

zasada jeśli jedne urządzenie jest włączone włącza drugie jeśli wyłączone to wył.
niby proste

warunek
{{state(xxxx).on}} + wskazanie drugiego urządzenia na którym ma być włączenie

warunek drugi

{{not state(xxxx).on}} + wskazanie drugiego urządzenia na którym ma być wyłączenie

i teraz drugie urządzenia działa jak szybki przełącznik klik-klik czy pierwsza czy druga scena zawsze wraca jako on ??
U mnie też tak to się zachowywało ale przy takich warunkach działa OK.
You do not have the required permissions to view the files attached to this post.
"Wiedza bez Praktyki jest Bezużyteczna , praktyka bez wiedzy Niebezpieczna"...

Return to “SUPLA Scripts”