KPOP w supla-device

User avatar
klew
Posts: 13907
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

zzrr wrote: Wed Aug 07, 2024 8:39 pm @klew tak. To co napisałeś faktycznie ma wpływ. Bo faktycznie już mi się zdarzyło te ustawienia przerabiać.
Generalnie to po setValue daję 200mS opóźnienia. W setup po SuplaDevice.begin(); też daję opóźnienie i to nawet 2s muszę żeby mi się dane później uaktualniały.
A usypiam w lop z użyciem tego Supla::Protocol::ProtocolLayer::IsAnyUpdatePending().
Masz jakieś wskazówki?
Wydaje mi się, że powinno działać. Tzn. IsAnyUpdatePending powinno czekać, aż urządzenia się wymienią konfiguracją.
Jeśli nadal masz z tym jakieś trudności, to wrzuć logi
Najlepsze suple dla Twojego domu :mrgreen:
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

klew wrote: Mon Aug 12, 2024 6:33 am Jeśli nadal masz z tym jakieś trudności, to wrzuć logi
No z tym wszystko jest ok. Nie wiem co to było. Mogło też być to co pisałeś że się dane nie zdążyły uaktualnić a zauważyłem że faktycznie muszą dane dojść na cloud żeby te ustawienia z konfiguracji odczytu zostały uwzględnione. Zwiększyłem czas opóźnienia w Setup po SuplaDevice.begin(); może to powodowało jakieś problemy. W każdym razie jest wydaje się że wszystko jest jak na razie ok.

Ale zapytam, a jeśli możesz powiedz jak to jest... Na którymś tam wątku na forum znalazłem że do trybu Sleep mamy w SUPLA dostępne do użycia:
SuplaDevice.addFlags(SUPLA_DEVICE_FLAG_SLEEP_MODE_ENABLED);
SuplaDevice.setActivityTimeout(2 * czas_Sleep);
gpm->getChannel()->setValidityTimeSec(2 * czas_Sleep);

setActivityTimeout i setValidityTimeSec ustawiam na dwa razy więcej niż ustawiony czas spania.
i pytanie...
Czy SuplaDevice.setActivityTimeout(2 * czas_Sleep);
gpm->getChannel()->setValidityTimeSec(2 * czas_Sleep); mogą być użyte za SuplaDevice.begin(); bo tak zrobiłem, wtedy dopiero pobieram dane z pamięci dotyczące ustawionego czasu spania.? Wydaje się że działa wszystko jak trzeba ale trochę mi to nie daje spokoju czy użyłem tego we właściwy sposób???
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

Z racji odrobinki wolnego czasu postanowiłem zaktualizować, po kilku latach:), soft w moim urządzeniu do pomiaru jakości powietrza:
https://youtu.be/z2xPkTUbpUo
Otwarłem, wydmuchałem, wgrałem soft z użyciem KPOP...
Moje pytania:
Dlaczego pomimo ustawienia w setup spm1->setDefaultUnitAfterValue("µg/m³"); nie pojawiają mi się domyślnie te suffixy? Ten który widać przy PM1 dodałem w cloud.
Dlaczego suffix dodany w cloud ma pogrubiony znak mikro a pozostałe są nie pogrubione.
Jak skasować całkowicie nazwę kanału, tzn kiedy przy PM1 skasowałem nazwę to pojawiło się "Kanał pomiarowy".
Będę wdzięczny za odpowiedź.
You do not have the required permissions to view the files attached to this post.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
InfinityInk
Posts: 5
Joined: Sat Oct 19, 2024 7:34 pm

Post

SOYER wrote: Fri Oct 18, 2024 1:33 pm Z racji odrobinki wolnego czasu postanowiłem zaktualizować, po kilku latach:), soft w moim urządzeniu do pomiaru jakości powietrza:
https://youtu.be/z2xPkTUbpUo
Otwarłem, wydmuchałem, wgrałem soft z użyciem KPOP...
Moje pytania:
Dlaczego pomimo ustawienia w setup spm1->setDefaultUnitAfterValue("µg/m³"); nie pojawiają mi się domyślnie te suffixy? Ten który widać przy PM1 dodałem w cloud.
Dlaczego suffix dodany w cloud ma pogrubiony znak mikro a pozostałe są nie pogrubione.
Jak skasować całkowicie nazwę kanału, tzn kiedy przy PM1 skasowałem nazwę to pojawiło się "Kanał pomiarowy".
Będę wdzięczny za odpowiedź.
Szacun za film na YouTube. Wszystko jest jasne i zrozumiałe.
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

InfinityInk wrote: Wed Oct 23, 2024 6:03 pm Szacun za film na YouTube. Wszystko jest jasne i zrozumiałe.
:lol:
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

InfinityInk wrote: Wed Oct 23, 2024 6:03 pm
SOYER wrote: Fri Oct 18, 2024 1:33 pm Z racji odrobinki wolnego czasu postanowiłem zaktualizować, po kilku latach:), soft w moim urządzeniu do pomiaru jakości powietrza:
https://youtu.be/z2xPkTUbpUo
Otwarłem, wydmuchałem, wgrałem soft z użyciem KPOP...
Moje pytania:
Dlaczego pomimo ustawienia w setup spm1->setDefaultUnitAfterValue("µg/m³"); nie pojawiają mi się domyślnie te suffixy? Ten który widać przy PM1 dodałem w cloud.
Dlaczego suffix dodany w cloud ma pogrubiony znak mikro a pozostałe są nie pogrubione.
Jak skasować całkowicie nazwę kanału, tzn kiedy przy PM1 skasowałem nazwę to pojawiło się "Kanał pomiarowy".
Będę wdzięczny za odpowiedź.
Szacun za film na YouTube. Wszystko jest jasne i zrozumiałe.
He, he, to były moje początki z programowaniem i początki na YT, popatrz na datę filmu. Wtedy to jeszcze na Blynku śmigało. Szczegóły:

https://forbot.pl/forum/topic/13235-prz ... powietrza/
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

Ech na Blynku to były wykresy, marzenie…
Można było np łączyć na jednym wykresie kilka danych, nawet z różnych urządzeń… exh

https://forbot.pl/forum/topic/18896-czu ... powietrza/

https://www.youtube.com/watch?v=GRXwyHBXBVc
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

SOYER wrote: Fri Oct 18, 2024 1:33 pm Z racji odrobinki wolnego czasu postanowiłem zaktualizować, po kilku latach:), soft w moim urządzeniu do pomiaru jakości powietrza:
https://youtu.be/z2xPkTUbpUo
Otwarłem, wydmuchałem, wgrałem soft z użyciem KPOP...
Moje pytania:
Dlaczego pomimo ustawienia w setup spm1->setDefaultUnitAfterValue("µg/m³"); nie pojawiają mi się domyślnie te suffixy? Ten który widać przy PM1 dodałem w cloud.
Dlaczego suffix dodany w cloud ma pogrubiony znak mikro a pozostałe są nie pogrubione.
Jak skasować całkowicie nazwę kanału, tzn kiedy przy PM1 skasowałem nazwę to pojawiło się "Kanał pomiarowy".
Będę wdzięczny za odpowiedź.
@klew, a co do moich pytań… coś poradzisz?
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
djalex
Posts: 1226
Joined: Fri Dec 20, 2019 10:59 pm
Location: Rydułtowy
Has thanked: 2 times
Been thanked: 2 times

Post

Yepestis wrote: Wed Oct 23, 2024 6:38 pm
InfinityInk wrote: Wed Oct 23, 2024 6:03 pm Szacun za film na YouTube. Wszystko jest jasne i zrozumiałe.
:lol:
To mi na jakiegoś kolejnego bota wygląda. 4 dni temu konto zarejestrowane, dziwny polski jakby nie polski. Zresztą od paru dni mam wrażenie że często taka sytuacja się zdarza.
User avatar
klew
Posts: 13907
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

djalex wrote: Wed Oct 23, 2024 8:30 pm
Yepestis wrote: Wed Oct 23, 2024 6:38 pm
InfinityInk wrote: Wed Oct 23, 2024 6:03 pm Szacun za film na YouTube. Wszystko jest jasne i zrozumiałe.
:lol:
To mi na jakiegoś kolejnego bota wygląda. 4 dni temu konto zarejestrowane, dziwny polski jakby nie polski. Zresztą od paru dni mam wrażenie że często taka sytuacja się zdarza.
Mi też tak wygląda. Każdy post leci do akceptacji i zerkam też na poprzednie posty. Na razie z żadnym linkiem nie wyskoczył;)
Ostatnio tego sporo było
Najlepsze suple dla Twojego domu :mrgreen:

Return to “supla-dev”