Nie wiem, jak to "fachowo" ująć.
Zastanawiał się może @pzygmunt nad dodaniem np. jakiejś numeracji do flagi.
Tak jak teraz:
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
Siła sygnału WiFi
A chodzi mi o to, że dodanie kolejnej flagi:
SUPLA_CHANNEL_FLAG_CHANNELSTATE z np. liczbą 1, czyli:
SUPLA_CHANNEL_FLAG_CHANNELSTATE = 1
powodowało by wyświetlenie DODATKOWO np:
Poziom baterii
SUPLA_CHANNEL_FLAG_CHANNELSTATE = 2
powodowało by wyświetlenie DODATKOWO np:
Zasilanie bateryjne tak/nie
Itd ...
W/g mnie ( choć mogę się mylić ), ułatwiło by to ( uprościło ) w przyszłosci dostosowanie softu do konkretnych preferencji.
SUPLA_CHANNEL_FLAG_CHANNELSTATE
Ta flaga jest bitowa i muzea mieć tylko wartość 0 1.
Natomiast urządzenie samo określa, jakie informacje wysyła. Można tam podobnymi flagami ustawić, które dane są przesyłane
Widzimy się na Supla Offline Party vol. 2
Właśnie o coś takiego mi chodzi.
Oprócz podstawowych danych, chcąc mieć np.
Ostatnią przyczynę zresetowania połączenia z serwerem oraz poziom baterii.
Dodając tylko DODATKOWO odpowiednią flagę ( lub flagi ), sprawa by była załatwiona.
Edit:
Chyba, że to są te flagi:
https://github.com/SUPLA/supla-espressi ... oto.h#L426
I zastosowanie odpowiedniej wyświetli dodatkowe informacje.
Mógłby @pzygmunt dodać do przykładów na github-ie soft z taką możliwością ???pzygmunt pisze: ↑pt lip 10, 2020 2:19 pm Niektóre oświetlenie posiada z góry określoną żywotność. Np. lampy UV zwykle 9000h. Jeśli moduł to wspiera to może pokazywać czy lampa się już zużyła czy nie. Aplikacja też pozwala na zresetowanie licznika i zmianę tego czasu oczywiście jeśli moduł zadeklaruje, że potrafi to obsłużyć.
Próbuje już od kilku godzin ( metodą prób i błędów ), ale jakoś mi się nie udaje.
pzygmunt pisze: ↑śr lip 22, 2020 11:08 amMożesz sprawdzić tą wersję ?
https://drive.google.com/file/d/1OpVl-W ... sp=sharing
20/20
Czekam na kolejne Supla Offline Party
Tak zapytam nieśmiało, kiedy można liczyć na update supli dla dockera co by się cieszyć z nowej funkcjonalności
■Rpi4(m.2) Supla Cloud, Scripts ■Rpi3(sd) SD: 6x MI ATC, 1x W.S.
ROLETY_V3 x12 ■SWITCH_DUAL x4 ■GATE_MODULE_V3 x1 ■SOCKET_SSR x1 ■SMOKE_MODULE x1
SONOFF_TOUCH x4 ■YUNSCHAN x1 ■STAITCASE_DIMMER x1 ■MEW-01 x2 ■mROW-02 x1 ■LEW-01 x1
POW_R2 x2 ■SP111 x3
ROLETY_V3 x12 ■SWITCH_DUAL x4 ■GATE_MODULE_V3 x1 ■SOCKET_SSR x1 ■SMOKE_MODULE x1
SONOFF_TOUCH x4 ■YUNSCHAN x1 ■STAITCASE_DIMMER x1 ■MEW-01 x2 ■mROW-02 x1 ■LEW-01 x1
POW_R2 x2 ■SP111 x3