supla-dev raspberry

Post Reply
Sibikk
Posts: 299
Joined: Mon Nov 07, 2016 12:42 pm
Location: Katowice

Mon Aug 19, 2019 4:40 pm

Cześć Podłącze się pod temat
Proszę o pomoc. mam problem z moim RPI3B w związku z czym potrzebuje postawić system na nowo.
Czy da się to zrobić bezboleśnie tzn bez potrzeby konfigurowania na nowo urządzeń w CLOUD i w skryptach? Jeżeli tak to które pliki muszę przenieść do nowego systemu?
Pytanie drugie, czy jest opcja instalacji tylko SUPLA DEV bez serwera?
Jeżeli tak to proszę o wsparcie odpowiednimi poleceniami tak aby supla startowała automatycznie.
User avatar
pzygmunt
Posts: 7080
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Mon Aug 19, 2019 4:46 pm

Możesz zainstalować tylko supla-dev.
Musisz przenieść /etc/supla-dev i /etc/init.d/supla-dev
Nie trzeba na nowo konfiurować cloud-a. w /etc/supla-dev/dev_guid domyślnie zapisany jest guid urządzenia.
Chyba, że jest w innym miejscu to wtedy musisz sprawdzić config.
Sibikk
Posts: 299
Joined: Mon Nov 07, 2016 12:42 pm
Location: Katowice

Tue Aug 20, 2019 11:29 am

Cześć, czy poniższe komendy będą poprawne aby uruchomić supla dev?

Code: Select all

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
Jeżeli tak to czy poratuje ktoś instrukcją jak zrobić aby supla startowała z systemem?
cino111
Posts: 707
Joined: Mon May 07, 2018 8:00 pm

Tue Aug 20, 2019 11:38 am

Ja robiłem tak:

Code: Select all

git clone https://github.com/SUPLA/raspberry
cp -r raspberry/ext01/* /
rm -r raspberry
sudo apt-get install libssl-dev
git clone https://github.com/SUPLA/supla-core
cd supla-core/supla-dev/Release
make all
cp supla.cfg.sample supla.cfg
Teraz edytujemy plik config

Code: Select all

nano supla.cfg
Będąc w katalogu supla-core/supla-dev/Release

Code: Select all

./supla-dev -c ./supla.cfg
PS. @pzygmunt jednak jest zainteresowanie supla-dev, tylko że nie ma dobrego tutoriala (np. nie wiem jak go wystartowac z automatu po resecie ) i nie jest wspierany to i został zapomniany. Przydała by się rozbudowa o pozostałem obsługiwane przez suplę kanały.
User avatar
michael
Posts: 1011
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Tue Aug 20, 2019 11:40 am

Na oko wygląda dobrze...
a na githubie masz pełen opis instalacji:
https://github.com/SUPLA/supla-core/tre ... /supla-dev
Kabel ucięty na miarę zawsze jest za krótki...
cino111
Posts: 707
Joined: Mon May 07, 2018 8:00 pm

Tue Aug 20, 2019 11:48 am

Tylko nie ma właśnie jak zrobić autostart i nie ma tego

Code: Select all

git clone https://github.com/SUPLA/raspberry
cp -r raspberry/ext01/* /
rm -r raspberry
chociaż rozumiem, że te pliki są właśnie potrzebne do autostartu a konkretnie ten https://github.com/SUPLA/raspberry/blob ... /supla-dev tylko co z nim dalej :?:
User avatar
michael
Posts: 1011
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Tue Aug 20, 2019 11:50 am

Sibikk wrote:
Tue Aug 20, 2019 11:29 am
Jeżeli tak to czy poratuje ktoś instrukcją jak zrobić aby supla startowała z systemem?
cino111 wrote:
Tue Aug 20, 2019 11:48 am
Tylko nie ma właśnie jak zrobić autostart i nie ma tego

Najprościej zróbcie tak:

Code: Select all

sudo crontab -e
Dopisz na dole:

Code: Select all

/etc/init.d/supla-dev restart
Zapisz zmiany, reboot

Powinno śmigać 8-)
Kabel ucięty na miarę zawsze jest za krótki...
Sibikk
Posts: 299
Joined: Mon Nov 07, 2016 12:42 pm
Location: Katowice

Wed Aug 21, 2019 8:22 pm

michael wrote:
Tue Aug 20, 2019 11:50 am

Code: Select all

pi@raspberrypi:~ $ sudo crontab -e
no crontab for root - using an empty one
crontab: installing new crontab
"/tmp/crontab.Wenmp2/crontab":24: bad command
errors in crontab file, can't install.
Do you want to retry the same edit? (y/n) 
Taka sytuacja :? za bardzo nie wiem co dalej :(
Post Reply