㈠ 小米語音開關燈如何實現
無需焊接、不用拆,只需要跟著步驟操作,30 分鍾後,讓Siri為你管理家電。現在可以通過Siri,用語音來控制燈的開關、顏色變換,還可以用 iPhone 原生的「家居」應用,通過上滑調出控制中心進行操作,大大減少了打開其他應用的時間。
一些成果
工作原理:
米家(小米智能家居)設備:作為連接普通傢具的媒介;
米家多功能網關+樹莓派:網關是控制設備的中樞,樹莓派則是為網關加入蘋果家居(HomeKit)所需要的 homebridge 插件,它更像是一個 Apple TV 的樞紐的作用;
支持 iOS 10 的設備:目前只有 iOS 10 支持原生的「家居」應用;
Yeelight:調節燈泡亮度,變化顏色,我們知道,要達成這兩點,要求的就不是插座那麼簡單,是硬體上的問題了
一點想法 智能家居門檻過高
止步於高昂的售價和不完整的功能
蘋果發布 HomeKit 也有兩年了,當時就有改造房間的想法,奈何我果高冷,支持的設備寥寥無幾,在今年的 CES 上,支持的設備也不過 100 款左右,甚至被媒體評論道「不敵亞馬遜 Alexa 」。在官方網站上看來,廠商水準也參差不齊, 看著確實捉急。
好了說了這么多,最重要是價格不菲,產品單價普遍四位數,怎麼玩?
連接只是小問題
更需要的是真正的智能
很多品牌和廠商還是研發出了很多智能設備,通過自家的應用軟體平台實現了所謂的「智能起居」。
然而文明的發展就是從「不滿足」開始的,只能憑軟體去控制未免有點本末倒置,變得有點像是機器在操控人類,於是,實現人與設備同步,而不是軟體同步就變得尤為重要。
現在 就讓 Siri 成為你的智能管家
Jarvis ,《鋼鐵人》里 Tony Stark 的管家,應該就是人們最容易理解的人工智慧了, 蘋果和谷歌等大腕也爭相推出了自己的機器人,目前最多人用的大概就是 Siri 了吧。
下面就開始實現通過 Siri 聲控家裡的普通電器吧!
購買清單
雖然過程非常簡單,但是該買的還是得買,這里是一些需要用到的硬體,有的應該是家裡就會有,按照個人需求購買
※ 支持 iOS10 的蘋果設備( iPhone 5 以上、 iPad mini 2 以上、 iPod 第六代以上,官網提供資料)
● 搭載安卓系統的設備(用於獲取網關區域網的協議密碼, iPhone 的米家 APP 上最近無法操作,也可以用PC模擬器,參考價格:隨便找人借電話就好了)
※ 小米多功能網關二代( *注意:一定要二代!米家商城有一款「 Aqara 空調伴侶」附加了紅外功能,但是不確定是不是二代,參考價格: RMB 149 )
※ 任意一個或多個支持 HomeKit 的設備:小米智能插座 ZigBee 版(√)、小米人體感測器(√) 、小米門窗感測器(√) 、小米溫濕度感測器(√) 、Yeelight智能燈泡(√) 、 Aqara 牆壁開關( *其中「√」為已測試可用的設備,牆壁開關需要更換面板,動手能力強可以嘗試,另外關於智能插座,一定要是 ZigBee 版,基礎版目前暫時不支持,參考價格: RMB 49 起)
※ Raspberry Pi 3B (樹莓派 3 代 B 型,一搜一大把,參考價格: RMB 269 )
※ 讀卡器 & 8 Gb 以上 TF 內存卡一張(就是手機里用的小張內存卡,如果日後還有研究最好買 16 Gb ,參考價格: RMB 40 )
● HDMI高清視頻線(接上屏幕是用樹莓派,參考價格:不敢拔你家電視上的話,RMB10+)
● 網線一根(樹莓派 3 代本身自帶 WiFi 模塊,不過凡事都要穩,所以常備一條,參考價格: RMB 5 +)
※ USB 線一根(供電,雖然樹莓派的供電要求很低,但電源仍然不容忽視,參考價格:用電話充電線就好)
※ 鍵鼠一套(建議是無線,這樣就不用接太多線整得很亂,參考價格:用現有的就好啦!)
※ 路由器(有專用APP的話,獲取設備的 IP 信息和 MAC 地址會更加方便,參考價格:用家裡的就可以了)
(* 其中 ※必備 ●可選)
3 步實現小米智能傢具接入 HomeKit
要買的都買了,那麼現在就可以正式開始了!看著好像買了很多東西,其實僅需 3 步就能完成
第一步:獲取網關信息 → 第二步:配置樹莓派環境 → 第三步:運行 HomeKit
第一步 獲取網關信息
①安卓設備上,下載「米家」應用,並按說明連接多功能網關
②成功後點擊圖標進入「控制界面」
③點擊右上角,進入「關於」設置
④快速連續點擊「版本號」,進入「開發者模式」
⑤打開「網關信息」,找到 mac 地址,記錄為【密碼 A 】
⑥打開區域網通訊協議,啟動該功能,找到密碼,記錄為【密碼 B 】(*嚴重注意:密碼很長很雜,記下後一定要檢查清楚,否則運行的時候會無法控制設備)
網關 mac 地址,注意不是「 gw_mac 」(左)區域網協議密碼(右)
*注意
【密碼 A/B 】是最終設置的關鍵,建議在電腦上用記事本保存好
第二步 配置樹莓派環境
開始之前,先下載幾個軟體:
● Raspbian Jessie(樹莓派系統)
● SDFormatter (格式化TF卡,雖然格式化好像也可以,不過號稱專業洗卡,大概會洗得更干凈一點,鏈接:https://pan..com/s/1eR7LhxK )
● Win32DiskImage(將系統寫入內存卡里,鏈接同上)
● PuTTy(利用 ssh 讓你在Windows上敲碼,樹莓派供電正常就可以了,鏈接同上)
● Codes 代碼合集. Txt (有了這個,你就可以直接復制粘貼了,鏈接同上)
以上軟體網路一下就能找到,或者在我的網盤分享里下載
*為什麼要用 Windows 敲代碼?
在教程文件夾里有代碼合集,可以復制直接粘貼在 PuTTy ,減少錯碼率
1.安裝系統
①下載鏡像:樹莓派官方網站下載頁:https://www.raspberrypi.org/downloads/raspbian/
*建議登陸樹莓派官網下載2016版的系統,新版需要進入系統設置,打開「允許 ssh 「才能進行Win上的操作。
下面是關於 2017 版的建議,值得一提的一點: Pixel 才是擁有 UI 界面的系統,建議下載Pixel,支持更多很方便的功能。下載zip更穩定,迅雷會員離線下載速度感人。
②打開安裝好的「 SDFormatter 」,並把TF卡塞進讀卡器,插入你的 Win 電腦
③默認設置即可,點擊「格式化」,然後一路「確定」就完成了洗卡
④打開 Win32DiskImage ,選擇下載好的「樹莓派系統」,點擊「 Write 」然後一路「 yes 」,開始寫入系統
⑤寫入完成後,將 TF 卡插進樹莓派,第一次插入要輕一點,插深一點…(氣氛變得有點奇怪…)
2.樹莓派開機
樹莓派沒有開關,一接電,就開機。
那麼開機之前,先確認線纜接好了沒,大概會有兩種情況:
a. 使用無線網路和無線鍵鼠:先接 HDMI ,後接電源線;
b. 傳統連接:那麼久看看下面的示意圖
因為接線相當於一切就緒,所以下面是在「情況 a 」下的操作:
接通電源,開機了
①連接無線網路和滑鼠:開機之後就進入 Raspberry 的 UI 了,右上角有「藍牙」和「無線網路」設置
*如果你希望在樹莓派上寫代碼也是可以的,把 Codes 代碼合集. Txt 放在你的移動硬碟里,插到樹莓派上打開,然後打開終端就可以復制粘貼了
②打開樹莓派的「允許 SSH 遠程操控」,現在開始可以在 Windows 上操作了
點擊「開始」菜單 → 偏好設定 → 樹莓派設置 → 連接界面 → SSH ON/OFF
③獲取樹莓派的 IP 地址,兩種方法:
a. 打開路由器的 APP ,找到「連接中設備」,點開找到 IP 地址;
b. 沒有 APP 的話,打開樹莓派終端,輸入 ifconfig ,無線網是「 wlan0 」,有線網則是「 lan0 」
④打開PuTTy,輸入剛才獲取的 IP 地址,然後確定進入。第一次接入只要一路「 OK 」就可以了
⑤登陸樹莓派:初次登陸,用戶名「 pi 」,初始密碼「 raspberry 」,輸入密碼的時候看不到字元是正常的
⑥登陸成功後,就可以開始「復制粘貼」 ,也可以下載並打開「 Homebridge.txt 」
3.寫入 Homebridge
-Start-
注意 Notice
一定要看的重點:
①保存技巧
遇到「編輯」或「配置」時,完成後先按下「 Ctrl+X 」,提示保存時鍵入「 Y 」確定,再按下「 Enter 回車」完成
②要有耐心!
樹莓派輸入命令後,無論是報錯或任何情況導致無法運行,都一定會回到「 pi@raspberry:~ $ 」
載入和安裝鏡像都需要時間,長短由網速和鏡像源決定,少則五分鍾,多則半小時以上,
所以,不見到「 pi@raspberry:~ $ 」就說明:還在運行!不要隨便關掉,否則浪費很多時間!
③認准代碼行,不要跨行復制!
復制代碼的時候,只需要復制「$」以後的紅色部分,不要圖方便一下子復制幾行,行不通的, OK ?
*可以不看的廢話:
基本而言,只要按照以下步驟,一步一步復制粘貼,就能順利運行,無需思考,各位請加油!
-Start-
Step1 切換鏡像源
*默認源是外網資源,給 iPhone 越獄過的人就會知道,網速再快也還是會很慢,所以把源切換到阿里雲的國內源。【再次提醒:復制時只需要復制紅字部分, PuTTy 直接滑鼠右鍵就會粘貼,粘貼後按下 enter 自動運行】
sudo nano /etc/apt/sources.list
↓
deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contribdeb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib
↓
sudo apt-get update
Step2 安裝 Nodejs
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -sudo apt-get install -y nodejssudo apt-get install -y build-essential
Step3 安裝 avahi
sudo apt-get install libavahi-compat-libdnssd-dev
Step4 安裝 homebridge
sudo npm install -g --unsafe-perm homebridge
Step5 安裝 homebridge-aqara
sudo npm install -g homebridge-aqara
(若已經購買 Yeelight ,則再寫一行命令:sudo npm install -g homebridge-yeelight)
Step6 創建 config.json (根據順序分別是:
返回主目錄→創建」 .homebridge 「文件夾→進入」 config.json 「文件)
cd ~mkdir .homebridgenano .homebridge/config.json
Step7 配置 config.json
#從下一行開始復制
{ "bridge": { "name": "Homebridge", "username": "CC:22:3D:E3:CE:30", "port": 51826, "pin": "031-45-154" }, "platforms": [{"platform": "AqaraPlatform","sid": ["【(密碼A)網關MAC地址,去掉冒號,全部小寫】"], "password": ["【(密碼B)網關區域網密碼】"]}]}
#到上一行停止復制
Step9 運行 homebridge
cd ~homebridge
nano .homebridge/config.json
仔細檢查「網關 mac 」和「區域網協議密碼(重點留意)」,直到成功後會跳出小方框,其實就是剛才配置 config.json 裡面的 pin ,不管怎麼樣,將這個記錄為【密碼 C 】
Step10 iPhone操作
打開「 Home 」應用,點擊「加入配件」就會自動檢測到「 Homebridge 」了,點開它會要求輸入密碼,就是剛才獲取的【密碼 C 】
成功連接之後,支持 HomeKit 的設備就會自動連接到界面上,這個時候就會有三種使用場景:
Scene 1:打開應用「 Home 」,直接進行操作
Scene 2:屏幕底部上滑,「控制中心」實現監測和控制
Scene 3:說「喂, Siri 」,然後告訴他你想做什麼,比如說:「關燈!」
使用感受
簡單程度基本可以達到上手就會用了,論手機系統實力始終還是 iOS 更勝一籌,同時更要佩服 GitHub 上及各路高手的傾力貢獻!
在很多設備上都有著相當有趣和便利的功能,下面是 Yeelight 的一點感受:
我用的是 iPhone SE ,會有一個「偽壓感」的過度,進入到亮度調節;同時還能夠快速選定燈泡顏色,可玩性很高!
以「智能插座 ZigBee 版」為例,可以選擇它的用途,比方說我接的是台燈,在於 Siri 的互動中,只要說「開燈」,Siri就會把智能插座打開了,那麼燈也就打開了。同理可得,如果插座上接的是風扇,可以發揮同樣的效果。
添加成功後,返回主畫面,並點擊進行試驗,能夠開關就證明成功了!
P.S 常見問題
①程序運行如果出錯會「出現紅字」或「回到輸入命令狀態」,如果遇到這種情況,檢查「 config.json 」,通常是(密碼 B )出錯,拿出你的安卓系統手機,再次檢查協議密碼是否正確!
方法:輸入以下命令:
nano .homebridge/config.json
②如果你同時買了 yeelight ,那麼首先要先下載「 Yeelight 」手機客戶端,在設置中打開「極客模式」,完成 Step 5 後,輸入以下命令:
sudo npm install -g homebridge-yeelight
-The End-
Q:完了嗎?
A:沒完,這個時候,如果關閉了 PuTTy ,你會發現 homebridge 停止工作了,因為剛才都是遠程操作
Q:可以設置開機自動啟動嗎?
A:當然可以,但是我不會
Q:那你說個毛?
A:淡定,還有另一個辦法
用你的手機打開樹莓派
這是一個折中的解決方案:
Step 1:電話or平板設備上,下載「 VNC Viewer 」,以下是安卓版
Step 2:先打開 PuTTy ,登陸樹莓派,輸入「 vncserver 「,找到連接 IP 地址
Step 3:打開設備上的VNC Viewer,點擊「添加」,輸入「 Step 2 」找到的IP,然後「 Connect 」
Step 4:輸入用戶名「 pi 」和密碼「 raspberry 」,確定後再「 Continue 」
那麼現在你就可以在電話或平板設備上,利用觸屏觸控樹莓派了
現在,只要樹莓派不斷電,你的 homebridge 就會一直運行了!
P.S
VNC Viewer支持多平台共用,你可以在iOS、Android、macOS、Windows上同時使用!
現在,打開「 Home 」應用,試著給你的設備取個名字,例如:皮卡丘
然後說:「喂, Siri ,打開皮卡丘」試試看!
Done !完美!
本文項目原作者:山上有猴子熱門推薦
僅花20元,用RT5350 OpenWrt Linux,做了個物聯網風幕機~
用Arino DIY6米長彈珠機,瘋狂享受發射彈珠的樂趣!
㈡ 小米智能燈炮如何設置
方法/步驟
小米智能燈泡的優點:
具有遠程式控制制功能,即使不在家也能實現對燈泡的開關以及亮度的調節。
可實現1600萬種顏色的變換。發熱和安全性相比普通燈泡而言要好一些。
㈢ MIUI12.5.10充電指示燈開關在哪裡
MIUI12.5.10充電指示燈開關
小米miui12.5充電提示音默認開啟,只有當手機開啟靜音或勿擾模式時,充電提示音才會關閉。小米手機勿擾模式設置方法:
點擊手機桌面上的【設置】圖標。點擊【聲音與觸感】。打開【勿擾模式】右側的開關,還可以設置定時開啟、設定條件等。你還可以通過音量鍵調出控制條,點擊上方的三點,點擊勿擾或勿擾定時開啟。
㈣ 小米11指示燈在哪裡設置
MIUI11設置呼吸燈教程,首先進入手機設置,然後找到更多設置點擊進入。進入之後找到呼吸燈點擊進入,最後打開呼吸燈後面的開關為藍色即可。
㈤ 小米有閃光燈怎麼設置
設置方法如下:
1、打開【撥號】界面;
2、按菜單鍵進入【通話設置】;
3、點擊進入【來電時狀態設置】;
4、選擇打開【來電閃光燈】即可。
在確保MIUI6系統更新完畢以後,點擊MIUI6系統中的「設置」應用,進入設置應用界面。
進入MIUI6系統的設置應用界面以後,將設置界面向下拉,直到找到「電話」應用的設置,或者你也可以直接點擊進入應用,按下菜單鍵找到設置選項。
進入電話設置界面以後,將應用界面向下拉,然後找到「來電時狀態設置」按鈕,進入該設置菜單。
接下來,在打開的界面中找到「來電閃光燈」設置按鈕,然後將該按鈕的開關打開,因為此功能默認是處於關閉狀態的。
將來電閃光燈功能開啟以後,在以後手機接收到電話的時候,攝像頭的LED閃光燈將會處於閃爍狀態,提醒我們有電話接入。
另外,推薦大家在設置來電LED閃光燈的同時,將下方的「防止誤操作」按鈕開關也打開,這樣以防我們從褲兜里拿出手機的時候誤接聽了電話。
也許有人會問,為什麼我們要開啟來電閃光燈功能,閃光燈閃爍的意義在哪裡。比如說我們將手機設置了來電靜音,沒有開啟振動,如果我們將手機背放置到桌子上的時候,有一個來電LED閃爍提醒就派上大用場了,足見MIUI開發組的人性化設計,小夥伴們趕快試試吧。
㈥ 小米智能開關怎麼設置
既然是開關,那就主要以開關為他的主項設置,也就是延時和聲控兩個方面
㈦ 小米手機照明燈怎麼開
工具/原料:小米手機6x
1、首先在我們的手機桌面上手指從上向下滑動,進入下拉菜單。
㈧ 小米9000路由器那個燈在哪裡設置
在手機上設置。
在手機上下載安裝好小米Wifi軟體,並點擊打開,登錄管理員賬戶,點擊下方右側的【工具箱】按鈕,點擊上方的【路由設置】按鈕,點擊打開【硬體與系統】,點擊【面板指示燈】右側的按鈕,將其設置為打開或關閉的狀態,可能會彈出詢問是否關閉,確定即可。
小米路由器指示燈是綁定的手機上開關的,是要打開路由器控制軟體裡面的工具箱,打開工具箱點擊面板指示燈開關就可以了。
㈨ 小米手機怎麼設置來電閃光燈 小米手機設置來電閃光燈方法
小米手機的版本不端更新可以說是國產機中比較高端手機了,也是很受大眾歡迎一款手機。在小米最新更新的MIUI系統中有一個比較新鮮的效果就是實現了手機跑馬燈的效果,下面小編就為大家介紹一下小米手機怎麼設置來電閃光燈
注意:大家要將小米手機(MIUI系統)更新到最新的版本
第一步,打開小米手機設置選擇,如圖所示,一般在系統桌面上最左邊一排
第二步,在設置里邊找到電話選擇,就是設置來電時的手機參數模式等.
第三步,電話里邊找到一個叫做來電時狀態設置,一眼看不到的話,屏幕可以往下班滑動一下
第四步,點擊進入來電時狀態設置頁面,如圖所示,根據提示找到閃光燈開關,開啟。
第五步,開啟以後,這樣如果有人再打電話的話你的手機後方閃光燈就一閃一閃的了.
㈩ 小米11的呼吸燈在哪裡設置方法很簡單!
一、小米手機的呼吸燈在充電或是有新消息都不亮時,很有可能是我們並沒有將手機的呼吸燈功能開啟,只需要打開就可以了。
解決方法:
第一步,在小米手機的桌面上,找到手機的【設置】選項,並點擊進入。
第二步,進入到手機的設置界面後,在界面中找到【更多設置】選項,並點擊打開。
第三步,進入到手機的更多設置界面後,在界面中找到【呼吸燈】選項,並點擊進入。
第四步,進入到手機的呼吸燈設置界面後,我們就可以看到呼吸燈的設置狀態了,在界面中分別將【充電時呼吸燈常亮】功能以及【收到通知時呼吸燈閃爍】功能右側的開關滑動打開,開關變成藍色就代表功能成功開啟了 。
小米手機的充電時呼吸燈常亮以及收到通知時呼吸燈閃爍的功能全部開啟後,在嘗試一下充電或讓好友給你發信息,看看手機的呼吸燈是否正常閃爍。
二、小米手機在充電或是接收到新消息後,如果呼吸燈不亮,可能是系統問題,我們只需要長按電源鍵,將手機進行重啟,然後再進行嘗試,看手機的呼吸燈是否正常閃爍。
三、如果重啟也不能解決手機呼吸燈的閃爍問題,建議大家將手機中的重要數據進行備份,然後對手機進行重置。
解決方法:
第一步,在小米手機的屏幕上,找到手機的【設置】圖標,並點擊打開。
第二步,進入到手機的設置界面後,在界面中找到【其他高級設置】選項,並點擊進入。
第三步,進入到手機的其他高級設置界面後,在界面中找到【備份和重置】選項,並點擊打開。
第四步,進入到手機的備份和重置界面後,在界面中找到【恢復出廠設置】選項,並點擊進入。
第五步,進入到手機的恢復出廠設置界面後,在界面中找到下方的【恢復手機出廠設置】按鈕,並點對手機進行重置就可以了。