chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在樹莓派上安裝OpenHAB

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-12-10 10:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:從頭開始在Raspberry Pi中安裝OpenHAB Runtime Core

如何在樹莓派上安裝OpenHAB

首先使用Putty(SSH)訪問Raspberry Pi,然后通過輸入命令sudo –i登錄到root。完成此操作后,在/opt名稱中創(chuàng)建一個名為openhab的目錄。以下命令將在更改后執(zhí)行

mkdir/opt/openhab

Openhab目錄

cd/opt/openhab

然后使用wget下載openhab運(yùn)行時文件并將其存儲在當(dāng)前目錄。

wget https://bintray.com/artifact/download/openhab/bin/distribution-1.8.2-runtime.zip

上面的命令將下載OpenHAB運(yùn)行時。有時,如果上面的鏈接不起作用,請單擊此處,這將帶您進(jìn)入OpenHAB網(wǎng)站,如圖1所示。在下載中,用鼠標(biāo)右鍵單擊并復(fù)制鏈接位置,并將其與wget一起粘貼到膩?zhàn)樱╯sh)上Pi的終端窗口。

在圖2中,您可以看到它顯示了下載過程

下載完成后,您將看到一個終端窗口,如圖3所示。 。這表明下載過程已完成。

下載完成后,應(yīng)輸入以下命令

unzip distribution-1.8.2-runtime.zip

它將解壓縮/opt/openhab文件夾中的文件

rm distribution-1.8.2-runtime.zip

以上命令將刪除壓縮文件

圖4顯示了解壓縮的快照。

步驟2:安裝OpenHAB插件

輸入以下命令以使用n創(chuàng)建目錄ame addons_repo

mkdir /opt/openhab/addons_repo

輸入文件夾

cd/opt/openhab/addons_repo

這將指向當(dāng)前目錄,可以在圖像2中看到。

此命令將指向addons_repo目錄,然后輸入以下命令以下載附件,

wget https://bintray.com/artifact/download/openhab/bin/distribution-1.8.2-addons.zip

以上命令將下載OpenHAB插件。有時如果上面的鏈接不起作用,請單擊此處打開openHAB網(wǎng)站,如圖1所示,在下載中用鼠標(biāo)右鍵單擊并復(fù)制鏈接位置并粘貼。這可以在圖2中看到,圖3顯示下載

下載完成后,需要輸入命令以解壓縮

解壓縮發(fā)行版1.8.2-addons.zip

解壓縮后,通過輸入命令

rm distribution-1.8.2-addons.zip刪除壓縮文件。

輸入此命令

cd/opt/openhab

移至openhab目錄。輸入后,通過鍵入命令將org.openhab.binding.mqtt-1.8.2.jar從addons_repo復(fù)制到addons目錄。

cp addons_repo/org.openhab.binding.mqtt-1.8 .2.jar addons/org.openhab.binding.mqtt-1.8.2.jar

請注意,在本例中,我們正在使用mqtt綁定,因此我們正在執(zhí)行此步驟,任何特定的綁定應(yīng)該將要與openhab一起使用的文件從addons_repo復(fù)制到addons文件夾。在addon文件夾中而不是所有綁定中具有特定的綁定的優(yōu)點(diǎn)是openhab的加載速度更快。

圖4顯示了很多插件綁定文件的方式取決于應(yīng)用程序用戶,他已將文件從addon_repo文件夾復(fù)制到該特定應(yīng)用程序的插件文件夾。

步驟3:Openhab.cfg所需的常規(guī)配置

現(xiàn)在鍵入命令

cp/opt/openhab/configurations/openhab_default.cfg/opt/openhab/configurations/openhab.cfg

上面的命令將文件復(fù)制為如圖1所示,其中顯示了openhab.cfg文件。所有默認(rèn)配置都復(fù)制到openhab.cfg

步驟4:步驟4:配置MQTT Broker連接,MQTT綁定

運(yùn)行此命令

nano/opt/openhab/configurations/openhab.cfg

該命令在nano編輯器中打開openHab.cfg文件。向下滾動此頁面,直到看到 MQTT Transport部分。在這里,我們需要取消注釋并修改代理名稱。例如,在我們的案例中,我們將經(jīng)紀(jì)人名稱保留為相同,即經(jīng)紀(jì)人。

MQTT綁定配置

修改 #mqtt: .url = tcp:// :1883 更改為 mqtt:broker.url = tcp://localhost:1883

類似地更改 #mqtt: .clientId = 更改為 mqtt:broker.clientId = openhab

類似地更改 #mqtt: .retain = 到 mqtt:broker.retain = retain

*注意:刪除#,否則openHab將其視為注釋。

然后按ctrl + X并按Y并輸入以保存更改。

第5步:下載OpenHAB演示項(xiàng)目

首先下載演示使用以下命令轉(zhuǎn)到openhab文件夾

cd/opt/openhab

然后通過輸入此命令下載演示文件,如圖1所示

wget https://bintray。 com/artifact/download/openhab/bin/distribution-1.8.2-demo.zip

以上命令將下載OpenHAB演示文件。有時,如果上面的鏈接不起作用,請單擊此處打開openHAB網(wǎng)站,如圖2所示,在下載中,用鼠標(biāo)右鍵單擊并復(fù)制鏈接位置并粘貼。

下載后,將其解壓縮。這將提示您說存在相同的名稱文件,并且您要覆蓋表示是。

解壓縮發(fā)行版1.8.2-demo.zip

,然后通過給出命令

rm distribution- 1.8.2-demo.zip

第6步:如何運(yùn)行OpenHAB演示項(xiàng)目

現(xiàn)在是時候最終運(yùn)行OpenHAB。

輸入運(yùn)行openhab的命令。請注意,要花很多時間專門在Pi B +上啟動

/opt/openhab/start.sh

它將顯示消息啟動OpenHAB運(yùn)行時,如圖所示。1.等待一段時間以完成該過程。運(yùn)行時,它將每2秒添加一行。當(dāng)它收到新的溫度信息時。如果所有設(shè)置都正確,則應(yīng)顯示openHAB已啟動的消息,您可以在圖像2上查看它。

現(xiàn)在,您可以打開Web瀏覽器并輸入此地址

http://192.168.1.10:8080/openhab.app?sitemap=demo (用您的Pi的IP地址替換192.168.1.10),現(xiàn)在您將能夠看到圖像3中顯示的屏幕截圖。演示房屋項(xiàng)目已啟動,您將能夠看到諸如第一層,第一層等框架。

要啟動openHAB,有兩種方法:一種是手動方法,另一種是自動啟動方法。在手動情況下,當(dāng)用戶重新啟動或重新啟動樹莓派時,他需要運(yùn)行命令來啟動openHAB,即;他需要執(zhí)行/opt/openhab/start.sh 命令并等待一段時間,正如我們在運(yùn)行演示項(xiàng)目時提到的那樣。為了解決這個問題,我們實(shí)際上可以自動啟動openHAB,此過程將在下一步中進(jìn)行描述。

步驟7:在Raspberry Pi上自動啟動OpenHAB

在開始講授此命令之前,我要感謝Erich Styger,有關(guān)自動啟動openHAB的信息是從他的博客中獲取的。

正如我們在前面提到的每個步驟中提到的缺點(diǎn)一樣每當(dāng)重啟樹莓派時,我們都必須通過執(zhí)行命令來手動運(yùn)行openhab。該說明教您如何入門,當(dāng)我們啟動/重新啟動Raspberry Pi時,OpenHAB會自動啟動。

從Github使用自動啟動功能下載zip文件。它包含兩個文件: openhab 和 openhab.conf。

openhab的腳本文件如下圖1所示。

將openhab文件放入/etc/init.d/目錄。

另一個名為openhab.conf的腳本文件,如圖2所示。

將此文件openhab.conf放入/etc/default/目錄。

步驟8:遵循以下用于自動啟動OpenHAB的命令

遵循以下命令,執(zhí)行它們

通過鍵入以下命令將當(dāng)前目錄更改為init.d文件夾

cd/etc/init.d

更改文件屬性,以便可以執(zhí)行:

sudo chmod a + x openhab

更改組和所有者:

sudo chgrp root openhab

sudo chown root openhab

使用以下命令驗(yàn)證 ls -al openhab

權(quán)限如下所示:

-rwxr-xr-x 1根root 1821 Sep 30 2014 openhab

更改到我們復(fù)制openhab的目錄.conf

cd/etc/default

使用以下命令將腳本插入運(yùn)行級別:

sudo update- rc.d openhab默認(rèn)值

現(xiàn)在它將在啟動時啟動openHAB。

要停止openhab類型命令

sudo/etc/init.d/openhab stop

要啟動openhab類型命令

sudo/etc/init.d/openhab star t

如果我想撤消此操作,可以通過運(yùn)行以下命令再次將openhab從自動啟動中刪除

sudo update-rc.d -f openhab remove

步驟9:驗(yàn)證OpenHAB是否正在自動啟動

現(xiàn)在,在完成上一步之后,重新啟動樹莓派系統(tǒng)N現(xiàn)在,我們必須驗(yàn)證openHAB是否已開始在后臺運(yùn)行,要檢查此類型,請使用以下命令

ls/var/run

如果OpenHAB在后臺運(yùn)行,您將能夠看到OpenHAB的進(jìn)程ID,如image1所示。您隨時可以通過運(yùn)行上一步中提到的命令來停止或啟動openHAB。

我們的其他一些指導(dǎo)可能會有所幫助

在Raspberry Pi上安裝Mqtt

在Raspberry Pi上安裝NOOBS

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 樹莓派
    +關(guān)注

    關(guān)注

    122

    文章

    2067

    瀏覽量

    109063
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于樹莓派(RaspberryPi)構(gòu)建高效實(shí)時監(jiān)控系統(tǒng)

    安裝 ZeroNews Agent 在樹莓派(Raspberry Pi)上下載并運(yùn)行 ZeroNews。 第 2 步:樹莓派上安裝 Mot
    的頭像 發(fā)表于 09-22 15:14 ?571次閱讀
    基于<b class='flag-5'>樹莓</b>派(RaspberryPi)構(gòu)建高效實(shí)時監(jiān)控系統(tǒng)

    何在樹莓派上安裝Ubuntu MATE ?

    ,而非GNOME。在本文中,我將介紹如何輕松地在樹莓派上安裝它。UbuntuMATE官方支持樹莓派,因此每發(fā)布一個新版本,都會為樹莓派發(fā)布一
    的頭像 發(fā)表于 08-12 18:56 ?2586次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b><b class='flag-5'>安裝</b>Ubuntu MATE ?

    技能+1!如何在樹莓派上使用C++控制GPIO?

    在使用樹莓派時,你會發(fā)現(xiàn)Python和Scratch是許多任務(wù)(包括GPIO編程)中最常用的編程語言。但你知道嗎,你也可以使用C++進(jìn)行GPIO編程,而且這樣做還有不少好處。借助WiringPi
    的頭像 發(fā)表于 08-06 15:33 ?3162次閱讀
    技能+1!如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>使用C++控制GPIO?

    這個套件讓樹莓派5運(yùn)行幾乎所有YOLO模型!Conda 與 Ultralytics!

    何在樹莓派上設(shè)置YOLO計算機(jī)視覺?Conda與Ultralytics在本指南中,我們將學(xué)習(xí)如何使用Conda在樹莓派上
    的頭像 發(fā)表于 07-31 11:51 ?2586次閱讀
    這個套件讓<b class='flag-5'>樹莓</b>派5運(yùn)行幾乎所有YOLO模型!Conda 與 Ultralytics!

    初學(xué)者指南:樹莓派上搭建虛擬環(huán)境!

    在這篇簡明扼要的指南中,我們將探討如何在樹莓派上設(shè)置和使用虛擬環(huán)境(或稱為Venv)——包括在終端和Thonny集成開發(fā)環(huán)境中。使用Bookworm操作系統(tǒng)或更高版本時,或在嘗試安裝P
    的頭像 發(fā)表于 07-27 13:24 ?486次閱讀
    初學(xué)者指南:<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>搭建虛擬環(huán)境!

    何在樹莓派上設(shè)置并使用VNC?遠(yuǎn)程訪問完整指南!

    為什么要在樹莓派上使用VNC?使用VNC與樹莓派的主要優(yōu)勢在于其提供的靈活性。我們可以在“無頭模式”(無物理顯示器)下運(yùn)行樹莓派,同時仍能完全訪問其圖形用戶界面(GUI)。這減少了對額
    的頭像 發(fā)表于 07-26 20:42 ?4412次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>設(shè)置并使用VNC?遠(yuǎn)程訪問完整指南!

    C++ 與 Python:樹莓派上哪種語言更優(yōu)?

    Python是樹莓派上的首選編程語言,我們的大部分教程都使用它。然而,C++在物聯(lián)網(wǎng)項(xiàng)目中同樣廣受歡迎且功能強(qiáng)大。那么,在樹莓派項(xiàng)目中選擇哪種語言更合適呢?Python因其簡潔性、豐富的庫和資源而被
    的頭像 發(fā)表于 07-24 15:32 ?505次閱讀
    C++ 與 Python:<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>哪種語言更優(yōu)?

    樹莓派防火墻完整指南:如何在局域網(wǎng)中配置 IPFire ?

    如果你希望在樹莓派上配置IPFire,本指南將提供一種簡單而有效的方法來加強(qiáng)你的網(wǎng)絡(luò)安全。在日益互聯(lián)的世界中,保護(hù)家庭或小型辦公室網(wǎng)絡(luò)免受外部威脅至關(guān)重要。一個有效的解決方案是部署防火墻——一種監(jiān)控
    的頭像 發(fā)表于 07-21 16:34 ?611次閱讀
    <b class='flag-5'>樹莓</b>派防火墻完整指南:如<b class='flag-5'>何在</b>局域網(wǎng)中配置 IPFire ?

    完整教程:如何在樹莓派上配置防火墻?

    引言防火墻是任何網(wǎng)絡(luò)包括樹莓派網(wǎng)絡(luò)中必不可少的工具。本質(zhì)上,防火墻是內(nèi)部網(wǎng)絡(luò)(如樹莓派網(wǎng)絡(luò))與其他外部網(wǎng)絡(luò)(如互聯(lián)網(wǎng))之間的安全屏障。其主要目的是控制和過濾網(wǎng)絡(luò)流量,根據(jù)預(yù)定義的規(guī)則允許或阻止某些
    的頭像 發(fā)表于 07-07 16:30 ?600次閱讀
    完整教程:如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>配置防火墻?

    何在樹莓派上安裝并運(yùn)行 Arduino 集成開發(fā)環(huán)境!

    ,我們將介紹如何在樹莓派上安裝并運(yùn)行ArduinoIDE。所需物品要在樹莓派上運(yùn)行Arduino
    的頭像 發(fā)表于 07-01 17:41 ?1688次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b><b class='flag-5'>安裝</b>并運(yùn)行 Arduino 集成開發(fā)環(huán)境!

    從初學(xué)到進(jìn)階:樹莓派上最適合你的代碼編輯器推薦!

    安裝樹莓派操作系統(tǒng)后,你就可以使用Python、Scratch、Java、C/C++等受Linux支持的多種編程語言進(jìn)行編程了。其中,Python是樹莓派上最受歡迎的編程語言。在
    的頭像 發(fā)表于 05-15 16:20 ?609次閱讀
    從初學(xué)到進(jìn)階:<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>最適合你的代碼編輯器推薦!

    告別復(fù)雜的終極指南:如何在樹莓派上安裝 Manjaro:2024

    如果你想在RaspberryPi上體驗(yàn)ArchLinux,Manjaro可能是你的最佳選擇。它基于Arch,但被打包成一個傳統(tǒng)的Linux發(fā)行版,支持多種桌面環(huán)境和架構(gòu)。讓我們來學(xué)習(xí)如何在RaspberryPi上安裝它。什么是Linux發(fā)
    的頭像 發(fā)表于 03-25 09:39 ?993次閱讀
    告別復(fù)雜的終極指南:如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b><b class='flag-5'>安裝</b> Manjaro:2024

    樹莓派+Balena OS:一鍵解鎖智能硬件新技能!

    通過云平臺實(shí)現(xiàn)遠(yuǎn)程管理。今天,我們就來詳細(xì)了解一下如何在樹莓派上安裝BalenaOS,并開發(fā)你的第一個應(yīng)用,讓你的樹莓派瞬間變身智能設(shè)備!第
    的頭像 發(fā)表于 03-25 09:25 ?1428次閱讀
    <b class='flag-5'>樹莓</b>派+Balena OS:一鍵解鎖智能硬件新技能!

    人臉識別指南:如何在樹莓派上安裝和設(shè)置 Dlib

    學(xué)習(xí)如何在樹莓派上安裝Dlib并配置人臉識別功能,為您的AI項(xiàng)目奠定基礎(chǔ)。在樹莓派上
    的頭像 發(fā)表于 03-24 17:31 ?1093次閱讀
    人臉識別指南:如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b><b class='flag-5'>安裝</b>和設(shè)置 Dlib

    何在樹莓派上安裝Docker容器

    1. 準(zhǔn)備工作 在開始之前,請確保你的樹莓派已經(jīng)安裝了最新版本的Raspberry Pi OS。如果沒有,請按照以下步驟操作: 下載最新的Raspberry Pi OS鏡像:訪問 Raspberry
    的頭像 發(fā)表于 11-11 11:38 ?2835次閱讀