家庭妇男的智能家居折腾之路—与君子动口不动手只差四步,天猫精灵控制HA设备

2019-01-12 18:09:43 13点赞 136收藏 18评论

很多值友在前几篇家庭妇男的智能家居折腾之路系列文章下留言,表达了折腾智能家居完全没有必要的观点。的确,现阶段的智能家居确实不够智能,甚至有些智障。举个例子,只要你吩咐一声,它就能帮你自动打开投影,关闭灯光,让客厅进入放映状态,却不能预测你想看哪部影片并且为你播放起来,但是这并不妨碍它能简化你的操作过程,为你提供便利。毕竟,在高铁出现以前,你也不必只坐马车来往各个城市啊。至于是小米全家桶,还是HA这种开源通用方案,那就取决于你个人的想法和精力。我想,在总览篇中,有一些信息也许能更好的帮你做出选择。

家庭妇男的智能家居折腾之路——总览篇自己折腾智能家居已经差不多1年的光景了。期间踩过雷,爬过坑,感受了成功的喜悦,也经历了失败的沮丧。可以说自从折腾上了智能家居,搭过环境,测过硬件,调过代码,写过插件,基本完成了从小白到老鸟的蜕变,有了那么一点点的经验,觉得应该分享给大家。首先是我的大结论:1,没有编程经验的小伙伴就选择小米全家桶即可NetYJ| 92 评论47 收藏955查看详情

其中,墨澜小姐姐制作的小米设备接入ha的情况表链接已经挂了,由于版权原因,请直接前往作者的网站查看。

关于卫生间的智能化思路,可以查看这篇,虽然是以HA平台为例,场景设计等也可以用小米全家桶实现。

家庭妇男的智能家居折腾之路—卫生间改造记前三篇智能家居折腾之路的文章里,主要从整体上和大家分享了我目前对智能家居和HomeAssistant平台的概况的认识,有兴趣的值友可以在这里回顾下:家庭妇男的智能家居折腾之路——总览篇家庭妇男的智能家居折腾之路——总览篇自己折腾智能家居已经...NetYJ| 227 评论193 收藏1k查看详情

至于HA平台,这两篇谈了我对HA组件和自动化的看法,欢迎值友参考。

家庭妇男的智能家居折腾之路—Home Assistant平台 组件篇前篇就HomeAssistant平台的安装,使用开了个头,这篇来给大家说说我自己在ha平台使用的软硬件。家庭妇男的智能家居折腾之路——总览篇家庭妇男的智能家居折腾之路——总览篇自己折腾智能家居已经差不多1年的光景了。期间踩过雷,爬过坑,感受...NetYJ| 39 评论45 收藏431查看详情


家庭妇男的智能家居折腾之路——Home Assistant平台 自动化篇前两篇中,我主要和大家分享了我依托ha平台部署智能家居的软硬件经验。家庭妇男的智能家居折腾之路——总览篇家庭妇男的智能家居折腾之路——总览篇自己折腾智能家居已经差不多1年的光景了。期间踩过雷,爬过坑,感受了成功的喜悦,也经历了失败的沮丧。可以...NetYJ| 29 评论23 收藏261查看详情

言归正传,

既然现阶段的智能家居主要作用是简化你平常的操作过程,那语音控制当然是重点之一。比如我在厨房洗东西的时候经常会觉得太暗,但是湿手去按开关等下还要擦太麻烦,这时候吩咐一声把灯打开还是挺不错的。如果小米全家桶,那自然是小爱同学独挑大梁,而HA这种通用平台,几乎所有的大牌智能音箱都能接入,进而控制。今天我就结合天猫精灵(下称:猫精)来谈谈智能家居的语音控制。

猫精从X1到方糖,音质区别本人木耳没有发觉,唤醒能力和智能家居控制部分的功能个人感觉几乎没有差别。 双11,方糖+博联智能插座+智能灯泡才卖89,买来尝尝鲜不错。

国内TMALL GENIE 天猫精灵 方糖 智能音箱 AI套装(智能灯泡+智能插座)89元包邮百元内搞定AI三件套,冬天不再出被窝关灯。天猫精灵官方旗舰店预售价129元,现支付定金20元定金,11月11日付尾款减40元,到手价89元,还可同时获得一个智能插座和一个智能灯泡。TMALLGENIE天猫精灵方糖智能音箱是2018年新品,支持声纹购物和dts音效。产品支持虾米正版音乐库,还可以根据不轻舟饮酒归乡去| 75 评论70 收藏148去购买

猫精属于阿里智能平台(废话),用淘宝账号就可登陆,而其他国内智能家居制造商的平台大多也能接入。(马爸爸果然厉害!)有些定制版产品,如上面的博联智能插座sp mini3 天猫版和TDSPO定制版灯泡,只要确保设备进入待链接状态后,简单地对猫精说一句“天猫精灵,找队友”即可实现接入。不过,猫精app并不像米家那样,支持各设备间的联动设置,只是实现了用语音控制控制各设备的功能。比如,定时打开智能插座这种操作,只用猫精是无法实现的,它只是智能音箱

这时候,就该HA登场了。对于HA平台而言,目前有2种接入方案:用HA-bridge把HA下的设备虚拟成猫精支持的飞利浦hue灯实现接入;或者架设oAuth服务来通过自定义技能接入。前者我实测猫精app上点绑定hue账号后空白一片,无法完成接入。后者,要申请公网域名和证书,建立SSL的oAuth服务,难度可想而知。留下连接,有兴趣的值友可自行研究。

天猫精灵通过HaBridge接入HASS,告别SSL,oAuth和自定义技能!

天猫精灵接入HomeAssistant【智能家居技能接入】

幸好,有智能家居论坛提供了公共的oAuth服务,不过需要提交自己HA的访问密码,以便连接。本着光脚的不怕穿鞋的原则,我便选择了此公共服务接入猫精,简单来说,只需4步。

第一步,公网IP和内网端口映射

通过Hassbain论坛提供的公共服务把HA接入猫精,前提条件是HA有固定公网IP,或动态公网IP+动态域名服务。一般家庭用户很难向运营商申请固定IP,但是公网IP运营商还是应该提供的,不然可向工信部投诉。动态域名服务可用花生壳等。接下来,在自己的路由上把HA映射到外面,例如我的TPLink是这样:

端口映射端口映射

第二步,注册hassbain账号,启用公共接入服务

满足了前提条件后接下来,首先要注册论坛账号(废话)。然后点论坛头部的“猫精接入”配置HA信息。

配置入口配置入口

填入HA的链接信息:输入hass地址时,一定要带上 http:// 或者 https:// ,还有端口号!否则可能控制不了!!格式如下(最后不要有斜杠):
http://hass.test.com:9998

填入ha信息填入ha信息

提交之后会多出一个进入设备管理的选项,进入之后可添加需要接入猫精的设备。

进入设备管理的选项进入设备管理的选项

按添加后会出来添加真实设备还是虚拟设备的选项。

设备选项设备选项

真实设备是指开关插座等直接在猫精中使用的设备,虚拟设备则是用来添加各种传感器的。猫精每个房间只支持一个传感器,但是每个传感器可查询多个不同的数据。而HA中一般一个传感器支持一种数据的查询。这里就是把HA中多个传感器虚拟成一个提供不同种类数据的传感器从而接入猫精。

设备的添加过程大同小易,这里以开关举例:

选择真实设备,点击设备ID边上的空白处会弹出HA的设备列表,选择需要的设备。设备名称输入能记住的就好,之后会在猫精app中看到,设备类型按实填写,不过有些冷门设备可能会有问题,如功能并不复杂,选择开关即可。支持的属性状态和支持的操作按实填写,一般如图。点击添加设备就添加完成了。

添加HA设备添加HA设备

第三步,猫精APP绑定论坛账号,同步智能设备

接下来去猫精app,点击我的->添加智能设备,往下拉找到“HASS智能”,输入论坛账号密码绑定。

天猫精灵APP天猫精灵APP

找到HASS智能,绑定论坛账号找到HASS智能,绑定论坛账号

然后到猫精app里->我的->查看全部,就能看到刚才添加的设备。

这些就是通过论坛服务接入的HA平台设备这些就是通过论坛服务接入的HA平台设备

找到你添加的设备,点进去修改设备名称。猫精只能识别特定的设备名称,格式是“{位置}的{设备别名}”。而“位置”和“设备别名”也只能在既定列表中选择,设备别名列表会因为添加的设备类型不同而变化。什么?没有你想要的名字?别急,后面会有方法。

到这里,已经可以用语音通过猫精控制HA上的设备了。格式是:“打开{位置}的{设备别名}”,“关闭{位置}的{设备别名}”,“查询{位置}的{设备别名}的状态”,比如“打开客厅的灯带”。对于添加的传感器,可以说:“查询{位置}的传感器的{属性}”,比如:“查询客厅的传感器的温度”。的确很拗口,不过这些格式和词汇都是经过官方反复训练的,识别率非常高,而且后面会讲到突破此限制的方法。另外对于多个位置都存在同一个设备别名情况,在语音命令中省略位置,可直接对所有设备做操作。比如客厅和餐厅都有“灯带”这个设备,那只要说:“打开灯带”就能把2者都打开。

第四步,使用“组合指令”,突破控制命令格式的限制

猫精一大优势是功能迭代比较快,目前app上推出了“组合指令”这项Beta版的功能,本意比较接近米家中的“场景”概念,通过说特定的一句话,把原本需要几条语音指令的多个动作组合起来。不过,“组合指令”也可用当作“翻译机”来用,比如前面提到了:“查询客厅的传感器的温度”太拗口了,那么通过“组合指令”配置:对猫精说“客厅温度”,猫精就执行“查询客厅的传感器的温度”。这样就能简化指令,使其符合使用习惯,方便记忆。

APP中点击“组合指令”,点击右上角的“+”APP中点击“组合指令”,点击右上角的“+”

点击“添加相似说法”,可加入多种不同替代说法点击“添加相似说法”,可加入多种不同替代说法

点击“添加执行指令”,选择“编写指令”,填入实际控制ha设备的语音指令点击“添加执行指令”,选择“编写指令”,填入实际控制ha设备的语音指令

以上就是HA通过第三方服务,用官方技能接入猫精的全过程。如果同一账号下有多个猫精,只需配置一次就都能使用了。感兴趣的值友们赶紧来试试吧!


展开 收起

天猫精灵 智能语音红外三代遥控器 语音控制家居家电空调洗衣机冰箱 黑色

天猫精灵 智能语音红外三代遥控器 语音控制家居家电空调洗衣机冰箱 黑色

49元起

智能插座

智能插座

18.9元起

天猫精灵 智能语音红外遥控器 语音控制家居家电空调洗衣机冰箱 二代 黑色

天猫精灵 智能语音红外遥控器 语音控制家居家电空调洗衣机冰箱 二代 黑色

69元起

鸿雁智能插座

鸿雁智能插座

11.9元起

TMALL GENIE 天猫精灵 无线按钮 按呗智能无线按钮

TMALL GENIE 天猫精灵 无线按钮 按呗智能无线按钮

暂无报价

天猫精灵 红外遥控智能语音手机控制家电电视空调灯泡插座四件套

天猫精灵 红外遥控智能语音手机控制家电电视空调灯泡插座四件套

19.8元起

TMALL GENIE 天猫精灵 TG_P1 智能家居 多功能无线按钮 白色

TMALL GENIE 天猫精灵 TG_P1 智能家居 多功能无线按钮 白色

暂无报价

天猫精灵全能语音红外遥控器语音控制家居遥控

天猫精灵全能语音红外遥控器语音控制家居遥控

暂无报价

TMALL GENIE 天猫精灵 智能控制盒 (白)

TMALL GENIE 天猫精灵 智能控制盒 (白)

暂无报价

天猫精灵喵控智能音响 语音管家 红外遥控器 声控制家电 手机远程开关空调电视电风扇洗衣机智能遥控器 红外遥控器【USB插电版】

天猫精灵喵控智能音响 语音管家 红外遥控器 声控制家电 手机远程开关空调电视电风扇洗衣机智能遥控器 红外遥控器【USB插电版】

29元起

TMALL GENIE 天猫精灵 智能插座套装

TMALL GENIE 天猫精灵 智能插座套装

暂无报价

乐天派 人体存在传感器居基础感应控制Matter双生态多平台Mijia IOS Homekit六种数据探测 传感器

乐天派 人体存在传感器居基础感应控制Matter双生态多平台Mijia IOS Homekit六种数据探测 传感器

294元起

Xiaomi 小米 米家智能插座3

Xiaomi 小米 米家智能插座3

47.58元起

Xiaomi 小米 DMWG03LM 智能多模网关2 白色

Xiaomi 小米 DMWG03LM 智能多模网关2 白色

181.8元起

Xiaomi 小米 ZSWG01CM 智能中枢网关 黑色

Xiaomi 小米 ZSWG01CM 智能中枢网关 黑色

191.79元起

MIJIA 米家 MJYDOAYL 自动感应夜灯 白色

MIJIA 米家 MJYDOAYL 自动感应夜灯 白色

16.9元起
18评论

  • 精彩
  • 最新
  • 我用树莓派搭建HA一直失败,插件一直加载不出来 [苦恼] ,导致博联遥控器无法加入。3B 3B+都买了,全部以失败告终,我还有必要再买个N1挣扎下吗 [喜极而泣]

    校验提示文案

    提交
    自定义插件的话看看加载路径对不对,我本人是docker的,但是按理说ha本身就是以树莓派为硬件平台设计的,不应该有问题

    校验提示文案

    提交
    收起所有回复
  • 期待更好作品

    校验提示文案

    提交
    感谢您的鼓励!

    校验提示文案

    提交
    收起所有回复
  • 主要是还没有公网ip或者内网穿透服务。。还没搞。。搞了这个就可以了。。群晖上的ha非常好用。。就是调试麻烦一点

    校验提示文案

    提交
    是的,我一般都是ssh之后靠docker logs参看输出调试的

    校验提示文案

    提交
    收起所有回复
  • 楼主我们挺有缘的,我刚在你另外一个帖子里面问怎么用语音控制ha接入的设备哈哈

    校验提示文案

    提交
    有可以用小爱同学控制ha全部设备(主要是不在米家生态链的设备)的方案吗?听说现在homekit已经可以直接连ha了,那用siri是不是可以控制ha的全部设备了?不过siri是不是暂时不支持自定义语音和组合场景?

    校验提示文案

    提交
    有相关的教程可以给一份吗

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 另外,现在的语音助手是不是只能简单实现一个或者多个设备的关闭。复杂的场景,比如说“空调开到30度”,或者“客厅灯换红色”这种就无法实现

    校验提示文案

    提交
    用ha接入的话可以用ha的虚拟开关实现此功能

    校验提示文案

    提交
    不懂。。。

    校验提示文案

    提交
    收起所有回复
  • 这个一定要有公网ip才可以玩啊?

    校验提示文案

    提交
    ddns也是可以的

    校验提示文案

    提交
    收起所有回复
  • 完了,撞车了。。。一样的主题,我草稿箱里写了一半了。。不过用的是另一种方法,算是补充吧。

    校验提示文案

    提交
  • 请教楼主HASS访问密码哪里可以找到?我是用群晖docker装了HA和MQTT,目前已经能在外网用域名访问到HA进行配置,一路过来只设置过一次密码,就是在第一次登入HA的时候,但与之对应的还有一个用户名,而不是您文中提及的单单一个密码。而且我将该密码填入后结果也无法访问HA设备,证明这个密码不是您提到的密码,所以希望楼主能给点线索,谢谢!

    校验提示文案

    提交
  • @NetYJ 已经解决了哈,打扰了。原来论坛已经有人问过了,解决方案贴出来供后来人参考:
    去看看

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
目录
136
扫一下,分享更方便,购买更轻松