SUPLA_CHANNEL_FLAG_CHANNELSTATE

Awatar użytkownika
pzygmunt
Posty: 8732
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontaktowanie:

wt cze 30, 2020 11:11 am

Kolejna opcja .... Dodanie flagi
channels[0].Flags |= SUPLA_CHANNEL_FLAG_CHANNELSTATE

umożliwi wyświetlenie w aplikacji informacji na temat modułu takich jak:

Adres IP
MAC
Poziom baterii
Zasilanie bateryjne tak/nie
Wifi RSSI
Siła sygnału WiFi
Węzeł mostu online/offline (póki co nieużywane z uwagi na to, że wprowadzono możliwość określania statusu online/offline dla poszczególnych kanałów, a nie koniecznie dla całego urządzenia)
Siła sygnału radia mostu
Uptime
Czas od nawiązania połączenia z serwerem
Żywotność baterii
Ostatnia przyczyna zresetowania połączenia z serwerem
Żywotność źródła światła
Żywotność źródła światła - ile pozostało


Domyślnie biblioteka dla ESP po dodaniu flagi SUPLA_CHANNEL_FLAG_CHANNELSTATE
przesyła następujące dane:

Adres IP
MAC
Uptime
Czas od nawiązania połączenia z serwerem
Wifi RSSI

Odpowiednia "ikonka" w aplikacji na smartfon już wkrótce
Awatar użytkownika
lesny8
Posty: 1185
Rejestracja: pn gru 11, 2017 9:43 pm

wt cze 30, 2020 11:54 am

:shock: :o
Allle się ostatnio dzieje, nie nadążam. Brawo !!
:)
Patryk
Posty: 806
Rejestracja: pn sty 07, 2019 7:51 pm

wt cze 30, 2020 12:01 pm

pzygmunt pisze:
wt cze 30, 2020 11:11 am

Domyślnie biblioteka dla ESP po dodaniu flagi SUPLA_CHANNEL_FLAG_CHANNELSTATE
przesyła następujące dane:

Adres IP
MAC
Uptime
Czas od nawiązania połączenia z serwerem
Wifi RSSI

Odpowiednia "ikonka" w aplikacji na smartfon już wkrótce
Super.
A nie lepiej zamiast "Wifi RSSI" była by "Siła sygnału WiFi".
W/g mnie jest to bardziej czytelne dla "zwykłego" użytkownika.
Awatar użytkownika
pzygmunt
Posty: 8732
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontaktowanie:

wt cze 30, 2020 12:08 pm

Możliwość przesłania takiej informacji jest... tak więc i tą informację będziemy przesyłać.
Awatar użytkownika
Robert Błaszczak
Posty: 1196
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontaktowanie:

wt cze 30, 2020 12:41 pm

:mrgreen: Jaka miła informacja :lol:
Pozdrawiam
Robert Błaszczak

Strona prywatna: https://www.blaszczak.pl
Jakość powietrza: https://robert.aqi.eco
Awatar użytkownika
Goral64
Posty: 489
Rejestracja: pt gru 27, 2019 6:22 pm

wt cze 30, 2020 1:27 pm

Nie chcę się czepiać, ale chyba flaga powinna nazywać się SUPLA_CHANNEL_FLAG_DEVICESTATE ?
RPi4: Supla Cloud + Supla Scripts + Proxy + Let's Encrypt
1x MEW-01, 1x LIW-01, 2x SBW-02, 2x PNW-01, 1x ROW-01, 1x ROW-02, 1x ROW-04m,
2x Sonoff BRIDGE RF 433
This is only the beggining...
Awatar użytkownika
pzygmunt
Posty: 8732
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontaktowanie:

wt cze 30, 2020 1:31 pm

Nie odwołujemy się do urządzenia tylko do kanału. Kanał między innymi zwraca informacje na temat urządzenia do którego należy.
Awatar użytkownika
Goral64
Posty: 489
Rejestracja: pt gru 27, 2019 6:22 pm

wt cze 30, 2020 2:00 pm

pzygmunt pisze:
wt cze 30, 2020 1:31 pm
Nie odwołujemy się do urządzenia tylko do kanału. Kanał między innymi zwraca informacje na temat urządzenia do którego należy.
Z tego co widzę, to kanał (SUPLA_CHANNEL_FLAG_) służy póki co tylko do przekazania informacji (STATUS) o urządzeniu (DEVICE) do którego należy. Dlatego mi się to tak nasunęło.
RPi4: Supla Cloud + Supla Scripts + Proxy + Let's Encrypt
1x MEW-01, 1x LIW-01, 2x SBW-02, 2x PNW-01, 1x ROW-01, 1x ROW-02, 1x ROW-04m,
2x Sonoff BRIDGE RF 433
This is only the beggining...
Awatar użytkownika
pzygmunt
Posty: 8732
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontaktowanie:

wt cze 30, 2020 2:08 pm

Dane dot. kanału

Węzeł mostu online/offline
Żywotność źródła światła
Żywotność źródła światła - ile pozostało

tak czy inaczej z poziomu aplikacji (natywne api) pytamy o kanał stąd taka nazwa
kris.sg
Posty: 147
Rejestracja: pn sie 07, 2017 8:08 pm
Lokalizacja: Przezchlebie

śr lip 01, 2020 7:14 am

Super fajnie będzie widzieć poziom wifi modułów :)
Przydała by się jeszcze opcja aktualizacji modułu uruchamiana z poziomu clouda.
ODPOWIEDZ

Wróć do „supla-dev”