Raspberry Pi 2
kmaximv edited this page Aug 26, 2016
·
5 revisions
2016-03-18-raspbian-jessie-lite.zip
Login: pi
Pass: raspberry
sudo raspi-config
- Расширяем раздел на SD
- Меняем имя системы
- Меняем пароль
- Меняем TimeZone
sudo nano /etc/dhcpcd.conf
Добавляем в конец файла
interface eth0
static ip_address=192.168.2.204/24
static routers=192.168.2.1
static domain_name_servers=192.168.2.1 8.8.8.8
Проверяем версию:
java -version
Если нет, устанавливаем:
sudo apt-get install oracle-java8-jdk
wget -qO - 'https://bintray.com/user/downloadSubjectPublicKey?username=openhab' | sudo apt-key add -
echo "deb http://dl.bintray.com/openhab/apt-repo stable main" | sudo tee /etc/apt/sources.list.d/openhab.list
sudo apt-get update
sudo apt-get install openhab-runtime
sudo systemctl daemon-reload
sudo systemctl enable openhab
sudo usermod -G openhab pi
sudo chmod -R 775 /etc/openhab/configurations
sudo usermod -G root pi
sudo chmod -R 775 /usr/share/openhab/
После перезапуска права сбрасываются.
sudo apt-get install openhab-addon-binding-mpd
sudo apt-get install openhab-addon-binding-mqtt
sudo apt-get install openhab-addon-binding-zwave
sudo apt-get install openhab-addon-io-myopenhab
sudo apt-get install openhab-addon-persistence-rrd4j
Скачиваем:
https://github.com/cdjackson/HABmin/archive/master.zip
Распаковываем по пути:
/usr/share/openhab/webapps/habmin
Аддоны копируем по пути:
/usr/share/openhab/addons
sudo wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key
sudo apt-key add mosquitto-repo.gpg.key
cd /etc/apt/sources.list.d/
sudo wget http://repo.mosquitto.org/debian/mosquitto-jessie.list
sudo apt-get update
sudo apt-get install mosquitto
Проверяем слушает ли mosquitto на порту 1883:
netstat -anplt | grep 1883
sudo tail -f -n 100 /var/log/openhab/openhab.log
sudo tail -f -n 100 /var/log/openhab/events.log