Предисловие

Имеется возможность установки OpenHAB двумя способами:

  1. Загрузка образа сборки OpenHABian на накопитель eMMC;

  2. Ручная установка OpenHAB через Linux.

Второй вариант занимает достаточно много времени и является более сложным. Установка сборки openHABian обеспечивает настройку системы Linux в автоматическом режиме и состоит из:

  • Полного образа openHAB и специальных аппаратных средств для Raspberry Pi ;

  • Утилиты OpenHABian Configuration Tool для установки и настройки openHAB.

Установка OpenHABian

Сборка основана на стандартной системе Raspbian Lite . Для её установки не требуется дисплей и клавиатура, всё программное обеспечение будет загружено в новейшей версии и готово к работе без дальнейшей настройки. Последовательность действий для установки OpenHABian:

Для того, чтобы получить более подробную информацию по установке и настройке OpenHABian, перейдите по этой ссылке.

Ручная установка OpenHAB. Подготовка

Определите IP-адрес вашего Pi и подключитесь к нему по SSH через терминал. Пример команды:

ssh pi@192.168.1.40

Перед установкой OpenHAB обновите систему, для этого в консоли необходимо набрать:

sudo apt-get update

sudo apt-get upgrade

Будут скачены и установлены самые свежие версии пакетов операционной системы.

Установка Java

Для работы серверной части системы OpenHAB необходимо наличие Java на вашем микрокомпьютере.

Для Raspberry Pi в консоли набираем следующую команду и выполняем дальнейшие инструкции по установке:

sudo apt-get install oracle-java8-jdk

Для завершения необходимо будет нажать Enter. Теперь необходимо заново обновить установочные пакеты в системе:

sudo apt-get update

И уже после этого запускаем установку Java с помощью команды:

sudo apt-get install oracle-java8-installer

Установка займет 10-15 минут в зависимости от скорости интернета. Во время установки необходимо будет нажать Y, потом появится розовое окно, в котором необходимо будет нажать OK и YES. Установка закончена.

Ручная установка OpenHAB

Для установки OpenHAB вам необходимо добавить ключ репозитория OpenHAB в систему управления установочными пакетами:

wget -qO – ‘https://bintray.com/user/downloadSubjectPublicKey?username=openhab’ | sudo apt-key add –

Вводим пароль от пользователя Pi и ждём получения ответа “OK”.

Теперь необходимо разрешить программе Apt использовать протокол HTTPS:

sudo apt-get install apt-transport-https

Вводим следующий код в консоли, чтобы добавить в систему репозиторий с последней версией OpenHAB:

echo ‘deb https://dl.bintray.com/openhab/apt-repo2 stable main’ | sudo tee /etc/apt/sources.list.d/openhab2.list

Теперь обязательно еще раз необходимо обновить список доступных установочных пакетов:

sudo apt-get update

Наконец-то запускаем установку самого OpenHAB:

sudo apt-get install openhab2=2.1.0-1

Система достаточно долго будет скачивать и распаковывать установочные файлы OpenHAB. После установки вы увидите сообщение о том, как запускать OpenHAB, проверять его статус и добавить автозагрузку. Теперь добавим к системе дополнительные пакеты, вводим в консоли следующие команды:

sudo apt-get install openhab2-addons=2.1.0-1
sudo apt-get install openhab2-addons-legacy=2.1.0-1

Настроим автозагрузку OpenHAB при старте операционной системы:

sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable openhab2.service

Еще необходимо разрешить доступ пользователю OpenHAB к паре системных папок, вводим в терминале:

sudo chown -hR openhab:openhab /etc/init.d/openhab2
sudo chown -hR openhab:openhab /usr/share/openhab2

Также с помощью следующих команд в консоли вы можете запустить, остановить и перезагрузить OpenHAB, а также посмотреть его статус.

sudo /bin/systemctl start openhab2.service
sudo /bin/systemctl stop openhab2.service
sudo /bin/systemctl restart openhab2.service
sudo /bin/systemctl status openhab2.service

Обратите внимание, что не смотря на то, что мы видим статус “active”, серверу OpenHAB требуется примерно 5-10 минут для полной загрузки и подготовки системы к работе. Такая долгая загрузка происходит практически каждый раз при перезагрузке вашего микрокомпьютера, но зато система очень надёжна.

Для завершения настройки введите в адресной строке браузера вашего компьютера http://”ip адрес”:8080 и выберите возможный вариант установки системы.

Первичная настройка OpenHAB

Для входа на веб-интерфейс OpenHAB, введите в браузере IP-адрес вашего устройства и порт «8080»:

http://IP-адрес:8080

Для первичной настройки нажмите на PAPER UI и выберите пункты Configuration -> System.

Остались вопросы? Напишите нам в техническую поддержку и мы обязательно Вам поможем!