Konfiguracja /etc/supla-dev/supla.cfg - Włącznik światła
-
Radek
- Posts: 71
- Joined: Sat Feb 13, 2016 9:26 am
Zrobiłem jak napisałeś ale dalej status rozłączony.
-
Radek
- Posts: 71
- Joined: Sat Feb 13, 2016 9:26 am
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
Drugie polecenie to sudo /usr/sbin/supla-dev -D
nie /etc/init.d/supla-dev
Wpisujesz dokładnie?
nie /etc/init.d/supla-dev
Wpisujesz dokładnie?
-
0xFF
- Posts: 308
- Joined: Sat Feb 20, 2016 8:54 pm
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
Z jakiego źródła mam to skopiować?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.
sudo cp supla-dev /usr/sbin/
-
pzygmunt
- Posts: 20305
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 60 times
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
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
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
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
-
pzygmunt
- Posts: 20305
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 60 times
