一分鐘到底算不算久?在王家衛(wèi)的電影里,男女主角可以只做一分鐘的朋友,然后用一輩子去忘記;而在滿了坑位的廁所門外,這一分鐘,就是涂鴉開發(fā)者--小秋度秒如年的內(nèi)急時(shí)刻。
相信所有人都經(jīng)歷過無數(shù)次這樣的窘境:內(nèi)急的時(shí)候去廁所,結(jié)果坑位全滿。要不要等一等呢?在廁所里面等,享受“獨(dú)特風(fēng)味”的熏陶;在廁所外等,人來人往,尬得摳腳趾。
要不碰運(yùn)氣換一個(gè)廁所看看?憋著一股勁吭哧吭哧跑過去,依然也是滿的,到底哪個(gè)廁所有空位?小秋折騰幾個(gè)來回,身心俱疲,膀胱急急急!!!
作為一名資深攻城獅,每次被“拒之門外”后,小秋都在不斷構(gòu)想:要是有一個(gè)小應(yīng)用,能告訴你公司/商場/園區(qū)/某個(gè)建筑哪里的廁所有空位,那該有多方便!
苦思冥想后,他“急”中生“智”:如果將傳感器與涂鴉 IoT 開發(fā)者平臺(tái)的能力相結(jié)合,不就能完美解決這個(gè)問題嗎?經(jīng)過幾次簡單的嘗試,小秋就研究出了這樣一款小而美的應(yīng)用---尋坑無憂。不僅相當(dāng)實(shí)用,更關(guān)鍵的是開發(fā)過程非常非常簡單,代碼完全開源,開發(fā)者也可在此基礎(chǔ)上進(jìn)行自定義調(diào)整,開發(fā)出更匹配自己業(yè)務(wù)的尋坑無憂!一起來看看吧~
一、尋坑無憂應(yīng)用介紹
1、核心功能
實(shí)時(shí)查詢坑位空余狀態(tài)。
2、實(shí)現(xiàn)方案
基于涂鴉賦能的智能硬件設(shè)備,結(jié)合涂鴉 IoT 開發(fā)者平臺(tái)的開放能力,幫助開發(fā)者低門檻實(shí)現(xiàn)該款小應(yīng)用的自定義開發(fā)。
3、主要特性
支持涂鴉平臺(tái)多種品類的智能傳感器,包括門窗傳感器、人體存在傳感器、人體運(yùn)動(dòng)傳感器、占位傳感器。代碼邏輯會(huì)根據(jù)真實(shí)設(shè)備的品類分別進(jìn)行適配,找到對(duì)應(yīng)表示有人或者無人的狀態(tài),實(shí)時(shí)顯示在頁面上。
攻城獅小秋使用的傳感器具體型號(hào)清單,以及官方購買鏈接如下(友情提示:淘寶也有賣哦):
https://go.tuya.com/productDetail?code=CMbe2m63b4jbco
②Wi-Fi +Zigbee 智能雙聯(lián)網(wǎng)關(guān) THP12-Z 購買鏈接:
https://go.tuya.com/productDetail?code=CMaxf63zm5w26l
③Zigbee 信號(hào)中繼器 RP280 購買鏈接:
https://go.tuya.com/productDetail?code=CMaolvskbalnit
注意事項(xiàng)
如上述產(chǎn)品顯示無貨,可咨詢涂鴉開發(fā)者論壇,將有開發(fā)小哥哥為你推薦其他型號(hào)傳感器。
涂鴉開發(fā)者論壇地址:https://tuyaos.com/viewforum.php?f=4
完成開發(fā)后,效果路徑圖展示:
二、開發(fā)流程
云開發(fā)平臺(tái)是涂鴉打造的智慧解決方案一站式開發(fā)平臺(tái),不僅開放了基礎(chǔ)設(shè)備服務(wù)、垂直品類、各類行業(yè)場景的豐富能力和組件,同時(shí)也提供了便捷的開發(fā)調(diào)試工具:比如 API 調(diào)試工具、設(shè)備模擬上報(bào)等。開發(fā)者基于涂鴉豐富的設(shè)備生態(tài),以及平臺(tái)的開放能力和開發(fā)工具,可以快速低成本地開發(fā)出各類行業(yè) SaaS 應(yīng)用。
本次開發(fā)“尋坑無憂”這個(gè)應(yīng)用,僅僅借助了云平臺(tái)的基礎(chǔ)設(shè)備服務(wù)這一個(gè)開放能力。
1、開發(fā)流程
1.1 注冊(cè)涂鴉 IoT 平臺(tái)賬號(hào),購買相關(guān)設(shè)備。
1.2 登錄云開發(fā)平臺(tái),創(chuàng)建云項(xiàng)目
云開發(fā)平臺(tái)鏈接:https://iot.tuya.com/cloud/
1.3 下載并登錄【智慧行業(yè)】App,完成設(shè)備配網(wǎng)。
1.4 開發(fā)應(yīng)用:一個(gè)展示廁所狀態(tài)的頁面 + 一個(gè)查詢廁所狀態(tài)的接口
是的,應(yīng)用開發(fā)部分僅開發(fā)了一個(gè)頁面、封裝了一個(gè)接口,就成功實(shí)現(xiàn)了尋坑無憂。
2、基于源碼二開
戳視頻,查看手把手教學(xué):
2.1 fork 項(xiàng)目
# 克隆項(xiàng)目到本地git clone https://github.com/tuya/smart-wc.git
# 進(jìn)入項(xiàng)目并安裝依賴cd smart-wcnpm i
# 通過 mock 方式啟動(dòng)npm run dev --mock=true
順利的話,應(yīng)用啟動(dòng)后瀏覽器將自動(dòng)打開一個(gè)查詢坑位狀態(tài)的頁面。
2.2 應(yīng)用配置
打開項(xiàng)目根目錄下的 `config.json` 文件,按照指引,配置你的 Access ID 和 Access Secret 等項(xiàng)目信息。
{ "access_key": "Tuya 云項(xiàng)目 Access ID", "secret_key": "Tuya 云項(xiàng)目 Access Secret", "region": "數(shù)據(jù)中心,非必填,默認(rèn)中國區(qū),支持:CN-中國、US-美西、UEAZ-美東、EU-歐洲、WEAZ-西歐、IND-印度",
// 策略配置,支持多種策略,比如有些坑位是通過門磁開關(guān)判斷,有些是通過紅外傳感器判斷,有些是通過人體存在傳感器判斷 "strategy": [ {"category": "品類", "code": "功能點(diǎn),可以用來判斷有人/無人", "value": "表示無人時(shí)候的狀態(tài)值,表明當(dāng)前坑位空閑"} ],
// 廁所建筑配置,按照樓層配置,每層樓可以配置多個(gè)廁所,每個(gè)廁所可以配置多個(gè)坑位 "building": { "name": "建筑名稱", "wc":[ { "floor": "樓層", "list": [ { "gender": "性別:男/女", "devices": [ "設(shè)備 Id,一般一個(gè)坑位安裝一個(gè)設(shè)備,用于判斷坑位有人/無人" ], "location": "廁所位置描述,如:東側(cè)" } ] } ] }}
-
代碼
+關(guān)注
關(guān)注
30文章
4819瀏覽量
68881 -
涂鴉智能
+關(guān)注
關(guān)注
7文章
216瀏覽量
19507
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論