Ha esetleg valami hiba (Hibaelhárítás) lépett fel a rendszerben és szeretné a központi egység SD kártyáját lecserélni, akkor az alábbi lépéseket kell követni:
Első lépésként az SD kártyára fel kell telepíteni egy Raspbian
-t. Ez egy Debian alapú operációs rendszer, ami a
Raspberry Pi-hoz lett optimalizálva. A telepítéshez útmutatót itt találhatunk:
https://www.raspbian.org/RaspbianInstaller
Ha letöltöttük a telepítőt, akkor a következő lépéseket kell végrehajtani:
wget https://wiki.smartive.hu/install.sh
chmod +x ./install.sh
./install.sh
Ha ezt magunk szeretnénk megcsinálni, akkor a következő lépéseket kell végrehajtani:
Java telepítése
Fel kell telepíteni a Java fejlesztői környezetet, Legalább a 17-es verziót. Ezt a következő parancsokkal tehetjük meg:
sudo apt-get update
sudo apt install openjdk-17-jdk -y
WiringPi telepítése(Pi4J 1.4 -hez szükséges)
sudo apt-get remove wiringpi -y
sudo apt-get --yes install git-core gcc make
cd ~
#git clone https://github.com/WiringPi/WiringPi --branch master --single-branch wiringpi
git clone https://github.com/WiringPi/WiringPi wiringpi && cd wiringpi && git checkout 91284c42759d3268b09c185ba1d176d54ff59eea
cd ~/wiringpi
sudo ./build
Le kell tölteni a legfrissebb Smartive Core JAR fájlt
curl https://smartive.hu/files/latest.jar --output smartive-core.jar
Szükséges fájl elhelyezése
Ebben a projektben van egy fájl, aminek az a neve, hogy smartive-core.service. Ezt a fájlt a következő helyre kell
elhelyezni:
/etc/systemd/system/smartive-core.service
Ezután a szolgáltatást engedélyezni kell:
sudo systemctl enable smartive-core.service