(零 ) 天猫精灵接入Home Assistant-总说明

天猫精灵设备管理

https://bbs.hassbian.com/tmallphp

本身的hass访问地址

http://【本身的IP或域名】:8123/stateshtml

本身的MQTT服务器访问

http://www.dongvdong.top:18083服务器

帐号: admin网络

密码: d****测试

英文官网

 https://www.home-assistant.io/components/mysensors/阿里云

中文论坛

天猫精灵—官方技能'Hass智能'接入简单说明

https://bbs.hassbian.com/thread-2914-1-1.htmlspa

喜大普奔!如今可经过天猫精灵官方技能接入HASS了

https://bbs.hassbian.com/forum.php?mod=viewthread&tid=2919&extra=page%3D1%26filter%3Ddigest%26digest%3D1component

 

 

 

总说明:

本系列教程记录了如何使用本身的硬件设备对接到天猫精灵与语音控制上,从而完成语音开灯。htm

本身搭建过程:

  1. 用户语音和天猫精灵交互,打开卧室灯。
  2. 一方面,天猫精灵将用户语音返回服务器获得解析内容,根据解析结果语音播报,“好的,打开卧室灯”。
  3. 另外一方面,天猫服务器根据解析结果判断须要调用智能家居服务,对咱们本身的服务器发出身份认证,这须要一个认证服务。
  4. 认证经过后咱们的服务器给予它权利,从而接收到天猫解析到的开卧室灯命令,并送给咱们本身的HASS服务。
  5. HASS总管一切设备(灯,摄像头,开关,温度计。。。),其中有个卧室灯设备,接收到“开卧室灯”命令后,须要去控制世界中实际的卧室灯设备。
  6. 这里使用MQTT协议(hass程序内嵌自带)进行HASS和世界中的真实卧室灯设备通讯。
  7. 使用ESP8266看成世界中的真实卧室灯设备WIFI模块,来接受开灯命令。
  8. ESP8266 wifi模块经过MQTT协议接收到开灯命令,控制电磁继电器来开关真实世界里的卧室灯。

借用hass论坛服务器搭建过程:

因为天猫精灵须要认证咱们的服务器后,才能执行智能家居服务。可是认证服务器有两个问题很差解决blog

  1. 用到域名,须要上报被审批后的使用(时间约几个月)
  2. 认证须要搭建认证网页服务,过程很复杂,通常小白作不了。

所以hass论坛的大神本身架设了多用户认证服务器,咱们本身的HASS能够间接经过这个认证服务器完成和天猫精灵的认证。

 

搭建

1找一个公网IP能访问到的服务器,这里选择租阿里云服务器(学生版一年100元左右)。买一个域名(6元左右可测试)(教程1)

  • 租来的服务器自带公网IP

2在阿里服务器上,安装hass总控制端,确保外网能够进入网页界面查看访问。(教程1)

  • Home Assistant简称HASS
  • 这是一个开源的智能家居控制平台,各类设备能够介入。美国和中国大多数设备能够直接接入。

3在阿里服务器上,安装MQTT服务器,确保外网能够进入网页界面查看访问。(教程3)

  • 固然,能够不安装,直接蹭MQTT官方给的测试服务器。
  • MQTT服务器,用于做为物联网终端通讯协议,最主要的是,WIFI模块ESP8266能够直接使用这个协议来进行网络通讯。

4将MQTT和HASS对接起来,保证在HASS网页窗口能够控制MQTT消息正常发送。(教程3)

5买个天猫精灵,手机APP将其联网,绑定本身的淘宝帐号。(教程1)

6将本身的HASS对接到论坛的认证服务器上(教程3)

7将本身的HASSZ中的设备添加到天猫精灵手机APP设备列表中(教程3)

相关文章
相关标签/搜索