自动开启的灯、让您的家保持宜人温度的恒温器以及您远程开启的洗衣机:您让您的家变得智能了吗?使用 Raspberry Pi 和 Domoticz 软件完全可以做到!
提示 01:零件
您最终需要的零件很大程度上取决于您的意愿。在本文中,我们将使用 Raspberry Pi 3。有各种供应商提供所谓的入门套件。有了它,您可以一次性获得家中的基本必需品。 SOS Solutions 就是提供此类工具包的一个很好的例子。在 Raspberry Pi 上开始使用 Domoticz 时,请确保您至少拥有以下部件:- Raspberry Pi 3 Model B 和合适的电源、至少 8 GB 的 micro-SD 卡、SD 卡读卡器、网线,带有 HDMI 电缆和 USB 鼠标和键盘的显示器。
如果您已经有一个可以工作的 Raspberry Pi,则可以跳过本文的第一部分。毕竟,您已经安装了合适的操作系统和可运行的 Raspberry Pi。然后直接转到“开始使用 Domoticz”部分。
安装了
如果您是第一次开始使用 Raspberry Pi 并且订购了入门套件,在许多情况下,您可以支付少量费用让供应商安装操作系统。然后您可以立即安装 Domoticz。我们自己安装操作系统。
提示 02:操作系统
要在 Pi 上使用 Domoticz,我们首先需要一个操作系统。 Pi 有不同的操作系统,我们选择 Raspbian Lite。要安装它,我们使用 NOOBS(新开箱即用软件)安装管理器。这显示了一个菜单,您可以在其中选择操作系统,NOOBS 还可以帮助您设置其他设置,例如无线网络连接。首先,将最新版本的 NOOBS 下载到您的 PC。该文件的大小约为 1.5 GB。右键单击下载的 zip 文件并选择 开箱.
提示 03:SD 卡
如果您使用的是以前使用过的存储卡,请在继续之前对其进行格式化。使用免费的 SD Memory Card Formatter 程序格式化卡。这可确保根据正确的标准格式化存储卡并防止操作系统安装出现问题。你可以在这里找到免费软件。
然后将空的 SD 卡放入读卡器并打开您的资源管理器(如有必要,请使用组合键 Windows 键 + E)。将提取的文件从 NOOBS 复制到 SD 卡。
Raspbian Lite 是 Raspbian 的精简版,完全适合我们的任务技巧 04:树莓派
是时候让 Raspberry Pi 启动并运行了。将 USB 键盘和 USB 鼠标连接到设备,并通过 HDMI 电缆将 Raspberry Pi 连接到显示器。插入之前复制 NOOBS 的 micro SD 卡。一切都相连?然后连接电源。树莓派启动。耐心是一种美德:尤其是第一次,这可能需要一些时间。 Raspberry Pi 启动后,将出现 NOOBS 主窗口,其中包含一系列操作系统。我们更喜欢 Raspbian Lite。这是 Raspbian 的精简版本,完全适合我们的任务。但是,此操作系统默认不可用,必须下载。幸运的是,这并不太难,因为树莓派 3 内置了 WiFi 卡。按 W 或单击 无线上网网络 并连接到您的无线网络。紧接着,其他可用的操作系统出现,包括 Raspbian Lite。选择此操作系统并按 进入.然后选择 安装 或按I。将下载并安装操作系统。第一次启动系统时,树莓派会询问登录信息。默认情况下,用户名是 圆周率 和密码 覆盆子.一旦您看到带有闪烁光标的命令行,系统就可以开始运行了!
键盘
可能没有为您的 Raspberry Pi 安装正确的键盘,从而导致某些击键(例如,无法生成正确的字符)。幸运的是,您可以相对较快地自行调整。在命令行中,键入 须藤 raspi 配置.选择 本土化选项 并选择正确的键盘。
提示 05:引入 Domoticz
Domoticz 是用于家庭自动化的紧凑型系统,可让您操作多种设备。这包括气象站、电力和水等传感器,以及智能照明和扬声器等智能设备。您可以通过笔记本电脑、平板电脑和智能手机等各种设备操作 Domoticz。用户环境是基于网络的,可以安装在不同的设备上。我们使用在前面的步骤中为此准备的 Raspberry Pi。
我们首先在 Pi 上引入 Domoticz。使用 Pi 的命令行在您面前,发出以下命令,然后按 Enter:
curl -L install.domoticz.com |须藤 bash
主屏幕现在会询问您是否要使用 http 和 https。选择两者,不要更改默认设置中的任何内容。在下一个屏幕中,您将被询问要使用哪个端口号。我们也选择8080并按 好的.我们还保持 https 的默认端口号 443 不变。在结束屏幕中,您可以看到使用浏览器冲浪的地方,在我们的例子中://192.168.0.156:8080。
您可以通过笔记本电脑、平板电脑和智能手机等不同设备控制 Domoticz技巧 06:设置 Domoticz
现在在您的计算机上打开一个浏览器(例如 Chrome)并浏览到您安装 Domoticz 的网站。在我们的例子中,我们在地址栏中输入 //192.168.0.156:8080。如果它不起作用,请阅读“Domoticz 测试版”框。 Domoticz 分为不同的类别。点击 设置 对于机构。以下 硬件 您会发现可以直接从 Domoticz 与之通信的硬件。大多数设备都需要这样的硬件:它构成了终端设备(例如照明)和 Domoticz 之间的连接链接。飞利浦 Hue 照明桥就是一个很好的例子。第二类是 设备.此处显示所有检测到的智能设备。此部分一开始仍然是空的,因为您稍后将自己用设备填充它。最后你会在下面找到 设置 所有其他设置。
Domoticz 测试版
如果您在下一步中无法访问您的 Domoticz 环境,则可能是缺少阻止 Domoticz 加载的文件。在很多情况下,这个问题与缺少库 libssl.so 有关。在撰写本文时,正在研究解决方案。 Domoticz 的最新测试版不会受此影响。如果您遇到问题,请尝试安装测试版。你这样做如下。在 Raspberry Pi 的命令行中,键入: cd domoticz 并按 Enter。输入下一个 ./更新测试版 并再次按 Enter。 Domoticz 现在正在更新到最新版本。
提示 07:常规设置
以下 设置 / 设置 找到常规设置页面。在这里您可以将语言从英语切换到荷兰语。我们会立即安排,以便从现在开始所有菜单和选项都以荷兰语显示。然后输入您当前的位置 地点.此信息很重要,例如可以了解太阳何时升起和落下,以及了解哪个天气预报适用于您所在的位置。在最底部,您会找到该部分 可见的菜单.您可以在此处确定顶部选项卡中应包含哪些部件。我们对目前的默认选择感到满意。
技巧 08:硬件 IP 地址
为了能够控制照明和恒温器等智能设备,您可以将它们连接到 Domoticz。有时您需要一个中间站,我们也称其为网关或网桥。这部分负责 Domoticz 和最终设备之间的转换。例如,想想 Hue 照明的桥梁:这个盒子与灯通信。要添加此硬件,您需要相应的 IP 地址。如果您使用固定 IP 地址并且您有概览,请考虑到这一点。在许多情况下,您将使用路由器分配的动态 IP 地址。您可以在路由器的配置页面上轻松找到此信息。打开此页面并请求已分配 IP 地址的概览。还要确保您拥有硬件的密码。
技巧 09:添加硬件
单击主屏幕 硬件.您可以在此处指明家中存在哪些设备,例如网桥和网关。从列表中选择 类型 例如,您要添加的设备 飞利浦 Hue 桥.该列表包括大量设备,包括著名的 Toon 恒温器、Nest 恒温器、飞利浦 Hue 和罗技 Harmony。您可以相对轻松地添加一些设备,例如 Hue Bridge。输入 IP 地址和端口,然后按 Hue 桥本身上的圆形链接按钮。在 Domoticz 中,您之后立即单击 在桥上注册.然后会自动创建链接,您不再需要输入用户名和密码。输入所有数据后,通过添加设备 添加.设备被添加到硬件列表中。
在表格中,您将找到有关设备及其状态的所有信息技巧 10:桌面设备
添加 Hue Bridge 等部件后,您可以通过以下方式找到相应的设备(如实际灯) 机构 / 设备.此表包含有关不同设备及其状态的有趣信息。例如,如果您添加了 Toon 恒温器或 Nest 恒温器,您将在此处看到当前的温度设置。 “隐藏”信息在此处也可见,例如,飞利浦 Hue 运动检测器还包含一个温度计,此处也显示了该数据。因此,该表为您提供了智能家居的“积木”。
提示 11:添加
现在您可以将单个设备添加到 Domoticz。在我们的示例中,我们想要控制书房中的色调照明。我们在列表中查找这盏灯。如果找不到零件,请使用右上角的搜索框。现在点击按钮 灯/添加国际象棋 (带有白色箭头的绿色圆圈)。给零件起个好名字,然后单击 添加设备.然后您将在选项卡上找到该设备 开关 它可以立即使用。对要添加的所有设备重复这些步骤。
技巧 12:操作设备
从选项卡 开关 您可以控制添加的设备。如果是灯,请将开关向左滑动以使其变暗。按下按钮 计时器.您可以在此处确定何时应激活设备(例如灯),例如在日出时。您还可以在此处指定促销活动的适用日期。如果您经常使用某些设备,请将它们添加到您的收藏夹:在选项卡中搜索 开关 项,然后单击星形按钮(框的左下角)。您可以在选项卡上找到您的收藏夹 仪表盘.您还可以将客厅中的所有设备归为一组,例如:通过选项卡 团体.在窗口底部单击 设备 在您要添加的设备上,然后 添加.
提示 13:事件
如果您了解 Domoticz 的工作原理,您就可以开始使用事件了。这使您可以自动化几乎所有已链接到 Domoticz 的组件。去 机构 / 更多选择 / 活动.使用 Blockly,您可以根据视觉构建块自动执行您的操作。这就是你会发现的方式 设备 部分的概述,如开关、组和场景。以下 控制 确定“如果”条件。例如,“当太阳落山时,那么”。如果您需要操作的当前时间,可以通过部分使用它 时间.例如,您可以构建这样一种情况:当太阳落山并且运动检测器有一段时间没有记录任何人时,客厅中的灯会自动打开。尝试各种可能性!
让客厅的灯在太阳下山时自动打开提示 14:当前天气
有趣的是可以将 Domoticz 链接到在线天气服务 Weather Underground。您可以从各个气象站请求当前天气。您在 Domoticz 中将其添加到该部分 设备,选择在 类型 在...前面 天气地下.要使用该服务,您需要一个 API 密钥。转到 www.wunderground.com 并创建一个免费帐户并注册。然后去这里,选择 层云计划 和 开发商 (底部)。您无需为此支付任何费用。点击 购买密钥, 表明您需要非商业用途的密钥,并在 项目 放弃 Domoticz。您需要显示 API 密钥。
现在选择您附近的气象站很重要。去这里看看气象站。单击要使用的气象站。在窗口中输入站 ID。打开 Domoticz 并选择 机构 / 硬件.蜜蜂 类型 你选择 天气地下.在字段中输入您自己的 API 密钥,以及位于 地点.单击添加。如果设置顺利,您将通过以下方式找到新的虚拟设备 机构 / 设备.在这里,您可以看到除其他外的风速计、气压计和雨量计,您可以在电路中使用它们。
提示 15:问题?
如果您遇到问题,了解日志中的 Domoticz (机构 / 日志) 跟踪您家中设备的状况。在选项卡上 问题 您将找到可能错误的概述。如果您想快速浏览所有条目,可以使用右上角的过滤功能。
你被卡住了吗? Domoticz 的特点是庞大的热心用户群体,他们也互相交流经验。可以在此处找到广泛的用户论坛。尤其是如果您刚开始使用 Domoticz,该论坛是一个非常宝贵的资源,您可以在其中快速获得更有经验的用户的帮助。对于像 Domoticz 这样的开源项目,这不是不必要的奢侈,因为大量的文档并不是不言而喻的。
关闭 Domoticz
要关闭或重新启动 Domoticz,请选择 机构 / 更多选择 / 重启电脑 或者 关闭电脑.永远不要只是从 Raspberry Pi 上拔下电源线。