viewtopic.php?p=73309#p73309arqiu70 wrote: Mon Apr 26, 2021 7:39 am Gdzieś to widziałem a teraz nie mogę zlokalizować - "Powód restartu urządzenia" co oznaczają liczby 1 , 2 , 3?
SUPLA_CHANNEL_FLAG_CHANNELSTATE
-
- Posts: 2864
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
-
- Posts: 1738
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
Jakie moduły to wspierają, czy w DIY - GG też to jest czy będzie?pzygmunt wrote: Fri Jul 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://www.youtube.com/@3D_Lamp.Photos

https://www.youtube.com/@3D_Lamp.Photos
-
- Posts: 10485
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
W supla-device to jest w klasie Supla::Control::LightRelay. Nie wiem czy GG to używa.Lector wrote: Fri Oct 20, 2023 8:17 amJakie moduły to wspierają, czy w DIY - GG też to jest czy będzie?pzygmunt wrote: Fri Jul 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.
-
- Posts: 2864
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
W ramach testu:Lector wrote: Fri Oct 20, 2023 8:17 amJakie moduły to wspierają, czy w DIY - GG też to jest czy będzie?pzygmunt wrote: Fri Jul 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
-
- Posts: 2063
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
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

-
- Posts: 609
- Joined: Sun Mar 20, 2022 9:30 am
- Location: Głogów
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 powstanieshimano73 wrote: Sat Oct 21, 2023 8:40 am Przejrzałem cały wątek i nie znalazłem informacji jak dodać stan baterii. Ktoś coś podpowie ?

Code: Select all
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ę:
Code: Select all
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
https://github.com/v33r005
https://github.com/v33r005
-
- Posts: 10485
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
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.
Code: Select all
SuplaDevice.addFlags(SUPLA_DEVICE_FLAG_SLEEP_MODE_ENABLED);
W praktyce, jeśli poczekasz kilka sekund od rejestracji, to powinno być ok.
-
- Posts: 609
- Joined: Sun Mar 20, 2022 9:30 am
- Location: Głogów
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
Zamel Mew-01, Wemos D1 mini Pro + Ikea vindriktning + BME280, 3x - SonOff mini, 3x - SonOff Basic, 3xGosund SP111, SonOff S55, 2x GOSUND WB4
https://github.com/v33r005
https://github.com/v33r005
-
- Posts: 609
- Joined: Sun Mar 20, 2022 9:30 am
- Location: Głogów
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
https://github.com/v33r005
https://github.com/v33r005