Simple to control

cc Also published on S&C

事由

自上次家裏偶爾出現的一起事件,再度萌生了利用智能手段控制家居、家電的想法。而粗略瀏覽了市面現有的各式智能家居產品,不外乎燈光、空調、監控設備、洗衣機、烘衣機等等,作爲過渡的連接產品,智能插頭、開關、調節器等亦不少。可惜作爲煮飯佬的好幫手,智能控制煤氣爐的連接產品並未上市。唯一一款完成衆籌Inirv家的Smart Konb也只是在預購階段。

但芝麻同學十分喜歡和Google Assistant說話,十分喜歡幫爸爸媽媽開燈、關燈、沖水…做家務。於是趁着貝爾金家的wemo smart plug有折扣,敗了兩個。

這款smart plug和市面大多數同類產品一樣,除了本廠App以外,基本支持Google Assistant以及Amazon Alexa的語音控制。但這些沒有給你折騰的地方。於是把目光瞄向NFC

應用場景
  1. 遺忘補救

離家後發現,尚未關閉某電器電源!此處電器是不夠智能的,包括但不限於電磁爐冷暖氣音響諸如此類。

  1. 預先控制。

譬如回家前先把空調打開。又或者不想摸黑開燈。又或者營造有人在家的場景等等。

需要設備

當然,除了本文折騰的NFC方式,你還可以利用IFTTT的功能,設置更多個性化的控制手段,例如短信、電話、郵件等控制方式。

簡易教程

折騰的思路是:把一條web信息寫入NFC tag,當手機接觸NFC tag時,利用IFTTT的服務控制wemo開關。

IFTTT

Maker Channel現在是IFTTT開發者平臺的功能之一,17年已更名爲Webhooks service。使用該服務,你仍需要開啓了開發者平臺,目前是免費的。開啓後,你需要新增你的Service,簡單填寫你Service的名字、描述、分類等信息即可。

回到IFTTT,新增一個Applet。

New Applet

this選擇webhooksEvent Name隨意填寫,例如Light。

webhooks

event

that選擇你要控制的服務,例如本文是wemo smart plug。某些服務需要它授予IFTTT權限認證。

授權

在本文中,wemo處於安全考慮,需要在它家的App上授予IFTTT權限。下載wemo App,在setting的connect to our smart home partners即可完成認證。

web信息

IFTTT的webhooks服務,setting處可以查到你的web信息。打開這個web後,可以看到To trigger an Event的提示,在event處填入你之前填寫的event name(本文是Light),把整條網址抄下來。

寫入NFC tag

使用如NFC tools的寫入應用,新增一條URL記錄,內容就是上述網址。寫入tag即可。當你每次接觸NFC tag的時候,就能控制。

中國式應用

根據IFTTT服務webhooks的原理,你也可以把上述的網址轉換成QR編碼,掃一掃也能實現控制功能。

需要謹記的是,切莫泄漏你的QR編碼,切莫泄漏你的控制web信息,不然我家芝麻就來幫你開燈了。

so