Home Assistant使用笔记(1)——让只支持小爱同学的第三方设备也可以通过米家控制
家里有些智能设备只支持小爱同学或者直接接入home assistant,不支持米家控制,有些情况下不方便使用,对于我自己主要通过home assistant客户端来操作,没有小爱也没问题,主要是我老婆不愿装home assistant客户端,只装了米家,有些设备没法控制,得跑到客厅用小爱音箱控制,所以研究了一下怎么把这些不支持米家的设备接入米家,记录一下跟有兴趣的朋友分享下。
要实现米家控制比较简单的方法是通过在米家智能场景里创建手动控制,执行动作选择添加家居设备——》选择小爱音箱——》选择自定义命令——》输入语音指令文本,就可以在米家中进行控制了,这样实现有个问题,需要创建两个手动控制场景来分别控制设备的开、关,设备一多卡片就多出一堆,显得不那么优雅,为了实现用一个卡片控制一个设备的开、关,我研究了本文的方法,需要的软硬件多些,设置也相对繁琐些,不过这样不仅可以控制只支持小爱同学的设备还可以支持home assistant的设备。
软硬件环境:
米家
小爱音箱
巴法云
Home Assistant
这里假设你已经具备以上软硬件环境并已将设备接入home assistant,以厨房灯为例,首先在home assistant里创建辅助元素,拉到最底下,选择template——》开关模板,输入名称,这里取名厨房灯,在值模板栏输入off,开启时的动作部分添加动作——》灯光——》切换,目标部分选择要控制的厨房灯,其他内容可以不填,然后点击下方的提交,这样就创建了一个虚拟开关。



第二步在home assistant集成里的巴法云集成中同步上面创建的虚拟开关。

选择同步实体


选择上面创建的虚拟开关实体,然后点击最底下的下一步,设置在巴法云里的名称,也可以不修改,直接提交,建议名称设置为房间名+设备名,通过巴法云接入小爱平台无法设置设备在哪个房间,同名难以区分,我这里设置为厨房灯。
第三步在米家——》我的——》添加其他平台——》巴法——》同步设备。

第四步在米家智能场景界面添加手动控制,设置如下:


设置手动控制名称和图标

添加执行动作——》家居设备

选择小爱音箱

拉到最底下选择自定义指令

输入打开厨房灯指令,厨房灯是通过巴法云导入后的设备名称,静默执行设置成开启,点击右上角的勾。

在编辑页面点击右上角三个点进入更多设置

在这个页面可以设置手动控制可以在哪些房间显示,并点击小爱语音控制添加控制指令

点击新增指令,输入关闭厨房灯,保存后就可以在米家控制也可以小爱语音控制,现在可以看出原理了吧?其实开、关灯都是通过小爱音箱发送”打开厨房灯“指令到小爱同学——》小爱同学发送打开指令到巴法云——》巴法云再把指令发到home assistant——》home assistant对灯进行切换操作。
最后说下不足:1.不管简单方法还是复杂方法米家都无法显示设备状态,2.卡片是作为场景显示在设备页面顶部,无法分类管理,3.语音控制不论是”打开厨房灯“或”关闭厨房灯“均能进行开、关灯,4.图标种类太少,一些种类设备无法选择对应图标,5.复杂的设备不适用。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

附近的人都在玩
校验提示文案
值因你太美
校验提示文案
003大叔
校验提示文案
燃烧的夜
校验提示文案
达拉达拉a
校验提示文案
值友4816217324
校验提示文案
值友4816217324
校验提示文案
燃烧的夜
校验提示文案
达拉达拉a
校验提示文案
003大叔
校验提示文案
值因你太美
校验提示文案
附近的人都在玩
校验提示文案