<label id="jgr5k"></label>
    <legend id="jgr5k"><track id="jgr5k"></track></legend>

    <sub id="jgr5k"></sub>
  1. <u id="jgr5k"></u>
      久草国产视频,91资源总站,在线免费看AV,丁香婷婷社区,久久精品99久久久久久久久,色天使av,无码探花,香蕉av在线
      您正在使用IE低版瀏覽器,為了您的雷峰網賬號安全和更好的產品體驗,強烈建議使用更快更安全的瀏覽器
      此為臨時鏈接,僅用于文章預覽,將在時失效
      DIY 正文
      發私信給張馳
      發送

      4

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

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

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

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

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

      原理

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

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

      • webhook:配置Telegram,將新信息發到一個網頁URL

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

      造個BOT

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

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

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

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

      安裝

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

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

      • onoff:控制樹莓派數字PIN碼

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

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

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

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

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

      執行程序只需用下面的代碼:

      sudo node bot.js

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

      使用

      現在開發的命令有下面這些:

      • /getouts:顯示繼電器的狀態

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

      • /gettemp:顯示實際溫度

      • /gethum:顯示實際濕度

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

      安全

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

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

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

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

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

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

      via lucadentella

      雷峰網原創文章,未經授權禁止轉載。詳情見轉載須知

      分享:
      相關文章

      專業寫瞎

      不受意識控制地報道那些讓人感動的產品技術和事件......zhchsimons@gmail.com ;微信:nksimons;《腦洞》公眾號:hackmind
      當月熱門文章
      最新文章
      請填寫申請人資料
      姓名
      電話
      郵箱
      微信號
      作品鏈接
      個人簡介
      為了您的賬戶安全,請驗證郵箱
      您的郵箱還未驗證,完成可獲20積分喲!
      請驗證您的郵箱
      立即驗證
      完善賬號信息
      您的賬號已經綁定,現在您可以設置密碼以方便用郵箱登錄
      立即設置 以后再說
      主站蜘蛛池模板: 国产成人久久精品一区二区| 亚洲成a人片在线视频| 丰腴饱满的极品熟妇| 欧美午夜精品久久久久久浪潮 | 国产激情精品一区二区三区| 国产精品 精品国内自产拍| 国产香蕉av| 成人综合精品| 无码国模国产在线观看免费| 99国产精品免费视频观看8| 啊灬啊灬啊灬快灬深学长慢视频| 好男人在在线社区www在线影院| 午夜成人福利| 国产欧美精品一区二区三区-老狼| 日本丰满少妇高潮呻吟| 当雄县| 亚洲女同视频在线观看| 亚洲熟妇色xxxxx亚洲| 欧洲极品少妇| 国产自产在线视频一区| 国产精品9| 国产精品成人网| 国产成人无码AV片在线观看不卡| 国产一区二区三区资源在线观看| 久久人人爽人人爽人人片av| 中文无码热在线视频| 99婷婷久久精品国产一区二区| 欧美精品一区二区蜜臀亚洲| 亚洲精品成人网| 欧美猛少妇色xxxxx猛叫| 中文字幕av久久爽Av| 欧美精品1区| 狠狠干| 亚洲精品一区久久久久久| 国产精品无码一区二区在线| 色二区| 天天摸天天碰天天添| 91人人妻| 乱人妻人伦中文字幕| 亚洲毛片多多影院| 成人乱码一区二区三区av|