• <sub id="pqc61"><p id="pqc61"></p></sub><sub id="pqc61"></sub>
    在线精品视频一区二区,亚洲中文字幕无码一久久区,正在播放肥臀熟妇在线视频,国内精品视频一区二区三区八戒 ,国产毛片三区二区一区,国产精品一区中文字幕,丰满少妇被猛烈进出69影院,国产成人无码
    您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號安全和更好的產(chǎn)品體驗,強烈建議使用更快更安全的瀏覽器
    此為臨時鏈接,僅用于文章預覽,將在時失效
    DIY 正文
    發(fā)私信給張馳
    發(fā)送

    4

    用聊天軟件也可以控制智能家居

    本文作者: 張馳 2015-10-20 16:25
    導語:雖然我們能用App控制家里的智能產(chǎn)品,但如果用通訊應用的話,是不是有一種與設備聊天的親密感呢?

    關于Telegram這款通訊應用,雷鋒網(wǎng)有過詳細介紹,而且創(chuàng)始人背后的故事也十分精彩,堪比好萊塢大片,推薦閱讀。不過今天要介紹的,卻是如何用Telegram遠程控制傳感器和制動器。雖然我們能用App控制家里的智能產(chǎn)品,但如果用通訊應用的話,是不是有一種與設備聊天的親密感呢?

    去年六月,Telegram公布了一些API,可以借此開發(fā)模仿真實用戶的自動化程序,即BOT。整個思路是,開發(fā)一個BOT,運行在樹莓派上,讓它接受Telegram的指令,再讓溫度/濕度傳感器和一個裝有兩個繼電器的模塊接上樹莓派,接受控制。

    用聊天軟件也可以控制智能家居

    原理

    用戶通過手機上的Telegram與BOT聊天,信息會發(fā)往Telegram服務器。而樹莓派上的程序會通過兩種方式收到信息:

    • polling:每隔一段時間,程序查看是否有新信息,有則收取

    • webhook:配置Telegram,將新信息發(fā)到一個網(wǎng)頁URL

    第二種方法需要一個公有IP,而且要對路由進行設置,比較麻煩,所以選第一個。

    造個BOT

    第一步當然是建個Telegram號啦。很簡單,直接向系統(tǒng)內置的BotFather發(fā)“/newbot”指令就行啦,就像下圖那樣。

    用聊天軟件也可以控制智能家居

    用聊天軟件也可以控制智能家居

    設定好顯示名稱和用戶名就行啦,系統(tǒng)會提供一個授權指令,它就是密碼了。有了名字和密碼,程序就能扮演人類了。

    安裝

    本文的例子中,BOT程序是用javascript開發(fā)的,運行在Node.js服務器環(huán)境(如何在樹莓派上安裝請看這里)。程序需要3個庫:

    • node-dht-sensor:從傳感器中讀取溫度和溫度值

    • onoff:控制樹莓派數(shù)字PIN碼

    • node-telegram-bot:使用Telegram的API

    建個新文件夾保存BOT程序代碼,并在此文件夾下,輸入以下命令:

    npm install node-dht-sensor onoff node-telegram-bot

    在同一文件夾下,復制BOT的javascript代碼,下載地址見這里。記得替換代碼中的密碼,換成自己申請的那個。

    用聊天軟件也可以控制智能家居

    執(zhí)行程序只需用下面的代碼:

    sudo node bot.js

    用聊天軟件也可以控制智能家居

    使用

    現(xiàn)在開發(fā)的命令有下面這些:

    • /getouts:顯示繼電器的狀態(tài)

    • /setout1 ON|OFF和/setout2 ON|OFF:控制兩個輸出口的開/關

    • /gettemp:顯示實際溫度

    • /gethum:顯示實際濕度

    用聊天軟件也可以控制智能家居

    安全

    Telegram里的BOT都是公開的,每個用戶都能給它們發(fā)信息,所以為了確保自己的程序只響應自己的命令,要在代碼中加入用戶的ID驗證。如下所示:

    用聊天軟件也可以控制智能家居

    本文的例子中用的是DHT11溫度/濕度傳感器,以及一個配了兩個繼電器的模塊。將他們接上樹莓派的PIN口即可。在程序中,還要配置正確的PIN口,如下:

    用聊天軟件也可以控制智能家居

    都弄完后,就可以用Telegram給家里的傳感器什么的發(fā)指令了。PS:如果大神發(fā)現(xiàn)QQ和微信什么的也可以,可留言或關注硬創(chuàng)邦微信號討論。

    用聊天軟件也可以控制智能家居

    via lucadentella

    雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權禁止轉載。詳情見轉載須知

    分享:
    相關文章

    專業(yè)寫瞎

    不受意識控制地報道那些讓人感動的產(chǎn)品技術和事件......zhchsimons@gmail.com ;微信:nksimons;《腦洞》公眾號:hackmind
    當月熱門文章
    最新文章
    請?zhí)顚懮暾埲速Y料
    姓名
    電話
    郵箱
    微信號
    作品鏈接
    個人簡介
    為了您的賬戶安全,請驗證郵箱
    您的郵箱還未驗證,完成可獲20積分喲!
    請驗證您的郵箱
    立即驗證
    完善賬號信息
    您的賬號已經(jīng)綁定,現(xiàn)在您可以設置密碼以方便用郵箱登錄
    立即設置 以后再說
    主站蜘蛛池模板: 亚洲欧美日韩高清综合678| 内射视频在线观看| 日本中文字幕乱码免费| 亚洲精品久久久久久无码色欲四季 | 午夜精品亚洲一区二区三区| 亚洲中文字幕一区二区不卡 | 九九久久精彩视频| 免费精品国产男女性高| 亚洲国产精品自产在线播放| 国产丝袜剧情演绎| 色猫AV| 97国产一区二区精品久久呦| 中文字幕精品亚洲二区| 黑人无码av| 一区二区三区导航 | 国内精品人妻无码久久久影院导航 | 无码人妻视频一区二区三区| 久色伊人激情文学你懂的| 国语对白在线免费视频| 日韩另类欧美日韩| 最新精品国偷自产在线| 日本中文字幕一区二区三| 石榴AV| 中文人妻熟女乱又乱精品| 四虎国产精品成人影院| 正在播放国产对白孕妇作爱| 国产午精品午夜福利757视频播放| 日本熟妇色xxxxx欧美老妇| 亚洲AV无码之国产精品网址蜜芽| 99精品丰满人妻无码一区二区| 日本道不卡一二三区视频| 国产一区二区三区小说| 日韩av高清无码一区二区三区| 久久97| 人妻无码中文字幕| 国产精品福利一区二区在线播放| 中文字幕wwwww| 99re6国产精品免费视频| 日韩熟妇中文色在线视频| 久久久中文| 狠狠做深爱婷婷久久综合一区|