BLE Supla Gateway - wyzwanie dla programistów

User avatar
michael
Posts: 1320
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

Jeszcze czekam. Przez nowy chiński rok i wuhany, paczka dopiero 17 lutego wyleciała z Chin.
W każdym razie jak dojdą to na pewno pochwalę się jak z zasięgiem.
:mrgreen: :mrgreen: :mrgreen:
[email protected]
Posts: 17
Joined: Fri Dec 27, 2019 4:38 pm

Post

Witam,
Dzisiaj dostalem tego kwadratowego i musze przyznac ze urocze to malenstwo. Sa jakies szanse na obsluge tego w supli przy wykorzystaniu zwyklego esp32?
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Dziś dotarły do mnie czujniki niestety na razie nie mogę sobie poradzić z wyświetleniem danych w supli, a właściwie z wysłaniem ich do pliku.
Beku
Posts: 453
Joined: Tue Nov 06, 2018 1:49 pm

Post

PuteR wrote: Mon Feb 24, 2020 7:59 pm Dziś dotarły do mnie czujniki niestety na razie nie mogę sobie poradzić z wyświetleniem danych w supli, a właściwie z wysłaniem ich do pliku.
Tu masz opis:

https://github.com/fracz/supla-filesensors#lywsd03mmc

Tylko to dotyczy tych kwadratowych. Ja uruchomiłem dzisiaj już 6 sztukę.
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Beku wrote: Mon Feb 24, 2020 8:05 pm
PuteR wrote: Mon Feb 24, 2020 7:59 pm Dziś dotarły do mnie czujniki niestety na razie nie mogę sobie poradzić z wyświetleniem danych w supli, a właściwie z wysłaniem ich do pliku.
Tu masz opis:

https://github.com/fracz/supla-filesensors#lywsd03mmc

Tylko to dotyczy tych kwadratowych. Ja uruchomiłem dzisiaj już 6 sztukę.
Wiem i postępuje według tego opisu ale dostaję takie coś

Code: Select all

pi@raspberrypi:~/mi-temp $ ./LYWSD03MMC.py --device A4:C1:38:18:B5:46 --round --debounce --name mysensor --callback save-fo-file.sh
  File "./LYWSD03MMC.py", line 20
    temperature: float
               ^
SyntaxError: invalid syntax
Beku
Posts: 453
Joined: Tue Nov 06, 2018 1:49 pm

Post

Musisz uruchomić to przez python’a w wersji 3

python3 ./LYWSD03MMC.py --device A4:C1:38:18:B5:46 --round --debounce --name mysensor --callback save-fo-file.sh

Jeśli nie masz pythona w wersji 3 to zainstaluj.
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

Co Ci wypluwa

Code: Select all

sudo hcitool lescan
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Beku
Posts: 453
Joined: Tue Nov 06, 2018 1:49 pm

Post

Robert Błaszczak wrote: Mon Feb 24, 2020 8:23 pm Co Ci wypluwa

Code: Select all

sudo hcitool lescan
Robert to nie problem z połączeniem z czujnikiem tylko z samym skryptem w pythonie. Też tak miałem.

Instrukcja instalacji ze strony skryptu:

Code: Select all

sudo apt install python3 bluez python3-pip
pip3 install bluepy
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Robert Błaszczak wrote: Mon Feb 24, 2020 8:23 pm Co Ci wypluwa

Code: Select all

sudo hcitool lescan
hmm dziwne za pierwszym razem jak wpisałem pokazało to

Code: Select all

pi@raspberrypi:~ $ sudo hcitool lescan
LE Scan ...
FC:F1:36:65:11:A7 (unknown)
FC:F1:36:65:11:A7 [TV] UE55JU6440
4D:32:40:4A:BC:83 (unknown)
4D:32:40:4A:BC:83 (unknown)
A4:C1:38:18:B5:46 (unknown)
A4:C1:38:18:B5:46 LYWSD03MMC
a teraz to

Code: Select all

pi@raspberrypi:~ $ sudo hcitool lescan
Set scan parameters failed: Input/output error
co to może oznaczać??
Beku
Posts: 453
Joined: Tue Nov 06, 2018 1:49 pm

Post

PuteR wrote: Mon Feb 24, 2020 8:29 pm
Robert Błaszczak wrote: Mon Feb 24, 2020 8:23 pm Co Ci wypluwa

Code: Select all

sudo hcitool lescan
hmm dziwne za pierwszym razem jak wpisałem pokazało to

Code: Select all

pi@raspberrypi:~ $ sudo hcitool lescan
LE Scan ...
FC:F1:36:65:11:A7 (unknown)
FC:F1:36:65:11:A7 [TV] UE55JU6440
4D:32:40:4A:BC:83 (unknown)
4D:32:40:4A:BC:83 (unknown)
A4:C1:38:18:B5:46 (unknown)
A4:C1:38:18:B5:46 LYWSD03MMC
a teraz to

Code: Select all

pi@raspberrypi:~ $ sudo hcitool lescan
Set scan parameters failed: Input/output error
co to może oznaczać??
Tłumacze wam że to problem z wersją python.

Return to “Ogólna dyskusja”