(零 ) 天貓精靈接入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)

相關文章
相關標籤/搜索