BLE Supla Gateway - wyzwanie dla programistów

dude
Posts: 37
Joined: Thu Sep 03, 2020 8:02 pm

Post

PuteR wrote: Sat Mar 06, 2021 9:39 am Od jakiegoś czasu obserwuję problem z dwoma czujnikami xiaomi, które w sumie są u mnie najdłużej chociaż nie wiem czy ma to jakieś znaczenie. Konkretnie chodzi o to że, działają do pewnego czasu po czym jak by dane nich przestają być wysyłane do pliku, a w supli widzę temp. -275 i wilgotność -1. W tym czasie na czujniku widać ikonę Bluetooth więc tak jak by połączenie jest. Restart RPI Zero i wszystko wraca do normy na jakiś czas. Na tym RPI w sumie po za bramką nic innego nie ma. Ktoś wie co może być przyczyną takiego zachowania??
Ile masz tych czujników podpiętych pod jeden adapter BT? Takie zachowanie widzisz tylko z tymi dwoma?
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

U mnie bardzo sporadycznie (raz na kilkanaście dni z losowego czujnika) zdarzy się brak odczytu, ale to mam przerwę w postaci jednego słupka na wykresie (brak odczytu z interwału 10 minut). Tyle że samo wraca do prawidłowego działania.
U Ciebie przyczyną może być albo zbyt duża odległość od bramki, lub też jakiś problem z kartą SD w malinie.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Problemem było montowanie dysków, coś ostatnio zmieniłem i zapomniałem o tym. Nie mniej jednak taka sytuacja zdarza się co jakiś czas tak jak pisał Robert głównie z tymi dwoma czujnikami.
User avatar
Lucas
Posts: 857
Joined: Mon Jul 31, 2017 7:11 am
Location: Chrzanów

Post

U mnie od pewnego czasu niestety zdarza się, że zawiesza się odczyt z czujników i pokazuje cały czas ostatnie wartości. Czasem raz w miesiącu, czasem raz na 3 tygodnie. W aplikacji wtedy wszystko na zielono, na czujnikach normalnie widać połączenie bluetooth. Obecnie mam 8 czujników, w tym jeden na zewnątrz. Pomaga restart pi zero, potem wszystko wraca do normy, a przez czas zawieszenia na wykresach pojawia się przerwa.
User avatar
artur_n
Posts: 466
Joined: Thu Aug 17, 2017 2:24 pm
Location: RJA

Post

Ustaw automatyczny restart raz w tygodniu np. w niedzielę o 2 w nocy.
RKL
Posts: 75
Joined: Thu May 14, 2020 6:20 pm

Post

Odnosnie szybko padajacej baterii zauwazylem ze te czujniki ktore maja slaby zasieg to bateria pada dosc szybko w prownaniu z czujnikami ktore maja dobry zasieg
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

artur_n wrote: Sat Mar 06, 2021 4:47 pm Ustaw automatyczny restart raz w tygodniu np. w niedzielę o 2 w nocy.
Ja mam restart usługi codziennie o 5:00

Code: Select all

0 5 * * * supervisorctl restart supla-virtual-device
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
Lucas
Posts: 857
Joined: Mon Jul 31, 2017 7:11 am
Location: Chrzanów

Post

Robert Błaszczak wrote: Sun Mar 07, 2021 11:04 am
artur_n wrote: Sat Mar 06, 2021 4:47 pm Ustaw automatyczny restart raz w tygodniu np. w niedzielę o 2 w nocy.
Ja mam restart usługi codziennie o 5:00

Code: Select all

0 5 * * * supervisorctl restart supla-virtual-device
To jest dobre rozwiązanie, będę musiał tak zrobić. Restartu samej usługi nie próbowałem, prościej mi było zrestartować całe pi w razie potrzeby.
User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

Dziwne wskazania jednego z termometrów jeszcze kilka dni temu było pokazywało 5% a dziś jest 255% , wiem ze jest słaba bateria ale czemu taki pomiar jakiś błąd w skrypcie ?
You do not have the required permissions to view the files attached to this post.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Wygląda na błąd w skrypcie. Pytanie, czy Łukasz (@beku) tu jeszcze zagląda?
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl

Return to “Ogólna dyskusja”