Konfiguracja /etc/supla-dev/supla.cfg - Włącznik światła

Radek
Posty: 71
Rejestracja: sob lut 13, 2016 9:26 am

śr sie 03, 2016 7:14 pm

Zrobiłem jak napisałeś ale dalej status rozłączony.
Awatar użytkownika
pzygmunt
Posty: 7964
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontaktowanie:

śr sie 03, 2016 7:19 pm

uruchom ręcznie
sudo /etc/init.d/supla-dev stop
sudo /usr/sbin/supla-dev -D

i zobacz co się dzieje
Radek
Posty: 71
Rejestracja: sob lut 13, 2016 9:26 am

śr sie 03, 2016 7:29 pm

Po tym poleceniu sudo /usr/sbin/supla-dev -D wyświetla komendy do wyboru, jak wezmę restart to jest failed
0xFF
Posty: 308
Rejestracja: sob lut 20, 2016 8:54 pm

śr sie 03, 2016 7:42 pm

Drugie polecenie to sudo /usr/sbin/supla-dev -D

nie /etc/init.d/supla-dev

Wpisujesz dokładnie?
Radek
Posty: 71
Rejestracja: sob lut 13, 2016 9:26 am

śr sie 03, 2016 7:48 pm

Dokładnie tak samo.
0xFF
Posty: 308
Rejestracja: sob lut 20, 2016 8:54 pm

śr sie 03, 2016 7:51 pm

Coś takiego powinieneś mieć:

Kod: Zaznacz cały

# /usr/sbin/supla-dev -D
WARNING[1470253647.994836] Channel 3 is the wrong type 4020
DEBUG[1470253647.997679] Protocol v3
DEBUG[1470253647.999624] Starting...
DEBUG[1470253648.68475] Connecting...
DEBUG[1470253648.363769] Connected with AES256-SHA encryption
DEBUG[1470253648.365553] Server certificates:
DEBUG[1470253648.367547] Subject: /C=PL/ST=Opolskie/L=Paczkow/O=ACSOFTWARE/OU=SUPLA/CN=SUPLA/emailAddress=supla@supla.org
DEBUG[1470253648.369393] Issuer: /C=PL/ST=Opolskie/L=Paczkow/O=ACSOFTWARE/OU=SUPLA/CN=SUPLA/emailAddress=supla@supla.org
DEBUG[1470253648.371859] Register in progress...
ERR[1470253650.698558] Channel conflict!
Radek
Posty: 71
Rejestracja: sob lut 13, 2016 9:26 am

czw sie 04, 2016 5:50 am

pzygmunt pisze:Na githabie jest już dostępna wersja obsługująca przekaźniki bistabilne.

cd /usr/src
sudo git clone https://github.com/SUPLA/supla-core
cd supla-core/supla-dev/Release
sudo make clean
sudo make
sudo /etc/init.d/supla-dev stop
sudo cp supla-dev /usr/sbin/
sudo /etc/init.d/supla-dev start


Przykładowa konfiguracja
[CHANNEL_0]
type=RELAYG5LA1A
gpio1=27
gpio2=22
bistable=1


gpio1 odpowiada za przełączanie przekaźnika
na gpio2 odczytywany jest jego stan.
Z jakiego źródła mam to skopiować?
sudo cp supla-dev /usr/sbin/
Awatar użytkownika
pzygmunt
Posty: 7964
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontaktowanie:

czw sie 04, 2016 6:50 am

Jak wykonasz wszystkie polecenia, które napisałem to wynikiem kompilacji będzie aplikacja supla-dev.
Chyba, że coś się nie kompiluje ?

Sprawdź czy masz wszystko co trzeba.

apt-get install build-essential libssl-dev
Radek
Posty: 71
Rejestracja: sob lut 13, 2016 9:26 am

czw sie 04, 2016 5:31 pm

Cos takiego mam, robie kopiuj wklej wiec pomyłki raczej nie ma.

pi@raspberrypi:/usr/src/supla-core/supla-dev/Release $ sudo cp supla-dev /usr/sbin/
cp: nie można wykonać stat na „supla-dev”: Nie ma takiego pliku ani katalogu


Przy MAKE mam błedy
../src/devconnection.c: In function ‘devconnection_execute’:
../src/devconnection.c:228:10: error: too few arguments to function ‘ssocket_client_connect’
if ( ssocket_client_connect(dcd.ssd, scfg_string(CFG_STATE_FILE)) == 0 ) {
^
In file included from ../src/devconnection.c:16:0:
../src/supla-socket.h:26:15: note: declared here
unsigned char ssocket_client_connect(void *ssd, const char *state_file, int *err);
^
src/subdir.mk:98: polecenia dla obiektu 'src/devconnection.o' nie powiodły się
make: *** [src/devconnection.o] Błąd 1
Awatar użytkownika
pzygmunt
Posty: 7964
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontaktowanie:

pt sie 05, 2016 8:05 am

Pobierz jeszcze raz
sudo git clone https://github.com/SUPLA/supla-core
ODPOWIEDZ