Zaktualizowałeś skrypt, który komunikuje się z czujnikami?
I czy zrestartowałeś supervisor po zmianach ?
BLE Supla Gateway - wyzwanie dla programistów
-
PuteR
- Posts: 1473
- Joined: Wed Dec 06, 2017 10:07 am
Tak wszystko zostało zrobione, wygląda na to że wystarczyło poczekać
Sprawdzałem teraz po około 30 min i jest ok. Tak że działa tylko ta ikonka i ma przesunięcie ale to już kwestia aplikacji.
edit.
Jednak coś nie tak było dobrze i znowu to samo nie widać poziomu baterii
edit.
Jednak coś nie tak było dobrze i znowu to samo nie widać poziomu baterii
-
Beku
- Posts: 453
- Joined: Tue Nov 06, 2018 1:49 pm
To nie zupa żeby zaczęło działać samo po czasie. Albo nie wpisałeś dobrze wszystkiego albo masz jakieś procesy wywołujące skrypt gdzie nie masz parametru battery albo nie zaktualizowałeś skryptu do odczytu albo nie uruchomiles ponownie supervisora.PuteR wrote: Tue Sep 01, 2020 7:27 pm Tak wszystko zostało zrobione, wygląda na to że wystarczyło poczekaćSprawdzałem teraz po około 30 min i jest ok. Tak że działa tylko ta ikonka i ma przesunięcie ale to już kwestia aplikacji.
edit.
Jednak coś nie tak było dobrze i znowu to samo nie widać poziomu baterii![]()
-
PuteR
- Posts: 1473
- Joined: Wed Dec 06, 2017 10:07 am
czy można jakoś wymusić rozłączenie tych czujników kwadratowych z maliną??
cały czas otrzymuję coś takiego
żadne inne urządzenie nie korzysta z tych czujników a odczyt się nie wykonuje
cały czas otrzymuję coś takiego
Code: Select all
pi@RPI-4:~ $ sudo hcitool lescan
Set scan parameters failed: Input/output errorCode: Select all
pi@RPI-4:~/mi-temp $ ./LYWSD03MMC.py --device A4:C1:38:18:B5:46 --round --debounce --name salon --callback save-to-file.sh
Trying to connect to A4:C1:38:18:B5:46
Connection lost
Waiting...
Trying to connect to A4:C1:38:18:B5:46
Connection lost
Waiting...
Trying to connect to A4:C1:38:18:B5:46
Connection lost
Waiting...
Trying to connect to A4:C1:38:18:B5:46
Connection lost-
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
Szczegółowy opis aktualizacji Supla Virtual Device opisałem na swojej stronie: https://www.blaszczak.pl/aktualizacja-s ... al-device/
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
-
michael
- Posts: 1320
- Joined: Wed Nov 09, 2016 8:00 am
- Location: Wojkowice
Ja u siebie mam ten sam problem.PuteR wrote: Wed Sep 02, 2020 5:20 pm czy można jakoś wymusić rozłączenie tych czujników kwadratowych z maliną??
cały czas otrzymuję coś takiegożadne inne urządzenie nie korzysta z tych czujników a odczyt się nie wykonujeCode: Select all
pi@RPI-4:~ $ sudo hcitool lescan Set scan parameters failed: Input/output error
Code: Select all
pi@RPI-4:~/mi-temp $ ./LYWSD03MMC.py --device A4:C1:38:18:B5:46 --round --debounce --name salon --callback save-to-file.sh Trying to connect to A4:C1:38:18:B5:46 Connection lost Waiting... Trying to connect to A4:C1:38:18:B5:46 Connection lost Waiting... Trying to connect to A4:C1:38:18:B5:46 Connection lost Waiting... Trying to connect to A4:C1:38:18:B5:46 Connection lost
Zawiesza się moduł bluetooth po jakimś czasie (czasami praktycznie od razu).
Zwalam to na moją malinę RPi3B.
Kiedyś może zainwestuję w to Pi Zero bo podobno ta najlepiej się sprawdza do tego rozwiązania
-
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
Na Raspberry Pi Zero W nie zaobserwowałem tego typu problemów. Zero W nie jest jakoś mocno drogi (oficjalnie 59 zł), więc warto zainwestować.
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
-
Maniek913
- Posts: 594
- Joined: Thu Feb 22, 2018 9:46 pm
- Been thanked: 3 times
Ja również mogę potwierdzić że na malince zeroW odczyt czujników kwadratowych działa świetnie - od momentu zainstalowania ( ok. pół roku) działa nieprzerwanie bez żadnych przerw, zawieszeń itp. Co do zasięgu jest naprawdę spory (udało mi się uzyskać odczyt przez dwie kondygnacje z stropem żelbetowym) ale w takim przypadku żywotność baterii jest bardzo krótka.
-
kris.sg
- Posts: 482
- Joined: Mon Aug 07, 2017 8:08 pm
- Location: Przezchlebie
- Has thanked: 1 time
- Been thanked: 1 time
zrobiłem aktualizację na rpi3 i wszystko działa 
jeżeli komuś nie działa komenda :
to trzeba zatrzymać usługę odczytu:
i wtedy skanowanie działa, po wszystkim wystarczy wydać polecenie:
oczywiście mi-th-0 i kolejne zależnie ile kto używa czujników
Pozdrawiam
Krzysiek
jeżeli komuś nie działa komenda :
Code: Select all
sudo hcitool lescan
Code: Select all
supervisorctl stop mi-th-0
Code: Select all
supervisorctl start mi-th-0
Pozdrawiam
Krzysiek
■Rpi4(m.2) Supla Cloud, Scripts ■Rpi3(sd) SD: 6x MI ATC, 1x W.S.
ROLETY_V3 x12 ■SWITCH_DUAL x4 ■GATE_MODULE_V3 x1 ■SOCKET_SSR x1 ■SMOKE_MODULE x1
SONOFF_TOUCH x4 ■YUNSCHAN x1 ■STAITCASE_DIMMER x1 ■MEW-01 x2 ■mROW-02 x1 ■LEW-01 x1
POW_R2 x2 ■SP111 x3
ROLETY_V3 x12 ■SWITCH_DUAL x4 ■GATE_MODULE_V3 x1 ■SOCKET_SSR x1 ■SMOKE_MODULE x1
SONOFF_TOUCH x4 ■YUNSCHAN x1 ■STAITCASE_DIMMER x1 ■MEW-01 x2 ■mROW-02 x1 ■LEW-01 x1
POW_R2 x2 ■SP111 x3
-
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
Dzięki Krzysiek za uzupełnienie. Najwygodniej to zatrzymać wszystkie procesy Supervisora poleceniem:
A po wprowadzonych zmianach wystartować procesy poleceniem:
Code: Select all
supervisorctl stop allCode: Select all
supervisorctl start allPozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
