今天來(lái)分享一個(gè)天貓精靈HomeAssistant代理修改版的教程,支持天貓精靈全面?zhèn)髦?,感興趣的朋友可以一起了解下,下面開(kāi)始教程正文。
附件是代碼,請(qǐng)部署在支持php的環(huán)境。配置已經(jīng)集中在 homeassistant_conf.php,請(qǐng)自行調(diào)整。下面是數(shù)據(jù)庫(kù)腳本,注意將 'your client id' 和 'your client password' 改成自己的值。請(qǐng)注意此版本和別人的版本數(shù)據(jù)不兼容,請(qǐng)做好備份工作。
tmall.zip
(1.17 MB, 下載次數(shù): 1)
2018-10-29 15:19 上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
代碼.txt
(3.02 KB, 下載次數(shù): 1)
2018-10-29 15:19 上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
使用方法:
假設(shè)項(xiàng)目已經(jīng)部署到了 http://127.0.0.1/tmall/
1 訪問(wèn) http://127.0.0.1/tmall/device/出現(xiàn)配置界面,點(diǎn)“增加”,出現(xiàn)“選擇你添加設(shè)備的模式”畫(huà)面
090044frqp86qafclcthur.png (13.9 KB, 下載次數(shù): 2)
下載附件
保存到相冊(cè)
2018-10-29 15:22 上傳
傳感器映射:就是以前的“虛擬設(shè)備”,這塊沒(méi)有什么變化。
對(duì)只需要開(kāi)關(guān)的設(shè)備映射:顧名思義,如果只需要讓設(shè)備開(kāi)和關(guān),用這個(gè),操作很簡(jiǎn)單,選一個(gè)設(shè)備,填上一些基本信息,添加后就OK了。
通過(guò) JSON 配置映射,適合高級(jí)玩家 :這個(gè)模式支持傳值。由于此配置略帶極客風(fēng),下面詳細(xì)介紹一下這個(gè)模式的操作。
2 選擇“通過(guò) JSON 配置映射,適合高級(jí)玩家”后,選擇一個(gè)“主設(shè)備”,用于給天貓精靈反饋開(kāi)關(guān)狀態(tài)。
3 選擇“主設(shè)備”后,填寫(xiě)一些基本信息,在“actions(支持的操作)”中選擇需要映射到 HomeAssistant 的操作,然后點(diǎn)擊"生成JSON模板",下面的編輯器會(huì)出現(xiàn)一段JSON串,比如像這個(gè)樣子:
092751ptltxkxklabflbdf.png (22.73 KB, 下載次數(shù): 3)
下載附件
保存到相冊(cè)
2018-10-29 15:24 上傳
4 填完配置后,點(diǎn)擊“添加”按鈕就可以測(cè)試了。如果天貓精靈沒(méi)調(diào)用成功可以看下apache日志,看看天貓精靈傳來(lái)的是什么值,嘗試重新映射一下。
以上就是天貓精靈HomeAssistant代理修改版的教程內(nèi)容了,希望可以幫助到各位朋友。海量智能電視APP,皆在當(dāng)貝市場(chǎng)(點(diǎn)此下載)。
_db.jpg (151.3 KB, 下載次數(shù): 3)
下載附件
保存到相冊(cè)
2018-10-29 15:25 上傳
|