小爱同学对接HA(配置化,不使用小爱同学节点)


在配置节点设置小爱设备ID与HA节点的映射关系;
修改mqtt节点“小爱in”,设置mqtt用户名密码为你在论坛小爱内测的账号,并修改topic中的username。
开关类的(开关、灯、插座等)改这两个节点就行了,以后有新设备只需要在配置节点设置映射关系。

因为我目前只有开关类设备,所以只实现了开关类的通用逻辑,如果有其他类型,可在entity_id那里补充。

该流内容从我自用的简化而来,我自用的和其他流有一些耦合,匆忙简化不保证完全正确,如有问题可回帖指出。

小爱语控HA.json (14.3 KB)

PS,一个小爱设备怎么控制多个HA设备?
我的方法是弄一个虚拟开关,在实际调用HA service前做拦截,如果是虚拟开关on/off,就批量调用,否则走原有的service流程,和我其他流程耦合比较多,就不给流了,有需要的可以自己发挥或者按照这个思路去实现。
image
image
image