BLE Supla Gateway - wyzwanie dla programistów

Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

artur_n pisze: sob kwie 16, 2022 8:28 am Przy próbie odczytu mam taki błąd:

Kod: Zaznacz cały

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ć
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
artur_n
Posty: 435
Rejestracja: czw sie 17, 2017 2:24 pm
Lokalizacja: RJA

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
Posty: 73
Rejestracja: sob lis 04, 2017 4:45 pm
Lokalizacja: Jastrzębie-Zdrój

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.

Kod: Zaznacz cały

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
Posty: 53
Rejestracja: czw lut 28, 2019 8:22 pm

GOLDEN pisze: ndz lip 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.

Kod: Zaznacz cały

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
Posty: 73
Rejestracja: sob lis 04, 2017 4:45 pm
Lokalizacja: Jastrzębie-Zdrój

Dzięki.

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


pozdrawiam
GOLDEN!!!
Awatar użytkownika
Lector
Posty: 1398
Rejestracja: pt lis 17, 2017 2:26 pm
Lokalizacja: Poznań
Kontakt:

Czy u Was też gubi odczyty?
Aktualnie mam dwa i gubi ale w różnym czasie.
Screenshot_20220911-125741.png
Screenshot_20220911-125741.png (123.4 KiB) Przejrzano 427 razy
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
Awatar użytkownika
myxhir
Posty: 360
Rejestracja: czw sty 07, 2021 12:16 pm
Lokalizacja: Skórzewo, Poznań

Lector pisze: ndz wrz 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
Załączniki
Zrzut ekranu 2022-09-11 203638.png
Zrzut ekranu 2022-09-11 203638.png (13.9 KiB) Przejrzano 383 razy
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

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
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

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
Screenshot_2022-09-11-21-53-46-69_51725a65de50bc7853eb07931b07554c.jpg (50.94 KiB) Przejrzano 362 razy
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
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

Ż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
ODPOWIEDZ

Wróć do „Ogólna dyskusja”