Jak sterować centralnie roletami

User avatar
pzygmunt
Posts: 19428
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Sterowanie centralne można zrealizować na trzy sposoby.

1. Za pośrednictwem aplikacji Supla - po dotknięciu ikony symbolizującej trzy kropki, która jest widoczna w prawej górnej części ekranu.
Wcześniej należy utworzyć grupę rolet z poziomu cloud.supla.org

2. Za pośrednictwem dedykowanego przycisku podłączonego do modułu wyzwalacza akcji np. Zamel RNW-01.
Ustawiając odpowiednie akcje na cloud.supla.org można wskazać grupę rolet, która będzie otwierana/zamykana po naciśnięciu przycisku.

3. Istniejące przyciski sterujące pojedynczymi roletami również mogą pełnić funkcję przycisku centralnego. Przykładowo, jeśli uaktualnisz oprogramowanie modułu Zamel SRW-01 do wersji min. 2.8.38, moduł zyska funkcje tzw. wyzwalacza akcji co pozwoli na ustawienie tzw. wielo-klików. Dzięki temu poza sterowaniem pojedynczą roletą można zmienić tak zachowanie przycisku by np. po jego przytrzymaniu zamknęły się lub otworzyły wybrane rolety.
maciejWRO
Posts: 7
Joined: Mon Feb 13, 2023 11:55 am

Post

Witam wszystkich serdecznie,

prosta rzecz w temacie - podpowiedzcie proszę.
Przy obsłudze pojedynczej rolety w Supli przez klastyczny roletowy łącznik odbijający góra/dół wszystko działa prawidłowo i zgodnie z oczekiwaniami. Tj. pierwsze wciśnięcie otwiera/zamyka roletę, a w trakcie ruchu ponowne naciśnięcie dowolnego z fizycznych przycisków roletowych zatrzymuje roletę.
Pytanie: co robię źle - tworzę grupę rolet (grupa kanałów) i przypisuję do wyzwalacza-łącznika roletowego tę grupę. Do jednego wyzwalacza otwieranie, do drugiego zamykanie. Zamykanie i otwieranie działa prawidłowo, ale brak jest już możliwości zatrzymania łącznikiem w trakcie ruchu tak jak ma to miejsce w powyższym przypadku. Jaka akcja przypisana do wyzwalacza dałaby to oczekiwane zachowanie?
Obejście problemu z zatrzymaniem przy podwójnym wciśnięciu wyzwalacza lub otwieranie po procencie przez przytrzymanie przycisku nie jest oczekiwanym rozwiązaniem rzecz jasna;)

GG:v5.9.9. z roletami i wyzwalaniem akcji
User avatar
klew
Posts: 10455
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

maciejWRO wrote: Mon Feb 13, 2023 12:13 pm Witam wszystkich serdecznie,

prosta rzecz w temacie - podpowiedzcie proszę.
Przy obsłudze pojedynczej rolety w Supli przez klastyczny roletowy łącznik odbijający góra/dół wszystko działa prawidłowo i zgodnie z oczekiwaniami. Tj. pierwsze wciśnięcie otwiera/zamyka roletę, a w trakcie ruchu ponowne naciśnięcie dowolnego z fizycznych przycisków roletowych zatrzymuje roletę.
Pytanie: co robię źle - tworzę grupę rolet (grupa kanałów) i przypisuję do wyzwalacza-łącznika roletowego tę grupę. Do jednego wyzwalacza otwieranie, do drugiego zamykanie. Zamykanie i otwieranie działa prawidłowo, ale brak jest już możliwości zatrzymania łącznikiem w trakcie ruchu tak jak ma to miejsce w powyższym przypadku. Jaka akcja przypisana do wyzwalacza dałaby to oczekiwane zachowanie?
Obejście problemu z zatrzymaniem przy podwójnym wciśnięciu wyzwalacza lub otwieranie po procencie przez przytrzymanie przycisku nie jest oczekiwanym rozwiązaniem rzecz jasna;)

GG:v5.9.9. z roletami i wyzwalaniem akcji
W tym celu zostały dodane akcje "down or stop" itp (pełna lista tutaj: https://github.com/SUPLA/supla-device/b ... to.h#L1150 )

One działają tak, że roleta po jej otrzymaniu wykonuje ruch w dół, lub zatrzymuje roletę. Decyzja o tym czy to ma być ruch, czy stop, jest wykonywana przez każdą roletę indywidualnie, więc jeśli jedna roleta będzie w ruchu, gdy wykonasz to na grupie, to reszta rolet ruszy, a jedna się zatrzyma.

Niestety ta funkcja nie jest jeszcze dostępna w bibliotece supla-device, z której korzysta GG. Jest to dostępne natomiast we wszystkich urządzeniach do obsługi rolet od Zamela (SRW-01, mSRW-01, SRW-02m).

Dopisze to do listy issues, aby dodać implementację, ale na chwilę obecną się tym nie zajmę. Także trzeba będzie trochę poczekać.

https://github.com/SUPLA/supla-device/issues/46
User avatar
YoMan
Posts: 2955
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

maciejWRO wrote: Mon Feb 13, 2023 12:13 pm Witam wszystkich serdecznie,

prosta rzecz w temacie - podpowiedzcie proszę.
Przy obsłudze pojedynczej rolety w Supli przez klastyczny roletowy łącznik odbijający góra/dół wszystko działa prawidłowo i zgodnie z oczekiwaniami. Tj. pierwsze wciśnięcie otwiera/zamyka roletę, a w trakcie ruchu ponowne naciśnięcie dowolnego z fizycznych przycisków roletowych zatrzymuje roletę.
Pytanie: co robię źle - tworzę grupę rolet (grupa kanałów) i przypisuję do wyzwalacza-łącznika roletowego tę grupę. Do jednego wyzwalacza otwieranie, do drugiego zamykanie. Zamykanie i otwieranie działa prawidłowo, ale brak jest już możliwości zatrzymania łącznikiem w trakcie ruchu tak jak ma to miejsce w powyższym przypadku. Jaka akcja przypisana do wyzwalacza dałaby to oczekiwane zachowanie?
Obejście problemu z zatrzymaniem przy podwójnym wciśnięciu wyzwalacza lub otwieranie po procencie przez przytrzymanie przycisku nie jest oczekiwanym rozwiązaniem rzecz jasna;)

GG:v5.9.9. z roletami i wyzwalaniem akcji
chyba możesz dodać kolejny wyzwalacz (AT) na wszystkie rolety z poleceniem "Zatrzymaj", np. przytrzymanie
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
maciejWRO
Posts: 7
Joined: Mon Feb 13, 2023 11:55 am

Post

klew wrote: Mon Feb 13, 2023 12:41 pm W tym celu zostały dodane akcje "down or stop" itp (pełna lista tutaj: https://github.com/SUPLA/supla-device/b ... to.h#L1150 )

One działają tak, że roleta po jej otrzymaniu wykonuje ruch w dół, lub zatrzymuje roletę. Decyzja o tym czy to ma być ruch, czy stop, jest wykonywana przez każdą roletę indywidualnie, więc jeśli jedna roleta będzie w ruchu, gdy wykonasz to na grupie, to reszta rolet ruszy, a jedna się zatrzyma.

Niestety ta funkcja nie jest jeszcze dostępna w bibliotece supla-device, z której korzysta GG. Jest to dostępne natomiast we wszystkich urządzeniach do obsługi rolet od Zamela (SRW-01, mSRW-01, SRW-02m).

Dopisze to do listy issues, aby dodać implementację, ale na chwilę obecną się tym nie zajmę. Także trzeba będzie trochę poczekać.

https://github.com/SUPLA/supla-device/issues/46
klew, dziękuję za wyczerpującą odpowiedź. Teraz wszystko jasne.

Czy żeby trochę udobruchać żonę istnieje jakaś skompilowana wersja, która pójdzie pod ESP826x czy musiałbym sam kompilować? Zmiana stanu na stop jeśli któraś z grupy jest w ruchu mi nie przeszkadza. To umowna kwestia jakie zachowanie jest lepsze.
YoMan wrote: Mon Feb 13, 2023 12:49 pm chyba możesz dodać kolejny wyzwalacz (AT) na wszystkie rolety z poleceniem "Zatrzymaj", np. przytrzymanie
Tak jak pisałem w poście powyżej. Wiem, ale nie jest to satysfakcjonujące ani eleganckie rozwiązanie.
User avatar
klew
Posts: 10455
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

maciejWRO wrote: Mon Feb 13, 2023 1:42 pm klew, dziękuję za wyczerpującą odpowiedź. Teraz wszystko jasne.

Czy żeby trochę udobruchać żonę istnieje jakaś skompilowana wersja, która pójdzie pod ESP826x czy musiałbym sam kompilować? Zmiana stanu na stop jeśli któraś z grupy jest w ruchu mi nie przeszkadza. To umowna kwestia jakie zachowanie jest lepsze.
Skoro temat dotyczy żony, to postaram się potraktować ten temat priorytetowo :)
maciejWRO
Posts: 7
Joined: Mon Feb 13, 2023 11:55 am

Post

klew wrote: Mon Feb 13, 2023 1:52 pm Skoro temat dotyczy żony, to postaram się potraktować ten temat priorytetowo :)
:lol: Serdeczne dzięki. Szczere uznanie dla zespołu supli od żony siedzącej obok.
User avatar
klew
Posts: 10455
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

maciejWRO wrote: Mon Feb 13, 2023 2:53 pm
klew wrote: Mon Feb 13, 2023 1:52 pm Skoro temat dotyczy żony, to postaram się potraktować ten temat priorytetowo :)
:lol: Serdeczne dzięki. Szczere uznanie dla zespołu supli od żony siedzącej obok.
Poprawka wrzucona i wydana w wersji 23.02.01.
Teraz trzeba poczekać, aż @krycha88 ją weźmie do GG.
maciejWRO
Posts: 7
Joined: Mon Feb 13, 2023 11:55 am

Post

klew wrote: Wed Feb 22, 2023 1:44 pm Poprawka wrzucona i wydana w wersji 23.02.01.
Teraz trzeba poczekać, aż @krycha88 ją weźmie do GG.
Wielki dzięki!! Wirtualną kawę można postawić?
@krycha88 może przed Dniem Kobiet dałoby radę? :)
maciejWRO
Posts: 7
Joined: Mon Feb 13, 2023 11:55 am

Post

klew wrote: Wed Feb 22, 2023 1:44 pm Poprawka wrzucona i wydana w wersji 23.02.01.
Teraz trzeba poczekać, aż @krycha88 ją weźmie do GG.
Jeżeli dobrze rozumiem to po poprawce powinny pojawić się dodatkowe akcje dla wyzwalaczy.
Niestety nie ma nic nowego ani przy tworzeniu nowej grupy kanałów, do której dodawane są rolety ani w konfiguracji wyzwalaczy dla przycisku rolety.

GG v6.0.0 już zaktualizowane o 23.02.01 wg informacji od @krycha88.

Return to “FAQ / Jak to zrobić”