Domoticz - instalacja na płytach Marsboard

Jak zainstalować Domoticz na Marsboard RK3066 oraz NewMarsboard A20.

 

Domoticz - system automatyki domowej, umożliwiający sterowanie różnymi urządzeniami np. oświetleniem oraz wyświetlanie wartości z czujników temperatury, wilgotności itp.

System do pracy wymaga serwera zbierającego dane z czujników oraz wysyłającego dane do sterowników. Jako serwer możemy wykorzystać płytę Marsboard, natomiast sterownikami mogą być np. płytki Arduino.

Do komunikacji z użytkownikiem wymagane jest urządzenie z przeglądarką internetową np. PC, telefon lub Marsboard z podłączonym wyświetlaczem LCD, czyli na komplecie Marsboard oraz wyświetlacz LCD możemy uruchomić kompletny system sterowania budynkiem, w którym Marsboard będzie jednocześnie serwerem oraz interfejsem służącym do komunikacji z użytkownikiem.

 

Przebieg instalacji dla płyt Marsboard RK3066 oraz NewMarsboard A20 przebiega tak samo. Instalacja została przeprowadzona na systemie Debian Whezzy 7.7 LXDE Desktop, systemy dla każdej z płyt możemy pobrać ze strony producenta: http://www.marsboard.com/.

Przebieg instalacji:

łączymy płytę z PC używając kabla USB i uruchamiamy putty (opis podłączenia: How_to_Setting_Serial_debug_tools_for_MarsBoard)

logujemy się jako root 

aktualizujemy system:  

        sudo apt-get update

        sudo apt-get upgrade

dodajemy użytkownika: linaro

       adduser linaro 

       adduser linaro sudo 

edytujemy plik /etc/sudoers za pomocą komendy : visudo na końcu pliku dodajemy: linaro ALL=(ALL) NOPASSWD: ALL

logujemy się jako linaro:  login linaro

wydajemy polecenia:

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

ustawiamy strefę czasową: sudo dpkg-reconfigure tzdata 

tworzymy katalog domoticz: 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

na tym etapie możemy sprawdzić czy domoticz działa, wydajemy polecenie:

./domoticz

w przeglądarkę internetową wpisujemy: http://192.168.1.103:8080/ oczywiście należy zmienić adres IP na taki jaki ma płyta Marsboard 

jeśli wszystko działa zamykamy domoticz - wciskając CTRL + C

 

Ustawienie aby domoticz uruchamiał się automatycznie po starcie systemu:

sudo cp domoticz.sh /etc/init.d

sudo chmod +x /etc/init.d/domoticz.sh

sudo update-rc.d domoticz.sh defaults

edytujemy:

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

w pliku zmieniamy:

 

USERNAME=pi

na

USERNAME=linaro

 

uruchamiamy Domoticz:

sudo service domoticz.sh start

 

Opis powstał na podstawie opisu:

http://www.domoticz.com/wiki/Installing_and_running_Domoticz_on_CubieBoard2

 

 

 

 

 

 

 

 

 

 

do góry
Pokaż pełną wersję strony
Sklep internetowy Shoper.pl