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
no to coś jest nie tak bo ta trzecia wartość to powinna być wartość baterii a chyba tam ląduje timestamp.
Czyli w jednym z supervisorów nie dodałeś parametru --battery
pokaż konfigurację supervisora
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 pisze: ↑wt wrz 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 )Kod: Zaznacz cały
./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 12Kod: Zaznacz cały
[AUTH] email=waszemaildosupli@domena.com
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
- Posty: 4007
- Rejestracja: sob gru 22, 2018 8:55 pm
- Lokalizacja: Zielona Góra
- Kontakt:
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:
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
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
Kod: Zaznacz cały
[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
Kod: Zaznacz cały
[CHANNEL_20]
function=TEMPERATURE_AND_HUMIDITY
file=/home/pi/Public/sensor_salon.txt
battery_powered=1