Установка Openhab - Мой Помошник

Мой Помошник
Выход из системы
Перейти к контенту

Главное меню:

Установка Openhab

OpenHab
OpenHab
Настройка установка openhab под OS Ubuntu.
Первым делом я устанавливаю джава
Все команды выполняются под рутом.  

apt-get -q update

apt-get -yq install gnupg curl

Добавим ключ
apt-key adv \      
Затем две строки целиком вводи.   
--keyserver hkp://keyserver.ubuntu.com:80 \
--recv-keys 0xB1998361219BD9C9

Добавим скачаем Zulu

curl -O https://cdn.azul.com/zulu/bin/zulu-repo_1.0.0-3_all.deb

Устанавливаю

apt-get install ./zulu-repo_1.0.0-3_all.deb

 
Обновляю  

apt-get update

apt-get install zulu11-jdk

Затем проверим версию джава все ли ок!?!?

java -version

В моем случае есть некие ограничения по доступности инета для зарубежных ссылок.  
Посли длительных танцев во круг сервака, и перелопатив кучу форумов в инете не нашел ни какой толковой инфы о решении моего случая. А проблема была следующая во время установки Openhab процесс доходил до определенного момента и все не мог подтянуть файлы установки. И все на этом прерывалось. Пришлось обойти блокировку инета использую VPN. После чего и была завершена установка OpenHab удачно.   

Следующие  команды настройки VPN.  

<!Проверка и включение Vpn Moscow>
sudo nmcli con  

<!Список всех сетевых подключений>
Затем для вода нажимаем на клавиатуре "CTRL+C"

nmcli con up Moskow  
 
<! Ждем пока выдаст что соеденение активно>
Для отключения VPN Следуйщая команда

nmcli con down Mosсow

Установка Openhab
Добавьте ключ репозитория

curl -fsSL "https://openhab.jfrog.io/artifactory/api/gpg/key/public" | gpg --dearmor > openhab.gpg

sudo mkdir /usr/share/keyrings

sudo mv openhab.gpg /usr/share/keyrings

sudo chmod u=rw,g=r,o=r /usr/share/keyrings/openhab.gpg

Добавьте транспорт HTTPS для APT

sudo apt-get install apt-transport-https

Добавить репозиторий

echo 'deb [signed-by=/usr/share/keyrings/openhab.gpg] https://openhab.jfrog.io/artifactory/openhab-linuxpkg stable main' |
sudo tee /etc/apt/sources.list.d/openhab.list
Обновите списки пакетов и установите дистрибутив openHAB

sudo apt-get update

Устанавливаем Сам Openhab

sudo apt-get install openhab

После установки должно вылести СЛЕДУЙЩЕЕ
[openHAB] Please use the following commands to launch openHAB on a system restart.
         sudo /bin/systemctl daemon-reload
         sudo /bin/systemctl enable openhab.service
[openHAB] You can start openHAB manually by executing the command:
         sudo /bin/systemctl start openhab.service
          
          
Эта команда покажет куда OpenHab установил свои папки и отоброзит IP адрес и порты на каком сервере установлен OpenHab.
openhab-cli info
<!Вам не нужен пакет надстроек, если на вашем компьютере есть доступ в Интернет, openHAB будет загружать надстройки онлайн по мере необходимости.(Необязательно) Установите надстройки для автономного использования. Занимает где-то 30 мин. времени данная
установка аддонсов.
sudo apt-get install openhab-addons
5 комментарии

Fatal error: Uncaught Error: Call to undefined function create_function() in /volume1/web/forstaff.ddns.net/res/x5engine.php on line 3397 Error: Call to undefined function create_function() in /volume1/web/forstaff.ddns.net/res/x5engine.php on line 3397 Call Stack: 0.0000 357608 1. {main}() /volume1/web/forstaff.ddns.net/openhab.php:0 0.0022 415840 2. ImTopic->showComments($rating = FALSE, $order = 'asc', $showabuse = FALSE, $hideifempty = ???) /volume1/web/forstaff.ddns.net/openhab.php:256 0.0022 416096 3. ImComment->getPage($pageNumber = NULL, $commentsPerPage = 15, $orderby = 'timestamp', $sort = 'asc', $approvedOnly = TRUE) /volume1/web/forstaff.ddns.net/res/x5engine.php:8026 0.0022 416096 4. ImComment->getAll($orderby = 'timestamp', $sort = 'asc', $approvedOnly = TRUE) /volume1/web/forstaff.ddns.net/res/x5engine.php:3441 0.0022 416096 5. ImComment->sort($orderby = 'timestamp', $sort = 'asc') /volume1/web/forstaff.ddns.net/res/x5engine.php:3414