智能家居笔记
好记性不如烂笔头
QNAP 安装 HassOS
https://github.com/home-assistant/operating-system/releases/ 下载 .ova 格式的
VirtualizationStation3,导入虚拟机
创建用户登录后,直接在用户资料页打开 高级模式
HassOS 文件上传
Add-on 里安装 Studio Code Server
HassOS 安装 HACS
https://hacs.xyz/docs/setup/download
先在 Add-on 里安装 SSH & Web Terminal
打开 SSH
运行命令
1 |
|
安装成功后重启 HA
重启完成后,需要在集成中添加HACS
然后就是按照提示打开链接,输入验证码
给 HACS 授权
【注意】:HACS安装完成后,启动还需要一些时间(10分钟以内,具体视网络情况而定)。
Troubleshooting
CTRL+V not working for you?
- Try CTRL+SHIFT+V instead
- Try SHIFT+INS(insert) instead
- Try Right-click instead
主题
https://www.bilibili.com/read/cv11631791
外网访问
Node-RED
Add-on 里安装 Node-RED
在配置里填写 credential_secret,关闭 ssl
启动
HA 接管智能家居
HomeKit
在集成里添加 HomeKit,完成后在HA通知下可看到接入HomeKit的二维码,使用iPad或iPhone的家庭App扫描即可,接入后设备将自动同步到家庭App中。
海尔 接入 HA
安装 Node-RED
在 NR 里安装节点 node-red-contrib-haier
配置海尔智家账号:
将 海尔机器人 节点拖到流量里,双击编辑
测试:
部署 -> 触发动作 -> 调试窗口
指令可以先在海尔智家里找那个语音机器人去试,有些不生效是指令的问题(比如我说 开启零冷水节能循环
就无效,但是 打开节能循环
就可以。但是 打开洗浴循环
又无效,要 开启零冷水洗浴循环
)。
参考:https://bbs.hassbian.com/thread-16180-1-1.html
米家 接入 HA
HACS 里安装
- Xiaomi MIoT
- Xiaomi Miot Auto
- Xiaomi Gateway 3
小米多模网关 频繁掉线
现象及解决过程:
网关买回来就升级到了固件版本 1.5.4_0090,最初只连接了米家 APP,用了一个来月也没遇见一次掉线。
使用 Xiaomi Miot Auto(v0.6.13)接入,顺利接入。
但没过一会就掉线了,网关上所有接入的设备也都自动离线了。
没有去重置配对网关,而是拔了电源线让重启,重启后暂时恢复正常。
之后网关每天至少掉线一次,时间不定,都是重启解决。
后来试试把 Xiaomi Miot Auto 禁用了,没再出现频繁掉线。
目前将网关降级到 1.5.1_0032 改版固件 并使用 Xiaomi Gateway 3 接入的。
小米多模网关 免拆降级
1.5.4_0090 免拆降级过程
首先开启多模网关的 Telnet:
1、HACS 安装 Xiaomi Gateway 3,并重启 HA(添加过的请忽略此步);
2、集成中配置 Xiaomi Gateway 3,选择 Cloud 模式,填入自己的小米用户名和密码;
3、集成中再次配置 Xiaomi Gateway 3,添加小米多摸网关,此时应该在步骤2中找到了该网关以及它的 token;
4、将配置选项 “open telnet command” 栏中默认命令删除,输入下边代码,然后提交。
1 |
|
5、使用 PuTTY 或者 CMD 或者 Terminal 连接
1 |
|
输入admin 回车
降级 or 输入改版固件:
一键命令(需网络通畅)
1 |
|
刷入完成后,reboot 重启网关
再次 telnet 进入显示如下就说明已经成功了
重启 HA 可看到网关版本更新。
重新在配置里添加 Xiaomi Gateway 3 集成,选择多模网关。
记得在网关集成配置里打开这个开关:Gateway firmware lock(作用是锁定网关,不让网关通过米家自动或手动误升级)。
参考:https://bbs.hassbian.com/thread-13733-1-1.html
小佩宠物 接入 HA
https://github.com/hasscc/petkit
onvif 监控(tplink) 接入 HA
直接添加集成 onvif
ip 地址:TP-LINK 物联 APP 里可以查
端口:2020(tplink)
用户名、密码:TP-LINK 物联 APP 的账号密码
tplink 云台控制
可以直接 ONVIF 集成里的 PTZ 服务
若无法使用 PTZ 服务可参考:https://bbs.hassbian.com/thread-17999-1-1.html
屏蔽互联网连接
TODO
北京电费查询
参考:https://bbs.hassbian.com/thread-13820-1-1.html
北京燃气查询
https://github.com/zhaoyibo/bj_gas
配置错了启动失败怎么搞
先进入 HassOS,在 homeassistant cli 的模式下输入 login,可登录到宿主机。
配置文件地址在 /mnt/data/supervisor/homeasistant/
目录下,直接 vi
编辑保存即可。
改完后 ha core start
启动 hassio。