登录发现更多内容
首页
分类
发帖
账号
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
首页
Portal
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
产品教程
BBS
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
开发资料
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
样品购买
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
GitHub
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
邀请注册
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
技术博客
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
搜索
搜索
热搜:
LoRa
ESP8266
安信可
本版
帖子
用户
每日签到
任务
广播
导读
排行榜
设置
我的收藏
退出
21
1
0
首页
官方教程玩法
›
智能家居之旅,第一站:了解HomeAssistant
1
2
3
/ 3 页
下一页
返回列表
智能家居之旅,第一站:了解HomeAssistant
[ 复制链接 ]
发布帖子
起个名字好难啊
论坛元老
35
主题
55
回帖
3983
积分
论坛元老
论坛元老, 积分 3983, 距离下一级还需 9996016 积分
论坛元老, 积分 3983, 距离下一级还需 9996016 积分
积分
3983
私信
官方教程玩法
4049
21
2024-4-22 17:27:55
本帖最后由 起个名字好难啊 于 2024-4-22 17:29 编辑
前言
说起智能家居,我的脑海里就出现了钢铁侠的家:有一个电子智能管家,能够控制家里的灯,开关等所有电子电器;我回家的时候自动帮我开灯,并且已经按照我设定好的时间烧了热水。但是现在我家的灯还是只能用手去控制开关,连个远程控制功能都没有,都不敢和别人说自己是个搞智能家居的。所以从大学开始,就开始学习智能家居这一行业的相关知识,并且做了一套可以用手机控制的Zigbee 开关作为毕设。但是它也只能使用蓝牙和手机连接之后才能控制,无法正真实现远程控制。
然后工作之后去设计过智能家居相关的东西,直到去年,从
狗哥
那边了解到了HomeAssistant,才着手对HomeAssistant 的学习。直到今天,才开始分享这段时间对HomeAssistant的学习之旅做一个分享。因为做了很多demo,觉得是时候了:
一、HomeAssistant 介绍
什么是HomeAssistant,我觉得这个友友说的比较详细:
[智能家居]什么是HomeAssistant,它又能做什么
二、HomeAssistant 的使
用
2.1HomeAssistant的安装
HomeAssistant的安装我也是参考了狗哥的帖子:
树莓派或香橙派安装Home Assistant
2.2 HACS的安装
HACS的安装参考了【chln】的:
ha折腾之hacs安装
2.3 MQTT集成的安装
在HomeAssistant的”配置“--->"设备与服务"的右下角选择“添加集成”:
MQTT集成需要一个MQTT服务器
,
我使用的是我司的远程MQTT服务器,所以关于MQTT服务器的部署,可以参考:
在pi上面部署开源的MQTT服务器(EMQX)
然后直接在HomeAssistant 的MQTT里配置自己的MQTT服务器。
MQTT 服务器配置好之后,HomeAssistant 就具备被设备连接的能力。
2.4 远程访问的方法
想要实现远程访问,就必须需要公网IP,获取公网IP最简单的方式就是买一个云服务器,这里我用的是阿里云的
99元包年的服务器:
https://www.aliyun.com/benefit/waitou/V2?utm_content=se_1016971414
。
登录服务器的方法:
目前我也只知道使用内网穿透方式来实现远程访问,毕竟这个比较简单,这个我也是参考了:
ha折腾之frp内网穿透及ha提供公网访问
。
唯一不同的就是我使用的frp 版本是最新的 v0.57.0,配置有些不同,frp的v0.57.0 的配置文件用的是.toml。
远程服务器端的frps.toml 的配置(终端使用Vim打开):
bindPort = 8120
复制代码
装有HomeAssistant 的 frpc.toml 的配置
serverAddr = "公网IP"
serverPort = 8120
[[proxies]]
name = "ssh"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22
remotePort = 8122
[[proxies]]
name = "homeassistant"
type = "tcp"
localIP = "127.0.0.1"
localPort = 8123
remotePort = 8123
复制代码
除此之外,还需要在服务器开放端口映射,在你的服务器示例详情界面,选择“安全组”:
选择已有的“安全组”的右边的选项“管理安全组”:
添加以下图中的选项:
2.4.2 启动frp 连接
在云服务器的终端运行:
./frps -c ./frps.toml
复制代码
在HomeAssistant的 终端运行:
./frpc -c ./frpc.toml
复制代码
2.4.3 frp 后台运行的方法
frp 需要实时的运行才能保持远程的连接,我测试过,运行了frp的终端关闭的时候,frp 进程也会关闭,导致frp 连接失败。最有效的方法就是把frp 以系统服务的方式后台运行,配置方法可以参考:
内网穿透之FRP,域名访问本地服务【只看这篇就够了,收藏必备】
三、HomeAssistant 的监控页面说明
HomeAssistant 的监控页面全都在"概览"中配置(仪表盘),默认的概览只有很简单的显示,并且不支持编辑UI,所以仪表盘我是建议使用自定义模式,这样可以自己配置需要显示的样式。
点击“概览”界面右上角的三个点, 在”Edit dashboard“窗口中,再次选择窗口旁边的三个点(菜单),之后选择“Take control”选项:
再次在“自行编辑仪表盘”的窗口中,选择“自行编辑”:
图中的“从空白仪表开始”可以不用开启。然后就能够自己配置仪表盘了。OK,本贴就说到这里,下一张给大家介绍这次接入HomeAssistant的方式
点赞
1
收藏
0
淘帖
1
────
1
人觉得很赞
────
本帖被以下淘专辑推荐:
·
HomeAssistant
|
主题: 15, 订阅: 0
回复
使用道具
举报
21 回复
爱笑
回复
使用道具
举报
2024-4-22 17:49:58
莫哥出品,必属精品。
回复
评论
使用道具
举报
用心做好保姆工作
WangChong
回复
使用道具
举报
2024-4-22 21:30:26
6
回复
评论
使用道具
举报
lazy
回复
使用道具
举报
2024-4-22 22:08:06
赞
回复
评论
使用道具
举报
lsrly
回复
使用道具
举报
2024-4-23 08:04:20
跟着大佬的步伐走
回复
评论
使用道具
举报
好好学习,努力挣钱,专心
1084504793
回复
使用道具
举报
2024-4-23 08:24:14
赞
回复
评论
使用道具
举报
WT_0213
回复
使用道具
举报
2024-4-23 08:51:02
给莫哥点赞
回复
评论
使用道具
举报
干簧管
回复
使用道具
举报
2024-4-23 09:02:50
厉害
回复
评论
使用道具
举报
bzhou830
回复
使用道具
举报
2024-4-23 09:04:34
莫哥出品,必属精品。
回复
评论
使用道具
举报
选择去发光,而不是被照亮
1055173307
回复
使用道具
举报
2024-4-23 09:15:06
太强了
回复
评论
使用道具
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
手机登录
点评
高级模式
本版积分规则
回帖并转播
回帖后跳转到最后一页
下一页 »
1
2
3
/ 3 页
下一页
浏览过的版块
智能家居
今日推荐
【Ai-WB2评测】BLE+PWM控制RGB灯
小安派BW21-CBV开发板-初次体验
小安派BW21-CBV开发板测评-开箱
安信可离线语音模组 VC-01、VC-02 系列教程 【高级进阶篇】
WSL2+CentOS+WB2-32S+vscode点灯环境搭建教程
【Ai-WB2评测】VSCODE环境搭建的三种方式
【Ai-WB2-32S GPIO测试】
安信可离线语音模组 VC-01、VC-02 系列教程 【中级入门篇】
BW21-CBV-Kit开箱
【电子DIY作品】指纹保险箱v1.1+Ai-M61-32U+舵机锁
热帖排行
PB-03休眠求助
蓝牙调麻了呀
小安派-cam-d200求助
【Ai-WB2评测】BLE+PWM控制RGB灯
安信可到底有没有可靠的文档
小安派BW21-CBV开发板-初次体验
小安派BW21-CBV开发板测评-开箱
求助 AI-WB2 BL602 matter开发环境有搭建成功的吗?
统计信息
会员数: 28265 个
话题数: 40226 篇
首页
分类
我的