Come compilare Domoticz

…dalla sorgente (quindi non la versione già compilata scaricabile facilmente) con le modifiche che vi parlerò più avanti.

Prima di tutto se siete da Raspberry, aumentate lo SWAP a 512 perché altrimenti rischiate di metterci un’eternità. Eseguite sudo nano /etc/dphys-swapfile

E cambiate la riga CONF_SWAPFILE=100 in CONF_SWAPFILE=512

Riavviate con sudo reboot now

E nel caso abbiate già installata la versione normale, stoppatelo ed eseguite questi comandi (salveranno una copia in locale, installeranno make e gcc per compilare):

sudo su
service domoticz stop

apt install cmake make gcc g++ libssl-dev git curl libcurl4-openssl-dev libusb-dev
apt install libblkid-dev e2fslibs-dev libboost-all-dev libaudit-dev
apt install python3-dev
cd /home/pi/
mv domoticz domoticz.old
git clone https://github.com/domoticz/domoticz.git domoticz
cp -avr domoticz domoticz.source
cd domoticz.new
cmake -DCMAKE_BUILD_TYPE=Release CMakeLists.txt
make -j 3

sudo service domoticz start
Website http://domoticz.com

E voilà, andate su raspberrypi.local:8080 e il gioco è fatto!


Pubblicato

in

da