BLE Supla Gateway - wyzwanie dla programistów

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

Post

artur_n wrote: Sat Apr 16, 2022 8:28 am Przy próbie odczytu mam taki błąd:

Code: Select all

Traceback (most recent call last):
  File "/home/pi/./supla-mi-th/LYWSD03MMC.py", line 565, in <module>
    import cryptoFunctions
ModuleNotFoundError: No module named 'cryptoFunctions'
Brakuje jakiegoś modułu pythona. Wrzuć w Google ostatnią linijkę tego błędu i powinieneś gdzieś znaleźć jak to doinstalować
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
artur_n
Posts: 466
Joined: Thu Aug 17, 2017 2:24 pm
Location: RJA

Post

Masz racje, brakowało modułu ale kluczowym tematem była biblioteka Cryptodomex która musi być w wersji 3.11.0 a nie najnowszej.

Po tych zabiegach odczyt ruszył w trybie ATC.
GOLDEN
Posts: 77
Joined: Sat Nov 04, 2017 4:45 pm
Location: Jastrzębie-Zdrój

Post

WItam.

Jakoś się tak złożyło, że była potrzeba od nowa postawić malinkę według poradnika Roberta i napotkałem problem..
Po tym poleceniu, jak poniżej mam błąd.

Code: Select all

pi@raspberrypi:~/supla-virtual-device $ ./supla-virtual-device
-bash: ./supla-virtual-device: No such file or directory
Postępuje linijka po linijce według poradnika, poprzednio się udało i wszystko działało.

Może ktoś pomóc?

pozdrawiam
GOLDEN!!!
stachu1000
Posts: 74
Joined: Thu Feb 28, 2019 8:22 pm

Post

GOLDEN wrote: Sun Jul 31, 2022 7:28 pm WItam.

Jakoś się tak złożyło, że była potrzeba od nowa postawić malinkę według poradnika Roberta i napotkałem problem..
Po tym poleceniu, jak poniżej mam błąd.

Code: Select all

pi@raspberrypi:~/supla-virtual-device $ ./supla-virtual-device
-bash: ./supla-virtual-device: No such file or directory
Postępuje linijka po linijce według poradnika, poprzednio się udało i wszystko działało.

Może ktoś pomóc?

pozdrawiam
GOLDEN!!!
Należy dopisać w 36 lini plik src/supla-dev/src/pi_2_mmio.h słowo „extern tak ma potem wyglądać ta linia
extern volatile uint32_t* pi_2_mmio_gpio

viewtopic.php?p=111645#p111645
GOLDEN
Posts: 77
Joined: Sat Nov 04, 2017 4:45 pm
Location: Jastrzębie-Zdrój

Post

Dzięki.

Z początku nie zadziałało, ale doczytałem, że ponownie trzeba wydać komendę instal i poszło...


pozdrawiam
GOLDEN!!!
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Czy u Was też gubi odczyty?
Aktualnie mam dwa i gubi ale w różnym czasie.
Screenshot_20220911-125741.png
You do not have the required permissions to view the files attached to this post.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
User avatar
myxhir
Posts: 664
Joined: Thu Jan 07, 2021 12:16 pm
Location: Skórzewo, Poznań
Has thanked: 6 times
Been thanked: 9 times

Post

Lector wrote: Sun Sep 11, 2022 10:59 am Czy u Was też gubi odczyty?
Aktualnie mam dwa i gubi ale w różnym czasie.
Screenshot_20220911-125741.png
zdarza dlatego ja mam ustawiony restart w cronie SVD co 9 minut ale tym poprzedzonym sudo
You do not have the required permissions to view the files attached to this post.
Spełniony Automatyk / Mąż / Świeżo Upieczony Ojciec
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 na 6 szt. czujników na jednym mam jedną przerwę. Ale to mi nie przeszkadza. Natomiast codziennie (a właściwie conocnie ;-) ) restartuję SVD (z Crona).
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

Zacząłem przeglądać ten wątek, aby się upewnić jak to jest zrobione, ale po kilku stronach mi się odechciało ;)

Ale do rzeczy: jeśli SVD jest używane tutaj wyłącznie do odczytu z pliku, to polecam przesiąść się na nową supla-device - kod prawie ten sam, co jest używany do biblioteki na Arduino, a w krótce również pojawi się na pierwszych komercyjnych urządzeniach.
Mam u siebie postawione "supla-device" na linuxie i służy jako bramka do odczytu danych z wmbsumeters i kilku innych rzeczy.
Tutaj krótki opis wraz z instrukcjami: viewtopic.php?t=10735

Aktualny uptime to 31 dni...
Screenshot_2022-09-11-21-53-46-69_51725a65de50bc7853eb07931b07554c.jpg
Działa już u mnie prawie 4 miesiące. Program mi raz utknął gdzieś na łączeniu - jeszcze tego nie analizowałem, ale na pewno kiedyś to poprawię ;P
You do not have the required permissions to view the files attached to this post.
Najlepsze suple dla Twojego domu :mrgreen:
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

Żeby przejść na "supla-device" potrzebna jest obsługa kanału temperatury i wilgotności oraz informacja o stanie baterii. A SVD to ma :P
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl

Return to “Ogólna dyskusja”