类型
状态
日期
链接
摘要
标签
分类
图标
密码
1 Home Assistant
一款优秀的家庭自动化平台,您的智能家居好帮手。
1.1 Docker拉取homeassistant镜像,进入终端,输入下面的命令并回车运行;

1.2 创建持久化目录
1.3 接着继续输入如下命令并回车运行,创建homeassistant容器(先别直接复制输入,下方有说明);
说明:
/opt/homeassistant/config 用来存放homeassistant的配置文件,按需修改。

1.4 上面3条命令完成以后,管理界面—Docker—容器,就能看到homeassistant已经运行起来了

1.5 浏览器打开设备对应IP加上8123端口,例如 http://192.168.5.1:8123/,即可进入homeassistant控制台。

1.6 安装HACS极速版
2 Node-RED
Node-RED,这个项目是由IBM新兴技术服务团队构建的可视化物联网编排工具,可基于浏览器的流程编辑器连接设备、服务器和API应用。可以将Home Assistant接入Node-Red实现自动化。
2.1 Docker拉取node-red镜像,进入终端,输入下面的命令并回车运行;

2.2 关键持久化目录
2.3 接着继续输入如下命令并回车运行,创建node-red容器(先别直接复制输入,下方有说明);
说明:
/root/node-red/nodered 用来存放node-red的数据文件,按需修改。

2.4 接着输入以下命令(解决node-red容器启动不了的bug);

2.5 上面4条命令完成以后,管理界面—Docker—容器,找到node-red重启,然后node-red就运行起来了;

2.6 浏览器打开设备对应IP加上1880端口,例如 http://192.168.5.1:1880/,即可进入node-red控制台。

3 MQTT-EMQX
EMQX基于Erlang/OTP平台开发的MQTT消息服务器,是开源社区中最流行的MQTT 消息服务器,支持丰富的物联网协议,包括 MQTT、LwM2M、MQTT-SN、CoAP、 LoRaWAN、 HTTP和WebSocket等。
3.1 Docker拉取MQTT-EMQX镜像,进入终端,输入下面的命令并回车运行;

3.2 关键持久化目录
3.3 Docker拉取emqx镜像并创建容器,进入终端,输入下面的命令并回车运行;

3.4 目录权限修复
3.5 上面命令完成以后,管理界面—Docker—容器,就能看到emqx已经运行起来了;

3.6 浏览器打开设备对应IP加上18083端口,即可进入eqmx控制台。
说明
初始帐号:admin
初始密码:public
连接端口是1883

免责声明:
- 笔者水平有限,尽管经过多次验证和检查,尽力确保内容的准确性,但仍可能存在疏漏之处。敬请业界专家大佬不吝指教。
- 本文所述内容仅通过实战环境验证测试,读者可学习、借鉴,但严禁直接用于生产环境。由此引发的任何问题,作者概不负责!
- 作者:Cloud1024
- 链接:https://itq5.com/posts/openwrt_ha
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。