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

Radek
Posts: 71
Joined: Sat Feb 13, 2016 9:26 am

Post

Zrobiłem jak napisałeś ale dalej status rozłączony.
User avatar
pzygmunt
Posts: 20304
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 60 times

Post

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

i zobacz co się dzieje
SUPLA.... Nareszcie w domu.
Radek
Posts: 71
Joined: Sat Feb 13, 2016 9:26 am

Post

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

Post

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

nie /etc/init.d/supla-dev

Wpisujesz dokładnie?
Radek
Posts: 71
Joined: Sat Feb 13, 2016 9:26 am

Post

Dokładnie tak samo.
0xFF
Posts: 308
Joined: Sat Feb 20, 2016 8:54 pm

Post

Coś takiego powinieneś mieć:

Code: Select all

# /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/[email protected]
DEBUG[1470253648.369393] Issuer: /C=PL/ST=Opolskie/L=Paczkow/O=ACSOFTWARE/OU=SUPLA/CN=SUPLA/[email protected]
DEBUG[1470253648.371859] Register in progress...
ERR[1470253650.698558] Channel conflict!
Radek
Posts: 71
Joined: Sat Feb 13, 2016 9:26 am

Post

pzygmunt wrote: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/
User avatar
pzygmunt
Posts: 20304
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 60 times

Post

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
SUPLA.... Nareszcie w domu.
Radek
Posts: 71
Joined: Sat Feb 13, 2016 9:26 am

Post

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
User avatar
pzygmunt
Posts: 20304
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 60 times

Post

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

Return to “Pomoc”