BLE Supla Gateway - wyzwanie dla programistów

Beku
Posts: 453
Joined: Tue Nov 06, 2018 1:49 pm

Post

PuteR wrote: Mon Feb 24, 2020 9:53 pm
Beku wrote: Mon Feb 24, 2020 9:03 pm Ja instalowałem wg tego. Ale tylko kroki 1-3 nie wykonuj 4.

Potem odpalasz python3.7 —version
Czy dobrze rozumiem instalowałeś wg instrukcji którą ja podałem ale tylko kroki 1-3 czy nie wkleiłeś jakieś linku??
https://www.google.com/amp/s/installvir ... ry-pi/amp/
andras
Posts: 636
Joined: Fri Dec 30, 2016 5:51 pm
Has thanked: 2 times
Been thanked: 4 times

Post

W katalogu mi-temp mam tylko LYWSD03MMC.py i save-fo-file.sh
Beku
Posts: 453
Joined: Tue Nov 06, 2018 1:49 pm

Post

andras wrote: Mon Feb 24, 2020 10:17 pm W katalogu mi-temp mam tylko LYWSD03MMC.py i save-fo-file.sh
A jaki jest wynik uruchomienia skryptu?
andras
Posts: 636
Joined: Fri Dec 30, 2016 5:51 pm
Has thanked: 2 times
Been thanked: 4 times

Post

Zrobiłem ponowną instalację i jest :) oraz skrypt czyta czujnik :)
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

zainstalowałem pythona 3.7

Code: Select all

pi@raspberrypi:~/mi-temp $ python3.7 -V
Python 3.7.0
ale dalej jest to samo

Code: Select all

pi@raspberrypi:~/mi-temp $ python3 ./LYWSD03MMC.py --device A4:C1:38:2B:99:64 --round --debounce --name mysensor --callback save-fo-file.sh
  File "./LYWSD03MMC.py", line 20
    temperature: float
               ^
SyntaxError: invalid syntax
User avatar
fracz
Posts: 2342
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków
Has thanked: 4 times
Been thanked: 6 times

Post

Wersję sprawdzasz dla python3.7 a uruchamiasz python3.
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

fracz wrote: Mon Feb 24, 2020 10:50 pm Wersję sprawdzasz dla python3.7 a uruchamiasz python3.

OK no więc...

Code: Select all

pi@raspberrypi:~/mi-temp $ python3.7 ./LYWSD03MMC.py --device A4:C1:38:18:B5:46 --round --debounce --name mysensor --callback save-fo-file.sh
Traceback (most recent call last):
  File "./LYWSD03MMC.py", line 5, in <module>
    from bluepy import btle
ModuleNotFoundError: No module named 'bluepy'
instalowałem to bluepy ale nic to nie daje cały czas to samo :|
User avatar
michael
Posts: 1320
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

Do mnie również doszły wczoraj czujniki kwadratowe :)
Pierwsze wrażenie - wow jakie to ładne, małe i zgrabne :)
Świetnie się prezentują w pomieszczeniach.

Instalacja wg instrukcji bezproblemowa - uruchomiłem wczoraj 4 sztuki.
Z bramkę bluetooth odpowiedzialny jest Raspberry Pi 3 B, który umieszczony jest w piwnicy. Zasięg mam w całym domu (piwnica, parter, piętro w sumie 180m2) - zasięg bez problemu pokonuje 2 stropy i ścianę w najdalszym punkcie .

W najbliższym czasie składam zamówienie na kolejne 4 sztuki :D
Do tego cena za ten produkt jest mega atrakcyjna :D

Teraz czas na głowicę termostatyczną - jak ma to tak działać jak te czujniki to Panowie... mamy to! :D
:mrgreen: :mrgreen: :mrgreen:
andras
Posts: 636
Joined: Fri Dec 30, 2016 5:51 pm
Has thanked: 2 times
Been thanked: 4 times

Post

Mam pytanie żeby skrypt czujnika uruchamiał się automatycznie to trzeba do supervisord.conf dodać ?

[program:mi-temp-1]
command=python3 ./LYWSD03MMC.py --device A4:C1:38:2B:99:64 --round --debounce --name mysensor --callback save-to-file.sh
directory=/home/pi/mi-temp
autostart=true
autorestart=true
user=pi
bo u mnie nie chce cos automatycznie działać . , gdy ręcznie uruchamiam skrypt to jest ok
tomkowski
Posts: 400
Joined: Tue Oct 09, 2018 7:16 pm
Location: Orzesze
Has thanked: 2 times
Been thanked: 1 time

Post

Macie jakiś namiar na "kwadraciaki" w przyzwoitej cenie?:)
Widzę, że u chińskich przyjaciół chyba wirus zbiera ekonomiczne żniwo - wszędzie braki na stanie :/

Return to “Ogólna dyskusja”