Установка сервера умного дома OpenHab

Обязательные требования:

В качестве первого шага убедитесь, что ваша система соответствует необходимым требованиям. Вы можете установить Zulu, полностью сертифицированную сборку Java в виде пакета или вручную.

Кроме того, Zulu Embedded можно установить для небольших систем либо из того же репозитория пакетов, что и выше, либо вручную. Если вы не уверены, какой файл инструкции вам следует скачать, использование dpkg —print-architecture or rpm-q —qf ‘%{ARCH}\n’ rpm в вашем терминале Linux должно указать вам правильное направление (например, armhf means ARM Hard Float).

При установке Зулус Зулус или встроенный из .зип или .архив tar, обязательно установите Zulu в качестве основной «альтернативы» Java.

Примечание: обязательно загрузите Zulu или Java 8, так как openHAB еще не совместим с Java 9.

Для работы пакета OpenHab необходимо установить Java.

sudo apt install openjdk-8-jre-headless

# Варианты установки

openHAB 2 может быть установлен через

  • проект openHABian (самый простой метод, поставляется с инструментом настройки openHABian (openHABian configuration tool))
  • пакеты репозиторий (apt, yum)
  • вручную из файла.

Установка через проект openHABian и использование предоставленного средства настройки openHABian рекомендуется для конечных пользователей.

Установка с использованием предоставленного репозитория пакетов (с помощью apt, apt-get, yum or dnf) проще, но требует дополнительной ручной настройки позже из-за отсутствия инструмента настройки openHABian.

Ручная установка через независимый от платформы архивный файл подходит для пользователей, которые знают, что они делают.

# проект openHABian

Простую пошаговую инструкцию можно найти здесь.

# Установка Репозитория Пакетов

Рекомендуется установка через репозиторий пакетов. Вы можете выбрать соответствующие инструкции по установке, развернув их в инструкциях apt или yum. В качестве альтернативы можно прибегнуть к ручной установке.

# Система на базе пакетов Apt

Во-первых, добавьте ключ репозитория openHAB 2 Bintray в Диспетчер пакетов и разрешите Apt использовать протокол HTTPS:

wget -qO - 'https://bintray.com/user/downloadSubjectPublicKey?username=openhab' | sudo apt-key add -
sudo apt-get install apt-transport-https

Затем вы можете выбрать между, Official (Stable), Beta или Snapshot сборки:

Stable Release (стабильный релиз)
Стабильные сборки содержат последний официальный релиз с проверенными функциями. Добавьте стабильный репозиторий openHAB 2 в список системных источников apt:

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

Testing Release (тестовый релиз)
Бета-версии и версии-кандидаты выходят реже, но будут содержать новые функции, которые в настоящее время находятся на стадии тестирования.

Добавьте репозиторий openHAB 2 Beta в список системных источников apt:

echo 'deb https://openhab.jfrog.io/openhab/openhab-linuxpkg testing main' | sudo tee /etc/apt/sources.list.d/openhab2.list

Snapshot Release (выпуск моментального снимка)
Сборка моментальных снимков создается почти ежедневно и включает в себя последние изменения в ядре openHAB 2 и надстройках. Эти изменения часто нестабильны, поэтому вы должны использовать эту ветвь только для тестирования или разработки. Хранилище моментальных снимков размещается в экземпляре JFrog Artifactory компании openHAB . Чтобы использовать его, добавьте нестабильный репозиторий openHAB 2 в список системных источников apt:

echo 'deb https://openhab.jfrog.io/openhab/openhab-linuxpkg unstable main' | sudo tee /etc/apt/sources.list.d/openhab2.list  

Затем выполните повторную синхронизацию индекса пакета:

sudo apt-get update

Теперь установите openHAB с помощью следующей команды:

sudo apt-get install openhab2

Когда вы решите установить надстройку, openHAB загрузит ее из интернета по запросу. Если вы планируете отключить свою машину от интернета, то вам потребуется установить пакет дополнений.

sudo apt-get install openhab2-addons

Установка завершена.

Добавить комментарий

Закрыть меню
×
×

Корзина