viewtopic.php?p=73309#p73309
SUPLA_CHANNEL_FLAG_CHANNELSTATE
Jakie moduły to wspierają, czy w DIY - GG też to jest czy będzie?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ć.
Ostatnio przeszedłem w akwarium z LED na świetlówki i przydałaby mi się taka opcja. Że względu że mam trzy kanały i każdy świeci inaczej w ciągu dnia.
Niespełniony automatyk.
https://3d-lamp.photos/
https://3d-lamp.photos/
W supla-device to jest w klasie Supla::Control::LightRelay. Nie wiem czy GG to używa.Lector pisze: ↑pt paź 20, 2023 8:17 amJakie moduły to wspierają, czy w DIY - GG też to jest czy będzie?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ć.
Ostatnio przeszedłem w akwarium z LED na świetlówki i przydałaby mi się taka opcja. Że względu że mam trzy kanały i każdy świeci inaczej w ciągu dnia.
Widzimy się na Supla Offline Party vol. 2
W ramach testu:Lector pisze: ↑pt paź 20, 2023 8:17 amJakie moduły to wspierają, czy w DIY - GG też to jest czy będzie?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ć.
Ostatnio przeszedłem w akwarium z LED na świetlówki i przydałaby mi się taka opcja. Że względu że mam trzy kanały i każdy świeci inaczej w ciągu dnia.
viewtopic.php?p=104853#p104853
Przejrzałem cały wątek i nie znalazłem informacji jak dodać stan baterii. Ktoś coś podpowie ?
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
Nikt nie chce podpowiedzieć więc ja podpowiem, niechcący natrafiłem na rozwiązanie więc się podzielę nim, niech będzie dla potomności, może więcej urządzeń DIY zasilanych bateryjnie powstanie
Kod: Zaznacz cały
tempwilg->getChannel()->setFlag(SUPLA_CHANNELSTATE_FIELD_BATTERYPOWERED);
tempwilg->getChannel()->setFlag(SUPLA_CHANNELSTATE_FIELD_BATTERYLEVEL);
tempwilg->getChannel()->setBatteryLevel(100);
"tempwilg" to moja nazwa kanału, jednakże choć ustawiam flagę:
Kod: Zaznacz cały
tempwilg->getChannel()->setFlag(SUPLA_CHANNEL_FLAG_CHANNELSTATE)
Zamel Mew-01, Wemos D1 mini Pro + Ikea vindriktning + BME280, 3x - SonOff mini, 3x - SonOff Basic, 3xGosund SP111, SonOff S55, 2x GOSUND WB4
Trzeba jeszcze flagę dodać do SuplaDevice:
Dodatkowo trzeba zapewnić, że urządzenie wyśle wszystkie dane po zaresjetrowaniu się na serwerze, zanim pójdzie spać.
W praktyce, jeśli poczekasz kilka sekund od rejestracji, to powinno być ok.
Kod: Zaznacz cały
SuplaDevice.addFlags(SUPLA_DEVICE_FLAG_SLEEP_MODE_ENABLED);
W praktyce, jeśli poczekasz kilka sekund od rejestracji, to powinno być ok.
Widzimy się na Supla Offline Party vol. 2
Tak właśnie robię, wybudzam urządzenie, czekam aż zarejestruje się na serwerze, czekam 10s i usypiam je
Edit. Tyle że nie dodałem tej flagi , zaraz sprawdzę
Edit. Tyle że nie dodałem tej flagi , zaraz sprawdzę
Zamel Mew-01, Wemos D1 mini Pro + Ikea vindriktning + BME280, 3x - SonOff mini, 3x - SonOff Basic, 3xGosund SP111, SonOff S55, 2x GOSUND WB4
hmm, robię chyba coś nie tak. wystawiam tą flagę 10 sekund po połączeniu z serwerem, przez 10 sekund jest wystawiana, później urządzenie idzie spać. Jak kliknę na ikonę "i" to tylko kręci mi się kółko.
Zamel Mew-01, Wemos D1 mini Pro + Ikea vindriktning + BME280, 3x - SonOff mini, 3x - SonOff Basic, 3xGosund SP111, SonOff S55, 2x GOSUND WB4