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/