Profruit banner

Умен звънец в openHAB

16 декември 2023

Телефонът е винаги с мен и сега, където и да се намирам получавам известие от openHAB, че някой е позвънил и чака пред вратата. А ако ме няма вкъщи става ясно часа и датата на последното позвъняване.

Tasmota Multipress

30 септември 2023

Идеята е Sonoff Touch T1 US 2 в салона, да управлява освен своето осветление и това в кухнята, а още вентилатора.

DIY 12V 1A WiFi Router UPS

22 април 2023

При поредно прекъсване на захранването вкъщи, батерията на нoтбука и двата UPS автоматично превключват на аварийно захранване и едновременно полита съобщение за конфуза

Zigbee2MQTT клониране

21 януари 2023

... как да клонираме съществуваща настройка на Zigbee2MQTT без да се налага последвало интервю на zigbee-устройствата.

LD2410 - бюджетен датчик присъствие в openHAB

11 февруари 2023

Цената на HLK-LD2410 зададе име на поредната тема в моя блог. С негова помощ се постига "народен" датчик присъствие в домашната автоматизация. . ...


/////////////// ИНСТАЛАЦИЯ ///////////////

Разрешаване на зависимостите.
sudo apt install gnupg2
sudo apt install software-properties-common
sudo apt install apt-transport-https

Добавяне на Zulu-ключ и Zulu-хранилище.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9
sudo apt-add-repository 'deb http://repos.azulsystems.com/ubuntu stable main'

Добавяне на openHAB-ключ и openHAB-хранилище.
wget -qO - 'https://bintray.com/user/downloadSubjectPublicKey?username=openhab' | sudo apt-key add -
echo 'deb https://dl.bintray.com/openhab/apt-repo2 stable main' | sudo tee /etc/apt/sources.list.d/openhab2.list
sudo apt update
sudo apt upgrade

Инсталация на Java Zulu.
sudo apt install zulu-8
// Need to get 108 MB of archives.

Инсталация на openHAB2 stable.
sudo apt install openhab2
// Need to get 83.3 MB of archives.

Инсталация на openHAB допълнения.
sudo apt-get install openhab2-addons
// Need to get 194 MB of archives.

Старт на сервиза и автозапуск.
sudo systemctl start openhab2.service
sudo systemctl status openhab2.service
sudo systemctl daemon-reload
sudo systemctl enable openhab2.service

Инсталация на openHAB2

terminal

Добавяне на нови псевдоними
nano ~/.bashrc

/*.................... A L I A S ....................*/
alias openhab='cd /etc/openhab2'
alias sitemaps='cd $OPENHAB_CONF/sitemaps'
alias items='cd $OPENHAB_CONF/items'
alias things='cd $OPENHAB_CONF/things'
alias icons='cd $OPENHAB_CONF/icons/classic'
alias rules='cd $OPENHAB_CONF/rules'
alias scripts='cd $OPENHAB_CONF/scripts'
alias persistence='cd $OPENHAB_CONF/persistence'
alias icons='cd $OPENHAB_CONF/icons/classic'
alias transform='cd $OPENHAB_CONF/transform'
alias services='cd $OPENHAB_CONF/services'
alias whitelist='nano $OPENHAB_CONF/misc/exec.whitelist'
alias backup='sudo openhab-cli backup'
/*.................... OTHERS ....................*/
alias grub='sudo nano /boot/grub/grub.cfg'
alias update='sudo apt update'
alias upgrade='sudo apt upgrade'
alias poweroff='sudo poweroff'
alias reboot='sudo reboot'
alias speedtest='/home/openhab/ookla/speedtest'
alias ip='sh /home/openhab/scripts/ip.sh'
alias hddtemp='sudo hddtemp /dev/sda'

source ~/.bashrc

Достъп до логове
tail -f /var/log/openhab2/openhab.log -f /var/log/openhab2/events.log

///////////////// КЕШ /////////////////

При неадекватно поведение на openHAB2 - изпразване на кеша и на JSON-обекта.
sudo /bin/systemctl stop openhab2.service
sudo openhab-cli clean-cache
echo "{}" > /var/lib/openhab2/jsondb/org.eclipse.smarthome.config.discovery.DiscoveryResult.json

/////////////// ИЗТРИВАНЕ ///////////////

Ако install --reinstall не помага - тотално нулиране и отначало.
sudo apt-get remove --auto-remove openhab2
sudo apt-get purge openhab2

sudo apt-get remove --auto-remove openhab2-addons
sudo apt-get purge openhab2-addons

sudo apt-get remove --auto-remove zulu-8
sudo apt-get purge zulu-8






до нови срещи   ^.^
03.05.2020 profruit 

0 Response to "Инсталация на openHAB 2 в Ubuntu Server 16/18 LTS"

Публикуване на коментар

Този блог е реинкарнация на първите ми опити за споделяне в нета. На времето започнах с къси разкази на преживяното. После се обезсмисли и превърнах блога си в системно радио. Пиша единствено неща, които карат душата ми да живее: openHAB, Ubuntu, Споделено и т.н. Това е моето системно радио, разбирате ли? Моята вълна и вие сте на нея сега.

Архив на блога