张大妈

内蒙古电力接入ha与米家联动的保姆级教程,不用中枢网关和巴法云也可以实现小爱同学实时查询!#米家 #全屋智能 #小爱同学 #电费

源自抖音:绵阳戎创智家全屋智能

02-07 11:39

针对内蒙古电力用户,如何将电费数据接入Home Assistant并实现小爱同学实时查询,一直是个难题。传统方案往往依赖中枢网关或第三方云服务,增加了复杂性和成本。本教程提供了一种全新的本地化解决思路,利用Node-RED作为桥梁,绕过了这些限制,实现了更灵活、更低成本的智能联动方案,为全屋智能爱好者提供了新的可能性。

内蒙古电力接入ha与米家联动的保姆级教程,不用中枢网关和巴法云也可以实现小爱同学实时查询!#米家 #全屋智能 #小爱同学 #电费智能速览

  • 通过HACS安装IMPC插件,将内蒙古电力接入Home Assistant。

  • 利用Node-RED构建自动化流程,无需编写复杂代码。

  • 通过捕获conversation实体,灵活响应用户的查询指令。

  • 此方法省去了中枢网关和巴法云,降低实现成本与门槛。

  • 最终可实现小爱同学实时播报电费余额等历史数据。

内蒙古电力接入ha与米家联动的保姆级教程,不用中枢网关和巴法云也可以实现小爱同学实时查询!#米家 #全屋智能 #小爱同学 #电费精华内容

想要低成本实现内蒙古电力数据与小爱同学的联动?Node-RED提供了一个绝佳的自动化桥梁。下面将详细拆解整个配置流程,从插件安装到语音查询触发,一步步教你如何搭建这个本地化的智能查询系统。

插件安装配置

首先,在已安装好的Home Assistant中,打开HACS商店,搜索并安装名为“IMPC”的第三方插件。这个插件专为内蒙古电力用户设计,是数据接入的基础。安装完成后,务必重启Home Assistant以确保插件生效。

重启后,进入“设置”>“设备与服务”,点击“添加集成”,搜索“IMPC”。在配置界面,需要输入内蒙古电力的户号,户号信息可以在电费单或官方APP中找到。如果暂不配置“蒙电e家”APP账户,仅输入户号即可获取基础的电费数据实体。命名账户后提交,便能在实体列表中看到“历史电费”等数据点,这为后续的语音查询做好了数据准备。

Node-RED流程搭建

接下来,利用Node-RED这个强大的自动化工具来搭建查询桥梁。确保已通过HA Supervisor安装Node-RED加载项。在Node-RED编辑器中,拖入`events: state`节点,其用途是监听HA中实体的变化。将此节点配置为监听`conversation`实体的状态,这个实体记录了与小爱同学的每一次对话。

随后,连接两个`switch`节点。第一个`switch`节点用于判断对话内容是否包含“查”字,第二个则判断是否包含“电费”。通过这种双重判断,可以灵活捕捉各种查询意图,如“查电费”、“电费是多少”、“帮我查一下电费”等,无需设置完全固定的指令,大大提高了方案的普适性。

数据提取与播报

当指令被成功识别后,流程进入数据提取阶段。加入一个`current state`节点,输入之前在HA中创建的“历史电费”实体ID。此节点会获取该实体的当前状态值,即电费数据,并将其存入消息的`payload`中。

紧接着,使用`function`节点对数据进行格式化处理,例如生成“电费剩余多少元”的完整播报文本。最后,通过`action`节点调用小米多模集成中的`speaker`服务,指定小爱音箱的实体ID,并将处理好的文本作为播报内容。为优化体验,可在播报查询结果前,增加一个1秒延迟,并先让音箱播报“查询中”,提升交互的流畅感。

通过Node-RED搭建本地化查询通道,不仅解决了内蒙古电力用户接入智能家居的痛点,也展示了HA生态的强大扩展性。这种方法思路清晰,成本低廉,为其他类似服务的接入提供了有益参考。你是否也找到了利用智能家居解决生活问题的新思路?

内容由AI生成
2
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章