Sterowanie LEDem w zależności od stanu przekaźnika

krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

ekstra, będzie zabawa na weekend :D
https://gui-generic-builder.supla.io/
Patryk
Posty: 2677
Rejestracja: pn sty 07, 2019 7:51 pm
Lokalizacja: Rybnik

krycha88 pisze: śr sty 20, 2021 10:55 am ekstra, będzie zabawa na weekend :D
@klew - dzięki !!!
@krycha88 - "pobawisz" się z:
viewtopic.php?p=83584#p83584
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Patryk pisze: śr sty 20, 2021 11:06 am @krycha88 - "pobawisz" się z:
viewtopic.php?p=83584#p83584
Dlatego założyłem ten temat :)
https://gui-generic-builder.supla.io/
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

klew pisze: śr sty 20, 2021 10:39 am
No i pięknie :)

Dzięki!
https://www.facebook.com/groups/supladiy/
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

mam problem z kompilacją swojego projektu z nowymi źródłami:

Kod: Zaznacz cały

     buttonConfig->addAction(Supla::TURN_ON, *ConfigESP, Supla::ON_CLICK_1);
Compiling .pio\build\GUI_Generic_1M\src\SuplaSensorDS18B20.cpp.o
                                                                          ^
src\SuplaConfigESP.cpp:67:74: note: candidates are:
In file included from lib\SuplaDevice\src/supla/channel.h:23:0,
                 from lib\SuplaDevice\src/supla/element.h:23,
                 from src\SuplaConfigESP.h:22,
                 from src\SuplaConfigESP.cpp:19:
lib\SuplaDevice\src/supla/local_action.h:28:16: note: virtual void Supla::LocalAction::addAction(int, Supla::ActionHandler&, int)
   virtual void addAction(int action, ActionHandler &client, int event);
                ^
lib\SuplaDevice\src/supla/local_action.h:28:16: note:   no known conversion for argument 2 from 'SuplaConfigESP' to 'Supla::ActionHandler&'
lib\SuplaDevice\src/supla/local_action.h:29:16: note: virtual void Supla::LocalAction::addAction(int, Supla::ActionHandler*, int)
   virtual void addAction(int action, ActionHandler *client, int event);
i podobny problem dla każdych innych wystąpień addAction
https://gui-generic-builder.supla.io/
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

krycha88 pisze: śr sty 20, 2021 5:30 pm mam problem z kompilacją swojego projektu z nowymi źródłami:

Kod: Zaznacz cały

     buttonConfig->addAction(Supla::TURN_ON, *ConfigESP, Supla::ON_CLICK_1);
Compiling .pio\build\GUI_Generic_1M\src\SuplaSensorDS18B20.cpp.o
                                                                          ^
src\SuplaConfigESP.cpp:67:74: note: candidates are:
In file included from lib\SuplaDevice\src/supla/channel.h:23:0,
                 from lib\SuplaDevice\src/supla/element.h:23,
                 from src\SuplaConfigESP.h:22,
                 from src\SuplaConfigESP.cpp:19:
lib\SuplaDevice\src/supla/local_action.h:28:16: note: virtual void Supla::LocalAction::addAction(int, Supla::ActionHandler&, int)
   virtual void addAction(int action, ActionHandler &client, int event);
                ^
lib\SuplaDevice\src/supla/local_action.h:28:16: note:   no known conversion for argument 2 from 'SuplaConfigESP' to 'Supla::ActionHandler&'
lib\SuplaDevice\src/supla/local_action.h:29:16: note: virtual void Supla::LocalAction::addAction(int, Supla::ActionHandler*, int)
   virtual void addAction(int action, ActionHandler *client, int event);
i podobny problem dla każdych innych wystąpień addAction
Supla::Triggerable zmieniło nazwę na Supla::ActionHandler (include supla/action_handler.h). Do tego metoda "runAction" z Triggerable, zmieniła nazwę na "handleAction" - jakoś niefortunnie "runAction" było używane zarówno w triggerable jak i w LocalAction (wcześniej WillTrigger). Teraz jak relay może wywoływać jak i obsługiwać akcje, to ten konflikt nazw byłby zbyt mylący.
Mam nadzieję, że to już ostatnie zmiany tego typu.
Widzimy się na Supla Offline Party vol. 2 :!:
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

klew pisze: śr sty 20, 2021 7:43 pm Supla::Triggerable zmieniło nazwę na Supla::ActionHandler (include supla/action_handler.h). Do tego metoda "runAction" z Triggerable, zmieniła nazwę na "handleAction" - jakoś niefortunnie "runAction" było używane zarówno w triggerable jak i w LocalAction (wcześniej WillTrigger). Teraz jak relay może wywoływać jak i obsługiwać akcje, to ten konflikt nazw byłby zbyt mylący.
Mam nadzieję, że to już ostatnie zmiany tego typu.
dzięki działa :)
https://gui-generic-builder.supla.io/
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Może coś przeoczyłem ale czy da się w bibliotece zrobić mruganie LED? Ważne aby wartość przerwania dało się zmienić na inną.
https://gui-generic-builder.supla.io/
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

krycha88 pisze: śr kwie 07, 2021 12:33 pm Może coś przeoczyłem ale czy da się w bibliotece zrobić mruganie LED? Ważne aby wartość przerwania dało się zmienić na inną.
Chciałbyś mieć LED do obsługi statusu urządzenia?
Widzimy się na Supla Offline Party vol. 2 :!:
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

klew pisze: śr kwie 07, 2021 1:03 pm
krycha88 pisze: śr kwie 07, 2021 12:33 pm Może coś przeoczyłem ale czy da się w bibliotece zrobić mruganie LED? Ważne aby wartość przerwania dało się zmienić na inną.
Chciałbyś mieć LED do obsługi statusu urządzenia?
Zgadza się.
https://gui-generic-builder.supla.io/
ODPOWIEDZ

Wróć do „Arduino IDE”