SDB:Domoticz
本文档介绍如何使用 Raspberry Pi 与 Tumbleweed 或 Leap 实现家庭自动化,使用软件包 domoticz。
简介
Domoticz 在 Tumbleweed 和 Leap 的标准仓库中可用。使用 Raspberry Pi 的独立版本(JeOS)镜像就足够了。
安装
执行以下操作
- 将 Tumbleweed 或 Leap 的 JeOS 镜像安装到 micro-SD 卡或 USB 设备上。请参阅 如何在 Raspberry Pi 上安装 openSUSE。
- 将 micro-SD 卡插入或连接 USB 设备到 Raspberry Pi 并启动它。
- 找到 RPi 的 IP 地址。
- 从另一个系统启动 ssh 连接,使用ssh root@<IP_address>
- 输入密码 linux
- 执行其他配置工作,例如更改您的密码、为其分配永久 IP 地址和正确的 hostname 等。
- 使用 zypper in domoticz 在此服务器上安装 Domoticz。将会安装很多额外的软件包。
- 如果您启用了 firewalld,请执行以下命令
- filewall-cmd --add source=192.168.0.0/16 --zone=internal
- firewall-cmd --add-port=8080/tcp --zone=internal
- firewall-cmd --runtime-to-permanent
配置
之后,您应该能够使用以下方式访问 Domoticzhttp://<IP_address>:8080
Domoticsz 的进一步配置通过网页完成。请参阅 Domoticz 网站
远程访问 Domoticz
配置项目之一是启用对 domoticz 的远程访问。这需要您的调制解调器具有全局 IP 地址。对于 IPv4,您需要配置端口转发到端口 8080 到您的 domoticz 服务器。您还需要在您的服务器上打开防火墙以进行外部访问。访问还需要用户名和密码,这些需要在网站上配置。如果您不希望这些在 Internet 上可见,则需要启用 https,它通过端口 8443 工作。
剩余内容待编写。