Domotica con raspberry

Come installare Domoticz su raspberry

per installarlo su raspbian possiamo procedere così:

sudo apt-get update
sudo apt-get upgrade
sudo reboot

dopo che si è riavviato

sudo rpi-update
sudo reboot

dopo di che installo i seguenti programmi

sudo apt-get install cmake make gcc g++ libboost-dev libboost-thread-dev libboost-system-dev libboost-python-dev libsqlite3-dev subversion curl libcurl4-openssl-dev libusb-dev

installo la versione stabile

mkdir domoticz
cd domoticz
wget http://domoticz.sourceforge.net/domoticz_linux_armv7l.tgz
tar xvfz domoticz_linux_armv7l.tgz
rm domoticz_linux_armv7l.tgz

rimuoviamo la libreria per installare la boost

sudo apt-get remove libboost-dev libboost-thread-dev libboost-system-dev
sudo apt-get remove libboost-date-time1.49-dev libboost-date-time1.49.0 libboost-iostreams1.46.1
sudo apt-get remove libboost-iostreams1.48.0 libboost-iostreams1.49.0 libboost-iostreams1.50.0
sudo apt-get remove libboost-serialization1.49-dev libboost-serialization1.49.0 libboost-system1.49-dev
sudo apt-get remove libboost-system1.49.0 libboost-thread1.49-dev libboost-thread1.49.0 libboost1.49-dev
sudo apt-get autoremove

è meglio installare l’ultima libreria boost ma comunque superiore alla versione 1.60.0 installiamo la libreria boost:

mkdir boost
cd boost
wget http://sourceforge.net/projects/boost/files/boost/1.57.0/boost_1_57_0.tar.gz/download
tar vxfz download

un po’ di pazienza, circa 5 minuti

rm download

cd boost_1_57_0/
./bootstrap.sh
./b2 stage threading=multi link=static --with-thread --with-date_time --with-system
sudo ./b2 install threading=multi link=static --with-thread --with-date_time --with-system --with-python

cd ..
cd ..
sudo rm -Rf boost/

Ora facciamo partire domoticz al boot

sudo cp domoticz.sh /etc/init.d
sudo chmod +x /etc/init.d/domoticz.sh
sudo update-rc.d domoticz.sh defaults

configurare domoticz

sudo vi /etc/init.d/domoticz.sh

cambiare le seguenti righe con i vostri dati

USERNAME=pi
DAEMON=/home/$USERNAME/domoticz/$NAME
DAEMON_ARGS="-daemon -www 8080"

cambiare la seguente riga per impostare un’altra porta.

DAEMON_ARGS="-daemon -www 8080"

Ora testiamo se tutto funziona

sudo service domoticz.sh start

Se tutto funziona possiamo collegarci alla schermata principale l’indirizzo è: http://192.168.1.xxx:8080/

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *