i sprawdzony na Cubietruck-u.
Wymagania:
W celu instalacji wymagana będzie karta uSD min. 4GB, później będziesz mógł zainstalować system na dysku. Zainstaluj najświeższe oprogramowanie ze strony: http://www.igorpecovnik.com/2013/12/24/ ... nt-page-1/ wybierając wersję z jądrem 3.x.x. W trakcie pierwszego uruchomienia systemu z karty SD zmień hasło domyślne (1234) root-a i zainstaluj system w pamięci Flash lub na dysku twardym. Potrzebny w tym celu skrypt znajdziesz w katalogu użytkownika root. (nand-sata-install.sh). Chwilę po instalacji systemu wykonaj też aktualizację:
Code: Select all
sudo apt-get update
sudo apt-get upgrade
Domyślny użytkownik
Do poprawnej pracy Domoticz wymaga użytkownika uprzywilejowanego, utwórz i dodaj użytkownika 'linaro' do grupy sudo:
Code: Select all
adduser linaro
Code: Select all
adduser linaro sudo
Code: Select all
visudo
Code: Select all
linaro ALL=(ALL) NOPASSWD: ALL
Konfiguracja wstępna
Zaloguj się na swoim CB/CT używając użytkownika 'linaro', ustaw strefę czasową:
Code: Select all
sudo dpkg-reconfigure tzdata
Instalacja Domoticz
Wykonaj pokolei:
Code: Select all
mkdir domoticz
cd domoticz
wget http://domoticz.sourceforge.net/beta/domoticz_linux_armv7l.tgz
tar xvfz domoticz_linux_armv7l.tgz
rm domoticz_linux_armv7l.tgz
Test Domoticz-a
Sprawdźmy, czy ściągnięty i rozpakowany przed chwilą kod działa prawidłowo:
Code: Select all
cd ~/domoticz
./domoticz
Uruchamianie Domoticz podczas startu systemu
Wykonaj:
Code: Select all
cd ~/domoticz
sudo cp domoticz.sh /etc/init.d
sudo chmod +x /etc/init.d/domoticz.sh
sudo update-rc.d domoticz.sh defaults
DAEMON=/home/pi/domoticz/domoticz
na:
DAEMON=/home/linaro/domoticz/domoticz
W tym samym pliku możesz zmienić też inne parametry Domoticz, np port, na którym dostępny będzie interface WWW:
OPTIONS="-www 8080"
Uruchamianie Domoticz
Code: Select all
sudo service domoticz.sh start
Code: Select all
http://192.168.100.100:8080