Wyzwalacz Akcji / Action Trigger

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

local pisze: śr lis 03, 2021 11:04 pm W przypadku braku neta w ramach jednego urządzenia nie będzie można uruchomić przekaźnika przyciskiem z AT ?
At jest wykonywane wyłącznie przez serwer. Urządzenie wie tylko tyle, że coś na dany wyzwalacz jest ustawione, ale nie wie co
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
klew
Posty: 8343
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Poprawka dotycząca ponownego włączenia lokalnych akcji jest już dostępna
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
lukfud
Posty: 2101
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

klew pisze: czw lis 04, 2021 6:25 am Poprawka dotycząca ponownego włączenia lokalnych akcji jest już dostępna
Potwierdzam poprawne działanie :)
https://www.facebook.com/groups/supladiy/
krycha88
Posty: 5203
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Jak myślicie, czy AT domyślnie powinny być włączone bez możliwości wyłączenia? Czy raczej aktywność sparametryzować?
https://gui-generic-builder.supla.io/
Awatar użytkownika
Robert Błaszczak
Posty: 4011
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

Moim zdaniem należy sparametryzować.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Awatar użytkownika
lukfud
Posty: 2101
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

krycha88 pisze: czw lis 04, 2021 10:07 am Jak myślicie, czy AT domyślnie powinny być włączone bez możliwości wyłączenia? Czy raczej aktywność sparametryzować?
Jak je chcesz parametryzować?
https://www.facebook.com/groups/supladiy/
krycha88
Posty: 5203
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

lukfud pisze: czw lis 04, 2021 10:22 am
krycha88 pisze: czw lis 04, 2021 10:07 am Jak myślicie, czy AT domyślnie powinny być włączone bez możliwości wyłączenia? Czy raczej aktywność sparametryzować?
Jak je chcesz parametryzować?
Czy AT chce mieć włączone/wyłączone dla danego kanału.

Zastanawia mnie jedna rzecz czy można ustawić AT bez tworzenia powiązania z kanałem? Bo zakładam, że tak działa RNW-01 który ma tylko wejścia :)
https://gui-generic-builder.supla.io/
Awatar użytkownika
lukfud
Posty: 2101
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

krycha88 pisze: czw lis 04, 2021 11:25 am
lukfud pisze: czw lis 04, 2021 10:22 am
krycha88 pisze: czw lis 04, 2021 10:07 am Jak myślicie, czy AT domyślnie powinny być włączone bez możliwości wyłączenia? Czy raczej aktywność sparametryzować?
Jak je chcesz parametryzować?
Czy AT chce mieć włączone/wyłączone dla danego kanału.
Zastanawia mnie jedna rzecz czy można ustawić AT bez tworzenia powiązania z kanałem? Bo zakładam, że tak działa RNW-01 który ma tylko wejścia :)
Możesz dowolnie go ustawić, tylko AT to też kanał, wiec wyłączenie go później będzie wymagało ponownej rejestracji w Cloud.
Wariant 2 z postu Krzyśka.
Bez

Kod: Zaznacz cały

at->setRelatedChannel(relay);  // action trigger will show under relay channel in Cloud
kanał AT nie będzie powiązany z kanałem przekaźnika.
https://www.facebook.com/groups/supladiy/
Awatar użytkownika
klew
Posty: 8343
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

AT zawsze jest osobnym kanałem.
Powiązanie "setRelatedChannel" jest opcjonalne - z założenia ma ułatwić konfigurację po stronie Clouda, bo z reguły łatwiej będzie "ustawić wyzwalacz dla przycisku od lewej lampki w salonie", niż na "wyzwalaczu akcji nr 7"


W GUI Generic, najlepiej gdyby te kanały dodawały się na sam koniec - dzięki temu ludzie unikną konieczności usuwania urządzenia z Clouda.
Natomiast jak ktoś włączy i wyłączy kanał AT, to będzie "channel conflict" i trzeba będzie urządzenie usuwać, aby się zarejestrowało jeszcze raz bez AT.
Widzimy się na Supla Offline Party vol. 2 :!:
krycha88
Posty: 5203
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

klew pisze: czw lis 04, 2021 12:10 pm AT zawsze jest osobnym kanałem.
Powiązanie "setRelatedChannel" jest opcjonalne - z założenia ma ułatwić konfigurację po stronie Clouda, bo z reguły łatwiej będzie "ustawić wyzwalacz dla przycisku od lewej lampki w salonie", niż na "wyzwalaczu akcji nr 7"


W GUI Generic, najlepiej gdyby te kanały dodawały się na sam koniec - dzięki temu ludzie unikną konieczności usuwania urządzenia z Clouda.
Natomiast jak ktoś włączy i wyłączy kanał AT, to będzie "channel conflict" i trzeba będzie urządzenie usuwać, aby się zarejestrowało jeszcze raz bez AT.
Aktualnie w GG dodałem dwa scenariusze:
1. Jak zostanie dodany przekaźnik i przycisk to automatycznie doda się AT powiązany z kanałem przekaźnika
2. Jak zostanie dodany tylko przycisk bez powiązania z przekaźnikiem to doda się automatycznie oddzielny kanał AT

Czy te scenariusze są wystarczające? AT jest na tyle fajną funkcjonalnością, że bym jednak tego nie parametryzował i domyślnie byłaby włączona dla wszystkich kompilacji - tutaj mogę dodać flagę w builderze która by dodawała AT do kompilacji.
https://gui-generic-builder.supla.io/
ODPOWIEDZ

Wróć do „Arduino IDE”