【homeassistant】「最新内测」homeassistant最便捷接入小度+小爱+天猫精灵语音平台方法

2021.3.31日,天猫已审核原来nr有部署语音节点的,直接到天猫app绑定就可以了,技能搜hasskit
老版本服务器已停掉,如果不能上线请更新节点至最新版
Robot注释:
1.众筹准备后面服务器费用,让服务长期稳定的运行。
2.天猫平台年后开发,争取成为全功能节点。
3.联系医生,获取注册码。
医生是他:


首先NR节点管理下载node-red-contrib-xiaodu-xiaoai节点1.2.1版
安装成功后
image
拖入一个hass link 节点至编缉区
image
image
如果HA跟NR同主机原生安装,地址按默认就可以,docker安装,地址填能用浏览器访问HA的IP
HA的长期访问令牌获取:HA界面左下角点你的名字下转到如下位置创建
image

信息填入完成后,在节点后接个debug
image
云服务连接成功节点会显示已连接
image
HA对接成功会debug会打印成功字样,跟获取到的HA的设备列表,如果信息不对请检查配置

至此,HA设备已可用小爱跟小度音控制,
小爱第三方查找 斯睿科技,小度技能平台搜 攀旺, 帐号填上面服务配置同帐号
小爱小度同步设备后会显示HA的设备,
目前支持设备类型,light,switch,cover,climate

image
自定义设备使用:
image
服务选以上同服务,类型选自已需要的
设备名就是小爱小度控制的设备名,如果与HASSLINK同时使用,请注意,不要跟HA设备同名
部署后就可在小爱小度三方同步设备了。
使用方法:玩自定义设备的兄弟应该不用多说,后面放个debug节点,用语音唤唤看打印些撒,解析至你要控制的格式就是了,
最后还有个stateout节点,此节点作用是自定义设备的状态,变化后发至此节点,状态会保存在本地,当语音需查询状态,如灯开了么,现在空调温度是多少?会在本地读状态数据,如果没有查询需求,可以不理会,格式按命令下发的格式,msg.devName写入你要保存状态设备的中文名,

谢谢楼主分享!zsbd

一定要前排顶贴,看着好喜欢。
期待集成天猫精灵

天猫年后集成。。

1赞


群晖docker安装的nodered,安装节点报这个错误,npm是不是版本低了?

好像安装成功了啊

搞搞搞,怎么参加众筹?

怎么参加众筹呢?


连接不上是怎么回事?

开发者大神最近两天在忙工作项目收尾,晚些看到会帮你看看

确宝帐号密码无误
确保帐号只在一个nr 实例上上线
因为多处上线,命令下发时会有多处回复,所以限制只能单处登陆,
第一次上线的nr实例会独占帐号

HA得把SSL证书关闭了才能连接成功,不然就报错
QQ图片20210206113415
然后证书关闭以后连接只有连接成功,没有下挂设备的信息
image

麻烦先弄清msg与msg.payload的区别,设备在msg.data下面


都是显示断开。米家里看不到设备。

我连接成功只有msg.payload这一行,没有msg.data

你要在debug节点里面选择相应的选项,才会看到的。

关键使用了SSL证书,就不能连接,是为啥,HA地址必须填IP地址,但是IP地址就连接不上

目前版本没考虑https,年后升级

感谢大佬,等等党迎来了胜利。
Mark上,放到to-do list里。。。

对了,另外问一下,为什么我在node-red里,只能搜到这个插件的1.0.4版本呢。。。是需要升级npm嘛?