Konfiguracja Arduino Mega

zygi
Posts: 2
Joined: Tue Feb 07, 2017 8:07 am

Post

Witam
Do Arduino Mega z Suplą mam podlącznego Relay i chciałbym sterować nim przez taki czujnik https://goo.gl/s5Jc59
Doszedlem do tego ze musze dodac SuplaDevice.addRelay(41,42,false,true, .... )
tylko nie wiem co wpisac w miejsce ....
Czy ktoś mógłby mi podać przykład co tam wpisać?

Pozdrawiam
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Najpierw musisz sterować przekaźnikami bez pośrednictwa Supli.
SUPLA.... Nareszcie w domu.
zygi
Posts: 2
Joined: Tue Feb 07, 2017 8:07 am

Post

Już doszedłem do tego że w miejsce kropek musze wpisać:
SUPLA_BIT_RELAYFUNC_LIGHTSWITCH

i obługuje setDigitalReadFuncImpl odczytując zmianę stany czujnika a następnie zmieniając stan releya
jednak na telefonie już nie widzę zmiany stanu przekaźnika plus zmiena stanu na telefonie powoduje przełączenie relaya tylko na pare sekund
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Jak zmieniasz stan przekaźnika i chcesz poinformować o tym serwer to musisz wywołać
https://github.com/SUPLA/arduino/blob/m ... e.cpp#L793

Co do zmiany na kilka sekund to musisz debugować swój kod
SUPLA.... Nareszcie w domu.

Return to “Ogólna dyskusja”