Dzięki jak tylko znajdę chwilkę biorę się za testy
Sporo jest opcji.. ale postaram się je wyklikać
Żaluzje i rolety - problemy z stabilnością
wydaje mi się, że gdy doda się rolety to 3 pierwsze pozycje można by było ukryć i zostawić tylko te które dotyczą sterowania roletami.
https://gui-generic-builder.supla.io/
Ok trochę zrobiłem testów ale z uwagi na mnogość konfiguracji faktycznie mało kto ustawi to poprawnie. Jak dla mnie mogły by zostać tylko takie opcje po wyborze "rolet" :
1. Reakcja na: pozostawić 3 do wyboru (w zależności kto jaki ma przycisk) i co chce uzyskać po wciśnięciu. Czyli tak jak jest
2. Akcja to bym zostawił tylko "open or stop i close or stop" jak ktoś chce mieć odwołanie do prawych przycisków z aplikacji i czas ustawiany w cloud (pewnie często wybierane dla rolet) i to co mi brakowało "move up or stop i move down or stop" wtedy ma się odwołanie do lewych przycisków z aplikacji i praktycznie przyciski działają zawsze (nie ma odwołania do czasu z cloud).
3. Może jest szansa aby zredukować to do 2 akcji czyli move up/down or stop lub open/close or stop, ponieważ jak ktoś ustawi 2x np. open do dwóch przycisków to roleta fizycznie będzie reagować na przyciski prawidłowo (są zazwyczaj 2 przekaźniki) ale w aplikacji będzie tylko się otwierać. Jak by ograniczyć ten wybór to było by można nawet zastosować nazwę - przyciski odwołujące się do lewej strony aplikacji i przyciski prawej strony aplikacji Albo chociaż jak ktoś wybrał open/up to drugi przycisk może mieć już tylko close/down do wyboru - myślę że by to sporo ułatwiło konfigurowanie GUI
Nie mogę znaleźć zastosowania do żadnej innej konfiguracji zarówno dla rolet jak i żaluzji.
Znalazłem też jeden jakby bug którego wcześniej nie zarejestrowałem czyli po kilku bardzo szybkich klikaniach przyciskiem zmienia mu kierunek co w rezultacie bez wciśnięcia przycisku załącza przekaźnik, a wciśnięcie wyłącza - oczywiście efekt bardzo nie pożądany. Ustawienie to move up/down or stop i reakcja na "zmiana stanu". Może trzeba wydłużyć jakiś czas między kliknięciami ?
A jeszcze zapytam, ponieważ nie było odpowiedzi w prost: jest możliwość aby dodać opcję przytrzymania przycisku aby jeśli trzymamy np. dłużej niż 3 sek to wywoła się akcja open/close or stop, a do 3 sek reakcja wg ustawień co opisałem wyżej. To było by idealne do żaluzji fasadowych. Do rolet niestety trzeba by odwrotnie czyli do 3 sek roleta dostaje odwołanie do move up/down or stop, a tak to do 3 sek open/close or stop? W ustawieniach mogła by się pojawić reakcja po przytrzymaniu czas do wyboru i w sumie te same rzeczy do skonfigurowania co wyżej opisałem.
to może dodać tylko akcje dla pierwszego przycisku:
OPEN OR CLOSE
MOVE UP OR MOVE DOWN
OPEN OR CLOSE OR STOP
MOVE UP OR MOVE DOWN OR STOP
STEP BY STEP
Wtedy drugi przycisk będzie konfigurował się automatycznie wg akcji wybranych dla pierwszego przycisku.
OPEN OR CLOSE
MOVE UP OR MOVE DOWN
OPEN OR CLOSE OR STOP
MOVE UP OR MOVE DOWN OR STOP
STEP BY STEP
Wtedy drugi przycisk będzie konfigurował się automatycznie wg akcji wybranych dla pierwszego przycisku.
https://gui-generic-builder.supla.io/
czy ktoś się orientuje jak jest ten problem rozwiązany w module np. SRW?
https://gui-generic-builder.supla.io/
U mnie na SRW, przyciski działają podobnie do MOVE_xx_OR_STOP. Tylko załączają przekaźnik na czas skonfigurowany w Cloud (tak na oko, bo nie mierzyłem dokładnie).
Także SuplaDevice robi to lekko inaczej, bo na akcje MOVE daje domyślny timeout na poziomie 60 s, a nie na czas ustawiony w Cloud. Mogę to zmienić, jeśli ktoś znajdzie dobre argumenty, czemu 60 s jest złe
Sprawdzałem sobie na SRW i każde wciśniećie przycisku do góry, powoduje załączenie przekaźnika "w górę" na czas określony w Cloud -niezależnie od aktualnej pozycji rolety.
Kolejne wiśnięcie przerywa ruch.
Podobnie przyciski w apce po lewej stronie jak trzyma się długo, to mają timeout ustawiony na czas określony w Cloud.
Widzimy się na Supla Offline Party vol. 2
Rozumiem, że w konfiguracji można wybrać sterowanie przyciskiem monostabilnym lub bistabilnym?klew pisze: ↑śr kwie 21, 2021 9:21 am U mnie na SRW, przyciski działają podobnie do MOVE_xx_OR_STOP. Tylko załączają przekaźnik na czas skonfigurowany w Cloud (tak na oko, bo nie mierzyłem dokładnie).
Także SuplaDevice robi to lekko inaczej, bo na akcje MOVE daje domyślny timeout na poziomie 60 s, a nie na czas ustawiony w Cloud. Mogę to zmienić, jeśli ktoś znajdzie dobre argumenty, czemu 60 s jest złe
Sprawdzałem sobie na SRW i każde wciśniećie przycisku do góry, powoduje załączenie przekaźnika "w górę" na czas określony w Cloud -niezależnie od aktualnej pozycji rolety.
Kolejne wiśnięcie przerywa ruch.
Podobnie przyciski w apce po lewej stronie jak trzyma się długo, to mają timeout ustawiony na czas określony w Cloud.
https://gui-generic-builder.supla.io/
Kod: Zaznacz cały
OPEN OR CLOSE
MOVE UP OR MOVE DOWN
STEP BY STEP
testując tą wersję zwróci uwagę na to co pisał @klew
viewtopic.php?p=94652#p94652
https://gui-generic-builder.supla.io/test.php
https://gui-generic-builder.supla.io/
@LukaszH patrzyłeś może na te zmiany co zrobiłem do rolet?
https://gui-generic-builder.supla.io/