本帖最后由 yotashop 于 2021-12-28 12:31 编辑
19年买的这个除湿机,只能用官方的app控制,想接入ha和hk(为了siri控制)一直没法接入,可能东西太冷门,网上搜也没看到有人做这个的接入组件(自己也不会做)
然后今年买了个tuya的那个水阀机械手,卖家说这个机械手可以接入米家,我就买了。。
结果发现,他说的接入米家,是需要一个小爱同学,是要先在米家app里第三方接入设备那边接入这个水阀机械手,然后再通过小爱的那个什么技能训练添加语音指令的方式接入和联动的。。
可是我并没有小爱同学。。。
折腾的这个机械手的时候,米家app的那个第三方接入设备那边看到了我这个除湿机,原来他也支持第三方接入。。
于是。。我就买了个最便宜的redmi小爱音箱(70几块)。。。然后在米家app的“其他平台设备”添加了这个浦力适E管家,
然后再小爱音箱app-技能中心-小爱训练--我的 这里添加了“打开除湿机”和“关闭除湿机”的指令
然后再在米家app里添加小爱,智能那边建一个“手动执行”,执行小爱同学的自定义指令,输入“打开除湿机”
再给这个“手动执行”添加siri捷径,就这样曲线的实现了siri控制。。。
这个方法我用了一阵子
后来有一天,折腾ha的时候,我试着将小爱同学接入ha(想试看看tts),通过xiaomi miot集成添加成功后,
偶然的发现,在ha的服务里,有一个“xiaomi_miot_raw.execute_text”的服务
我把它做成了一个开关
switch:
- platform: template
switches:
chushiji:
turn_on:
service: xiaomi_miot_raw.execute_text
data:
entity_id: media_player.l7a_cloud_426026
text: 打开除湿机
turn_off:
service: xiaomi_miot_raw.execute_text
data:
entity_id: media_player.l7a_cloud_426026
text: 关闭除湿机
ok成功控制
但是依旧有一个问题是,这还是只能单向控制,比如我手动关闭的话,无法反馈除湿机已经关闭或打开的状态。。
刚好去年装修,还剩两个门窗传感器。。。
加在了吹风口里面,一点不影响美观。
再做两个自动化:门窗传感器开--除湿机switch开 门窗传感器关--除湿机switch关,搞定。
有需要的话,还可以把除湿机的其他功能加进去。
另外一个多出来的门窗传感器,就用在射频控制的燃气阀上了
这个方法纯属土法炼钢,高级的我也不会,但是还是解决问题的。就是需要一个小爱同学,我刚好放厨房里用了。
|