Mam odpalone cztery skrypty przez supervisora dla czterech czujników. Plik z danymi wygląda mniej więcej tak:
22.5
63
1598971285
BLE Supla Gateway - wyzwanie dla programistów
-
Beku
- Posts: 453
- Joined: Tue Nov 06, 2018 1:49 pm
no to coś jest nie tak bo ta trzecia wartość to powinna być wartość baterii a chyba tam ląduje timestamp.kris.gie wrote: Tue Sep 01, 2020 2:43 pm Mam odpalone cztery skrypty przez supervisora dla czterech czujników. Plik z danymi wygląda mniej więcej tak:
22.5
63
1598971285
Czyli w jednym z supervisorów nie dodałeś parametru --battery
pokaż konfigurację supervisora
-
Beku
- Posts: 453
- Joined: Tue Nov 06, 2018 1:49 pm
Masz to złe wpisane. parametr —battery nie może być po —callback (a raczej nie może być pomiędzy callback i nazwą skryptu który będzie zapisywał dane do pliku)
-
PuteR
- Posts: 1473
- Joined: Wed Dec 06, 2017 10:07 am
Pytanie co do punktu 5 - usnąć trzeba całe SVD a co za tym idzie wszystkie urządzenia które tam są?? Pojedynczego kanału się chyba nie daBeku wrote: Tue Sep 01, 2020 9:18 am Ok, druga część.
Dostępna jest już nowa wersja supla-virtual-device.
1. Zaktualizujcie sobie supla-virtual-device (w katalogu supla-virtual-device )Code: Select all
./install.sh upgrade
Po skompilowaniu powinna się pojawić wersja 1.1.0
2. Zmodyfikujcie plik konfiguracyjny supla-virtual-device.cfg
a. Usuwamy sekcję [LOCATION]
b. Dodajemy sekcję
3. Jeśli w konfiguracji jest wpis protocol_version zmieniamy go na 12Code: Select all
[AUTH] [email protected]
4. w konfiguracji kanału zasilanego bateryjnie dopisujemy battery_powered=1
5. Usuwamy z suplacloud to urządzenie (niestety wymagane)
6. Włączamy rejestrację urządzeń
7. Uruchamiamy supla-virtual-device (czy tam przez supervisora czy przez skrypt jak kto ma to zainstalowane)
8. Cieszymy się informacją o baterii.
Oczywiście wszystko będzie działać jak wcześniej info o baterii pojawi się w plikach odpowiednich (3 linia).
9. Kurtyna, oklaski, kwiaty, dziękuję.
-
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
No i działa pięknie
Łukasz, kawał dobrej roboty. Dzięki
Do Przemka:
W aplikacji Supla ikonka "i" trochę do przesunięcia w lewo. Tak to wygląda na Samsung S20:
Łukasz, kawał dobrej roboty. Dzięki
Do Przemka:
W aplikacji Supla ikonka "i" trochę do przesunięcia w lewo. Tak to wygląda na Samsung S20:
You do not have the required permissions to view the files attached to this post.
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
-
PuteR
- Posts: 1473
- Joined: Wed Dec 06, 2017 10:07 am
Mam ten sam problem co kolega wyżej, wyświetla w pliki tylko ciąg cyfr a nie poziom baterii.
Parametr --battery podałem we wszystkich plikach supervisor gdzie urządzenia działają na baterii
tak to wygląda w każdym plik
a tak jest w SVD.conf
co jeszcze ewentualnie może być nie tak??
Parametr --battery podałem we wszystkich plikach supervisor gdzie urządzenia działają na baterii
tak to wygląda w każdym plik
Code: Select all
[program:mi-temp-salon]
command=python3 ./LYWSD03MMC.py --device A4:C1:38:18:B5:46 --round --debounce --battery --name salon --callback save-to-file.sh
directory=/home/pi/mi-temp
autostart=true
autorestart=true
user=pi
a tak jest w SVD.conf
Code: Select all
[CHANNEL_20]
function=TEMPERATURE_AND_HUMIDITY
file=/home/pi/Public/sensor_salon.txt
battery_powered=1
