你的位置:小初足交 > 美国十次啦怎么看不了 > 偷拍自拍 亚洲色图 厕底偷拍 智能生存,一键掌控:若何用树莓派打造智能家庭中心!
发布日期:2025-03-28 14:03 点击次数:62
在物联网时期,越来越多的设备被联贯起来。这也适用于你我方的Raspberry Pi智能家居。关联词,每个设备齐使用不同的传输公约,这可能会让截止它们变得畸形未便。红运的是,有一个治理方针:智能家居系统OpenHAB提供了很多现成的软件包,通过这些软件包,不错使用一个界面来截止所有这个词来自著名制造商的设备。以致关于那些默许尚不撑抓的组件,咱们也不错浅近地编写我方的插件。
这的主要上风是,咱们不错通过一个截止面板来监控和截止所有这个词联贯的设备,无论是在室内照旧室外。
为了大致使用OpenHAB,从而为咱们的Raspberry Pi智能家居迈出第一步,咱们在这个教程中领先进行OpenHAB的安设、确立和建设,然后在接下来的教程部分中联贯更多模块。
Raspberry Pi 智能家居所需的硬件部件
正如依然提到的,简直所有这个词设备和传感器齐不错与OpenHAB沿路使用,包括咱们在之前的教程中依然使用过的很多设备。此外,以下组件是必不成少的,这些硬件齐能通过著作末尾的探究方式进行购买:
Raspberry Pi(保举使用3B型号)
micro SD卡(最小16GB,保举32GB)
电源插头(micro USB)
可能需要的LAN线
最好采取:Raspberry Pi外壳为了让你对可能性和进一步的教程有一个大约的了解,以下是撑抓的一些其他设备、公约和劳动:
Amazon Echo
Amazon Dash Buttons
蓝牙
IFTTT
KODI媒体中心
Philips Hue灯
Sonos HiFi系统
Belkin WeMo开关
以及更多所有这个词新的物联网设备(或宣传用于智能家居诈欺中的设备)的公约齐被OpenHAB撑抓,况且越来越多的公约正在被添加。
在 Raspberry Pi 上安设 OpenHAB
基本上有两种方法来安设OpenHAB。第一种(略略复杂一些)方法是在现存的Raspbian系统上扩张所有这个词软件包。另一种更便捷的治理决策是使用预装了软件包的Raspbian系统,这亦然咱们在本教程中所作念的。
领先,咱们在名堂页面上加载最新的镜像,它的名字是“openhabianpi-raspbian-……xy”。保存文献。
最新的镜像:https://github.com/openhab/openhabian/releases
要是你的micro SD卡还莫得插入到你的电脑/Mac的卡槽中,请将其插入。要是你的SD卡还莫得花样化,我保举使用SD Formatter器具。这么你不错浅近地用两次点击删除你的(micro)SD卡,然后持续使用。
咱们面前需要一个不错将“.xy”文献写入SD卡的器具。为此,我使用Etcher,它适用于所有这个词常见的操作系统。下载并安设它。然后采取现时加载的文献并按下“Flash!”。
这个历程需要几分钟。在此时期,你不错先将以太网电缆联贯到Pi。要是你无法拓荒以太网联贯,你也不错立即输入WiFi数据。
在镜像写入SD卡后,在文献资源管制器中翻开该目次。有一个名为“openhabian.conf”的文献,需要用文本裁剪器翻开。底下是两行带有注目(用井号/哈希标签)的行。删除开端的井号标签,并输入你的WiFi收集的称呼和密码,然后保存文献:
#wifi_ssid="My Wi-Fi SSID"#wifi_psk="password123"
面前将micro SD卡插入Pi并联贯电源。在接下来的45到60分钟内,你不应该断开电源,因为所有这个词必要的更新和建设文献齐将被加载!惟有在所有这个词点齐完成(安设设施会泄漏出来,因此你不错在必要时再行启动)
要是一切顺利,你的Raspberry Pi依然联贯到收集,你面前不错在浏览器中翻开页面::8080
将泄漏确立菜单(底下的著作中会提供徐徐诠释)。
通过SSH探问更新 OpenHAB
你不错通过Raspberry Pi上的键盘顺利输入大喊,或者通过SSH来输入。采取你的SSH客户端(如Putty),并输入以下主机名:
openhabianpi
默许用户名是openhabian,密码亦然openhabian。你也不错事前在建设文献中更正这些信息。
要是更新历程尚未完成,会泄漏关系信息。不然,或者一朝此历程完成,输出将如下所示:
在这里,咱们调用以下大喊:
sudo openhabian-config
要是你依然更正了密码,请输入现时密码进行阐述,不然使用默许密码:openhabian
领先,咱们采取“01 | 更新”,然后采取“02 | 更新系统”。在“30 | 系统确立”下,你不错更正其他确立,如主机名、时区(默许为柏林)、密码、端口和WiFi收集。
通过“可选组件”,你不错添加更多软件包,如Node-RED等,这包括你不错卤莽创建我方的物联网诈欺,而无需编写太多模范。如有必要,我不错在另一个教程中详实先容。
Raspberry Pi 家庭自动化:OpenHAB用户界面
虽然,咱们也但愿为咱们的Raspberry Pi家庭自动化提供一个用户界面或图形用户界面,以便咱们不错从智高手机、平板电脑、触摸屏或PC截止后续组件。因此,咱们面前就来确立它。HMI不错能通过著作末尾的探究方式进行购买。
领先,咱们在并吞收集的浏览器上翻开::8080/start/index:
在这里,咱们采取“模范”,这将预先安设一些主题。稍后,不错手动添加更多。
恭候顿然后,咱们面前不错详情用户界面的外不雅。有HABPanel、Paper UI和基本UI可供采取。你不错稍后更正采取。举例,我可爱Paper UI。
在左侧,你会找到菜单。不错在这里进行采取。由于咱们还莫得安设任何试验,因此截止菜单亦然空的。在“建设”下,咱们不错在“附加组件”中为智能家居确立和安设新软件包。
在 Raspberry Pi 上安设 OpenHAB 附加组件
为了大致使用某些模块,如Phillips Hue Light或Z-Wave,必须先安设必要的文献。在本例中,咱们从收集绑定启动,它检查设备现时是否处于腹地收鸠合。这可用于触发某些操作,举例你离家时。
咱们在左侧切换到“附加组件”,然后切换到“绑定”选项卡。在这里,咱们正在寻找要安设的软件包,在咱们的例子中是“收集绑定”。点击“安设”后,可能需要几分钟时辰来完成安设。
一朝所有这个词试验齐安设收尾,咱们导航回左侧栏中的“收件箱”。点击大加号(+)会泄漏已安设的绑定,包括咱们的收集绑定。要是采取它,则会在咱们的收鸠合搜索设备。
要是你概略情智高手机的里面IP地址,你不错稽查路由器(192.168.1.1)或顺利稽查设备果真立。
点击蓝色勾选标志,咱们不错添加设备并相应地定名它们。其他设备也不错从列表中忽略或删除(忽略它们仅仅暂时不泄漏,统统删除会使它们澌灭,直到你再次搜索)。
咱们面前切换到“建设”>“事物”。采取你刚刚添加的设备。在这里,你会找到“在线”和“时辰”这两个名堂。咱们采取这两个复选框:
通过点击上方的引脚按钮,不错更正某些确立(如IP地址等)。其他设备有不错按需激活的不同名堂。
要是咱们面前在左侧面板中切换到“截止”,咱们会看到已激活的设备。底下是已激活的名堂。在咱们的例子中,这仅仅一个布尔值或数字,但也不错是温度值等。
在后续教程中,咱们将安设和建设其他试验。
创建我方的OpenHAB事物和名堂——泄漏CPU温度
终末,我思展示一下创建我方的模块有多浅近。然则,此设施是可选的,如有必要不错跳过。
OpenHAB知谈两种类型的对象:事物(Things)和名堂(Items)。简而言之,事物在截止面板中以磁贴的花样泄漏,况且不错有多个名堂(值、按钮等)。在一个小示例中,咱们将泄漏CPU温度:
在这个示例中,咱们将创建一个带有两个名堂(温度和终末一次查询的时辰)的事物。
由于咱们将为此扩充shell大喊,因此必须领先为此安设一个附加组件。在“附加组件”->“绑定”下搜索Exec Binding(文档)并安设它。
然后通过SSH联贯到Raspberry Pi。领先,咱们创建一个剧本以读取CPU温度。这也不错是Python剧本、Java或C++模范。
sudo nano /etc/openhab2/scripts/cpu_temp.sh
它包含以下试验:
#! /bin/bashINPUT=$(/bin/cat /sys/class/thermal/thermal_zone0/temp)TEMP=$(echo "scale=3; $INPUT / 1000" | bc)echo $TEMP
按CTRL + O保存,然后按CTRL + X退出Nano裁剪器。
咱们面前授予必要的权限:
chmod +x /etc/openhab2/scripts/cpu_temp.sh
手脚测试,你不错立即运行它,应该会泄漏温度:bash/etc/openhab2/scripts/cpu_temp.sh接下来,使用以下试验创建咱们的事物:
sudo nano /etc/openhab2/things/cpu_temp.things
Thing exec:command:cpu_temp "CPU Temperatur" [command="bash /etc/openhab2/scripts/cpu_temp.sh", transform="REGEX((.*?))"]
保存并关闭裁剪器后,咱们创建名堂:
sudo nano /etc/openhab2/items/cpu_temp.items
在这里,咱们插入以下两个名堂:
StringCPUTEMPRaw"Temperature[%.1f°C]"(All){channel="execcpu_temp:output"}DateTime CPUTEMPLastExecution "Executed[%1$tH:%1$tM Uhr]" {channel="execcpu_temp:lastexecution"}
导航回截止面板后,你将看到上头泄漏的视图。
在您的收集外部探问面板
您还不错使用里面收集称呼(:8080)从智高手机或平板电脑探问截止面板。此外,还有适用于Android设备和iOS iPhone或iPad的诈欺模范。
关联词,您可能还但愿在出门时(举例,在移动中或在责任神志)探问您的智能家居截止面板,但要是不秉承防护纪律,这是不成能的。为此,您需要作念到以下几点:
一方面,要是您莫得静态IP地址,则需要一个使用动态域名系统(Dynamic Domain Name System,简称dDNS)劳动的账户,如NoIP或DynDNS。
此外,您需要在路由器的“端口转发”确立中为您的Raspberry Pi(Raspberry Pi)的里面IP地址激活端口(对咱们来说为8080)。
另外,当全局IP地址更正时,必须见知dDNS劳动。您的路由器可能提供此选项(如Fritz Box等路由器有关系确立),或者您不错在Raspberry Pi上扩充此设施。相关此设施的教程可在此处找到。
但请雅致,截止面板未受密码保护,因此您很容易濒临安全风险。因此偷拍自拍 亚洲色图 厕底偷拍,除非您已秉承适合的防护纪律并确保我方的操作无误,不然我不提议将面板确立为可从外部探问。