Rozłączenie przekaźnika na 15 s po zaniku WAN
-
automaciek
- Posts: 26
- Joined: Sat Apr 10, 2021 12:17 pm
Czy jest możliwość zrealizowania rozłączenia przekaźnika na 15 sekund po zaniku połączenia z WAN (czyli z serwerem SUPLA) dajmy na to przez minute. Potrzebuję restartować router LTE....
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
-
veeroos
- Posts: 1081
- Joined: Sun Mar 20, 2022 9:30 am
- Location: Głogów
- Has thanked: 1 time
- Been thanked: 9 times
można też sprawdzać połączenie z "Suplą"
Przed Setup dodajemy:
W Setupie:
póżniej w loopie odpytujesz o połączenie i wystawiasz lub wyłączasz przekaźnik routera
Moim zdaniem mniejszą ilością linii programu to ogarniesz
Oczywiście ustawiasz po IF'ie w jakim czasie ma się to wykonać i na jak długo, najlepiej po czasie który potrzebuje router na restart i ponowne połączenie.
Robiłem właśnie ostatnio taki układ, tyle, że przekaźnik restartował mi listwę zasilającą, do której był podłączony router i samo urządzenie. działa wszystko OK, a miałem problem bo monitorowałem temperaturę w pomieszczeniu oddalonym o ponad 100km i nie uśmiechało mi się jeździć tam gdy mi zniknęły odczyty.
Przed Setup dodajemy:
Code: Select all
int polaczenie_z_serwerem;
void status_func(int status, const char *msg) { // ------------------------ Status polaczednia z serwerem--------------------------
polaczenie_z_serwerem = status;
}Code: Select all
SuplaDevice.setStatusFuncImpl(&status_func);Code: Select all
if (polaczenie_z_serwerem != 17){ // 17 to jest połączenie z serwerem Supla
}Oczywiście ustawiasz po IF'ie w jakim czasie ma się to wykonać i na jak długo, najlepiej po czasie który potrzebuje router na restart i ponowne połączenie.
Robiłem właśnie ostatnio taki układ, tyle, że przekaźnik restartował mi listwę zasilającą, do której był podłączony router i samo urządzenie. działa wszystko OK, a miałem problem bo monitorowałem temperaturę w pomieszczeniu oddalonym o ponad 100km i nie uśmiechało mi się jeździć tam gdy mi zniknęły odczyty.
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more
https://github.com/v33r005
https://github.com/v33r005
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
W bibliotece jest dedykowana metoda, wystarczy dodać jedną linię
https://github.com/SUPLA/supla-device/b ... ice.h#L153
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
veeroos
- Posts: 1081
- Joined: Sun Mar 20, 2022 9:30 am
- Location: Głogów
- Has thanked: 1 time
- Been thanked: 9 times
Ale nie powoduje to tylko restartu urządzenia? Bo tutaj chodzi o restart routera, bo te routery LTE lubią się zawieszać co jakiś czas.lukfud wrote: Thu Oct 12, 2023 5:08 am W bibliotece jest dedykowana metoda, wystarczy dodać jedną linię
https://github.com/SUPLA/supla-device/b ... ice.h#L153
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more
https://github.com/v33r005
https://github.com/v33r005
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
Tak, tylko restart. Nie dokładnie przeczytałem, co napisałeś.veeroos wrote: Thu Oct 12, 2023 5:33 am Ale nie powoduje to tylko restartu urządzenia? Bo tutaj chodzi o restart routera, bo te routery LTE lubią się zawieszać co jakiś czas.
Ja u siebie dorzuciłem opóźnienie włączenia przekaźnika po restarcie ESP, modyfikując metodę turnOn().
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
