Bật PC của bạn bằng cách đặt điện thoại của bạn vào một con chip? Khởi động ứng dụng điều hướng và danh sách phát yêu thích của bạn khi bạn gõ vào điện thoại thông minh của mình? Máy điều nhiệt của bạn tắt khi bạn đặt điện thoại trên bàn cạnh giường ngủ? Bạn nhận thấy điều đó: điện thoại thông minh là trung tâm của ngôi nhà tự động mà chúng tôi tạo ra. Tất cả những gì bạn cần là một chiếc điện thoại Android có chip nfc và một số thẻ nfc, có sẵn với giá vài euro.
NFC (giao tiếp trường gần) là một công nghệ giao tiếp không dây, như tên tiếng Anh cho thấy, hoạt động ở khoảng cách ngắn, thường tối đa là 10 cm. Nhiều người trong chúng ta sử dụng NFC hàng ngày mà không nhận ra điều đó: thẻ chip OV có chứa chip NFC. Thanh toán không tiếp xúc bằng thẻ ghi nợ cũng được thực hiện với NFC. Sau đó, bạn giữ thẻ ghi nợ của mình đối với thiết bị đầu cuối thanh toán NFC trong cửa hàng và không phải nhập mã pin nếu số tiền dưới 25 euro.
Ít được biết đến hơn là bạn cũng có thể bắt đầu với NFC tại nhà. Sau đó, bạn quét thẻ nfc (một con chip nhỏ có ăng-ten ở dạng nhãn dán hoặc vòng phím) bằng điện thoại thông minh của mình để thực hiện tất cả các loại tác vụ. Trong khóa học cơ bản này, chúng tôi sẽ cho bạn thấy các khả năng với điện thoại Android.
01 Quét thẻ NFC
Điều đầu tiên cần làm là bật NFC trong điện thoại Android của bạn. Bạn có thể tìm thấy tùy chọn đó trong cài đặt, thường là trong danh mục Không dây và mạng: chuyển thanh trượt ở đó NFC trong. Android hiện hiển thị biểu tượng nfc ở trên cùng: chữ N. lớn Sau đó, bạn cần một ứng dụng để đọc các thẻ nfc (xem thêm hộp 'Mua thẻ nfc ở đâu?') Trên điện thoại của mình. Chúng tôi thực hiện điều này trong khóa học này với ứng dụng NFC TagInfo từ NXP, nhà đồng phát minh ra giao thức NFC. Sau đó, giữ thẻ NFC vào đáy điện thoại của bạn trong vài giây trong khi ứng dụng đang mở. Nếu mọi việc suôn sẻ, bạn sẽ thấy tất cả các loại thông tin kỹ thuật về thẻ, chẳng hạn như nhà sản xuất và loại chip. Một mẹo: quét thẻ chip OV của bạn!
02 InstaWifi
Trước khi bắt đầu tự động hóa tất cả mọi thứ, trước tiên, chúng tôi sẽ giới thiệu cho bạn một số ứng dụng hữu ích thực hiện những việc cụ thể với nfc. Đầu tiên là InstaWifi. Mặc dù ứng dụng đã không được cập nhật trong vài năm, nhưng nó vẫn đơn giản vì nó hữu ích. Bạn sử dụng nó để ghi chi tiết đăng nhập của mạng WiFi vào thẻ NFC để bạn bè hoặc gia đình của bạn chỉ cần quét thẻ để kết nối với mạng WiFi của bạn. Vì vậy, bạn không còn phải đọc một mật khẩu dài và họ không còn phải nhập tất cả các loại ký tự đặc biệt. Khách truy cập của bạn phải cài đặt ứng dụng InstaWifi.
Mua thẻ nfc ở đâu?
Bạn có thể mua thẻ NFC ở tất cả các nơi: Bol.com, các cửa hàng chuyên doanh tại địa phương, nhưng cũng có thể trên các trang web của Trung Quốc như AliExpress và Banggood.com. Thông thường, bạn không nên tìm kiếm mức giá thấp nhất trên các trang web Trung Quốc trừ khi bạn cần số lượng lớn thẻ nfc. Rốt cuộc, một thẻ NFC không đắt như vậy: với vài euro, bạn có thể tìm thấy chúng ở mọi loại kích cỡ. Chúng có dạng nhẫn chìa khóa, dạng thẻ tín dụng, hình dán, trong suốt, có màu và không thấm nước. Chúng cũng có thể thường được tìm thấy trong một gói có từ năm đến mười thẻ với giá thấp hơn.
03 Đồng hồ báo thức câu đố
Nếu bạn gặp khó khăn khi thức dậy, Puzzle Alarm Clock sẽ giúp bạn thoát khỏi vấn đề đó. Đối với mỗi báo thức, bạn có thể chỉ định một câu đố mà bạn phải giải trước khi báo thức dừng. Nhưng điều gì sẽ xảy ra nếu bạn thực sự không phải là một người thích buổi sáng và khi chuông báo thức reo, bạn không thể giải được một câu đố nào cả? Ứng dụng cũng có một giải pháp cho những kiểu người đó: nghĩa vụ quét thẻ NFC trước khi báo thức dừng. Khả năng đó chỉ có trong phiên bản Pro, bạn mua với giá 4,59 euro. Chọn báo thức, nhấn Nhấn để thêm câu đố và sau đó chọn Máy quét thẻ NFC. nhấn Nhấn để thêm thẻ và giữ thẻ nfc mà bạn cần quét để tắt báo thức trên điện thoại của bạn. Đặt tên cho nó (ví dụ: phòng tắm) và bật công tắc trượt bên cạnh (nếu không bạn có thể quét thẻ nfc bất kỳ để tắt báo thức). Sau đó, đặt thẻ nfc của bạn trong phòng tắm của bạn và từ bây giờ bạn phải ra khỏi giường và đi vào phòng tắm để quét thẻ trước khi báo thức dừng. Vậy thì bạn chắc chắn đã tỉnh!
04 Trigger - Trình khởi chạy Tác vụ
Nếu bạn muốn tự động hóa những thứ chung chung hơn bằng nfc, bạn cần một ứng dụng tổng quát hơn. Có những công cụ đặc biệt nhằm mục đích liên kết các hành động với NFC, chẳng hạn như NFC Task. Nhưng cũng có nhiều ứng dụng tự động hóa phổ biến hơn dành cho Android cũng có thể phản hồi để đọc các thẻ NFC. Trong khóa học cơ bản này, chúng ta sẽ sử dụng Trigger - Task Launcher, một ứng dụng tự động hóa tiện dụng hỗ trợ nfc làm trình kích hoạt trong phiên bản miễn phí của nó. Bạn có thể mua phiên bản Pro với nhiều bộ kích hoạt hơn với giá 2,99 euro.
05 Nhiệm vụ đầu tiên của bạn
Khi bạn khởi động ứng dụng Trigger lần đầu tiên, cửa sổ sẽ hiển thị Nhiệm vụ của tôi mà bạn chưa xác định bất kỳ nhiệm vụ nào. nhấn Hãy thử một ví dụ ngay bây giờ, bạn sẽ thấy bản xem trước của một tác vụ, chẳng hạn như: tắt Wi-Fi và giảm độ sáng màn hình khi pin yếu. Trong cửa sổ Nhiệm vụ đề xuất tìm thêm ví dụ. Nhưng bây giờ chúng ta sẽ tạo tác vụ đầu tiên của mình: nhấn Tạo một nhiệm vụ và chọn làm trình kích hoạt NFC. Sau đó nhấn Tiếp theo. Trong màn hình tiếp theo, bạn có thể thêm các hạn chế để xác định thời điểm tác vụ được kích hoạt. Chỉ cần nghĩ về khoảng thời gian cụ thể (trong giờ hành chính), ngày cụ thể (các ngày trong tuần), được kết nối với mạng WiFi, mạng Bluetooth, ở chế độ trên máy bay và điện thoại của bạn có đang sạc hay không. Chọn các hạn chế của bạn (và đừng quên bật công tắc trượt bên cạnh chúng) và nhấn Hoàn thành.
06 Hành động!
Giờ đây, bạn cũng có thể thêm các trình kích hoạt bổ sung, chẳng hạn như WiFi hoặc Bluetooth, bằng cách nhấn vào dấu cộng. Sau đó nhấn Tiếp theo để thêm các hành động. Tại đây, bây giờ bạn kiểm tra các hành động mà bạn muốn thực hiện khi điện thoại của bạn quét thẻ nfc. Sau đó nhấn lại Tiếp theo. Sau đó, bạn định cấu hình các hành động bạn đã chọn (ví dụ: đối với Hồ sơ âm thanh chọn bạn Yên lặng) và sau đó nhấn Thêm vào công việc. Sau đó, bạn có thể thêm các hành động bổ sung bằng cách nhấn vào dấu cộng. Cuối cùng, đặt tên cho nhiệm vụ của bạn ở cuối màn hình và nhấn Tiếp theo và hơn thế nữa Hoàn thành. Bây giờ, hãy đặt một thẻ nfc dưới điện thoại của bạn để Trigger có thể ghi tác vụ vào nó. Bây giờ nếu bạn giữ điện thoại của mình đối với thẻ nfc này, Trình kích hoạt sẽ thực hiện nhiệm vụ vừa xác định của bạn.
NFC trên iPhone
Apple đã trang bị cho các thiết bị của mình từ iPhone 6 chip NFC, nhưng cho đến gần đây, chip này mới chỉ được sử dụng cho dịch vụ thanh toán Apple Pay. Kể từ iOS 12, Apple cũng đã mở rộng chip nfc của mình cho các nhà phát triển ứng dụng khác. Kết quả là, chủ sở hữu iPhone có các tùy chọn giống như những người đam mê Android. Một ứng dụng nfc thú vị dành cho iOS là Giải mã. NFC TagInfo từ NXP cũng tồn tại cho iOS.
07 Bật và tắt
Như bây giờ chúng ta đã xác định nhiệm vụ, Trigger sẽ tắt tiếng điện thoại di động của bạn khi bạn quét thẻ nfc được gắn trên bàn cạnh giường. Nhưng nếu bạn thức dậy vào buổi sáng và muốn bật lại âm thanh của mình thì sao? Bạn có phải tạo nhiệm vụ thứ hai trong Trigger và treo thẻ nfc thứ hai trên bàn cạnh giường ngủ của mình không? Không, may mắn thay, Trigger cũng có thể xử lý việc chuyển đổi giữa hai tác vụ với cùng một thẻ nfc. Bạn có thể coi nó là trạng thái "bật" và "tắt" với một nhiệm vụ khác nhau cho mỗi trạng thái. Tạo một hành động như trong bước 6, chẳng hạn để đặt cấu hình âm thanh thành im lặng. Sau đó nhấn Tiếp theo và ở bước cuối cùng, trước khi bạn nhấn Hoàn thành nhấn vào dấu cộng ở trên cùng và sau đó Nhiệm vụ mới. Sau đó, thêm một hành động khác với dấu cộng ở trên cùng (ví dụ: để đặt cấu hình âm thanh thành bình thường), nhập tên cho tác vụ và nhấn Hoàn thành. Sau đó mô tả thẻ nfc của bạn và từ đó âm thanh trên điện thoại di động của bạn sẽ được bật và tắt luân phiên khi bạn quét thẻ nfc.
08 Webhook IFTTT
Cho đến nay, chúng tôi vẫn sử dụng điện thoại của mình với các tác vụ được kích hoạt bằng thẻ nfc, nhưng chúng tôi có thể tiến xa hơn nữa. Rốt cuộc, một trong những hành động có thể thực hiện được trong Trigger là Mở một URL / URI (phía dưới Ứng dụng & Phím tắt). Nếu bạn nhập url vào đó, Trigger sẽ truy cập vào nó khi bạn quét thẻ nfc tương ứng. Điều đó mở ra rất nhiều khả năng. Nếu bạn sử dụng IFTTT, bạn có thể dễ dàng liên kết các thẻ nfc thông qua Trigger. Bạn có thể làm được với IFTTT Webhooks. Bấm vào đó Tài liệu, sau đó bạn sẽ thấy một URL. Sao chép nó vào điện thoại Android của bạn và dán url vào đó vào hành động của Trigger, thay thế {Sự kiện} bởi một tên sự kiện tùy chỉnh.
09 Yêu cầu IFTTT phản hồi thẻ nfc của bạn
Bây giờ nếu bạn quét thẻ nfc bằng điện thoại của mình, Trigger sẽ gọi IFTTT webhook với sự kiện đã nhập của bạn, ví dụ: "ngủ" hoặc "dậy". Nhưng về phía IFTTT, vẫn chưa có gì xảy ra với nó. Để làm được điều đó, trước tiên bạn phải tạo một applet, sử dụng webhook đó làm trình kích hoạt (phần If của If This Then That). Ở trên cùng bên trái của giao diện web IFTTT, hãy nhấp vào Applet của tôi và sau đó phải Applet mới. Bấm vào cái này và chọn webhooks. Nhấp vào nó và sau đó thêm Tên sự kiện nhập tên sự kiện của bạn, chẳng hạn như ngủvà nhấp vào Tạo trình kích hoạt. Sau đó nhấp vào điều đó để xác định những việc cần làm khi bạn đi ngủ. Sau khi định cấu hình hành động, hãy nhấp vào Tạo hành động và sau đó Kết thúc. Từ bây giờ, bạn có thể tạo điều gì đó xảy ra thông qua IFTTT ngay sau khi bạn quét thẻ nfc bằng điện thoại của mình.
10 Domoticz
Cũng giống như IFTTT cung cấp một URL đặc biệt với Webhooks để phản hồi, nhiều hệ thống tự động hóa gia đình cung cấp quyền truy cập vào các cảm biến và công tắc ảo thông qua một URL đặc biệt. Kiểm tra tài liệu về hệ thống tự động hóa gia đình của bạn để biết dạng chính xác của URL đó. Cuối cùng, chúng tôi cho bạn thấy điều này hoạt động như thế nào với hệ thống tự động hóa gia đình mã nguồn mở Domoticz. Bạn có thể tìm thấy url sẽ trông như thế nào trong tài liệu của API Domoticz. Ví dụ: nếu bạn đã xác định cảnh "Ngủ" trong Domoticz làm giảm cửa chớp, tắt tất cả đèn và tắt PC, sau đó tìm cảnh trong danh sách thiết bị của bạn và ghi lại giá trị trong cột idx. Sau đó, nhập dưới dạng url khi hành động của Trigger //USER:PASSWORD@DOMOTICZURL:DOMOTICZPORT/json.htm?type=command¶m=switchscene&idx=ID&switchcmd=On trong, với ID của cảnh của bạn thay vì ID và tất nhiên cũng với tên người dùng, mật khẩu, url và số cổng chính xác của cài đặt Domoticz của bạn. Bây giờ bạn có thể làm tương tự cho cảnh "Đứng dậy".
Tạm dừng ở nhiều hành động
Nếu bạn định thực hiện nhiều hành động khi quét thẻ NFC, bạn nên chú ý. Giả sử bạn muốn kích hoạt một cảnh trong Domoticz, sau đó đặt điện thoại di động ở chế độ im lặng và bật chế độ trên máy bay. Sau đó, bạn cần nghỉ ngơi sau khi gọi url Domoticz và trước khi bật chế độ trên máy bay, nếu không Trigger có thể không có đủ thời gian để kích hoạt cảnh. Trong Trigger, bạn sẽ tìm thấy hành động Tạm ngừng trong danh mục Ứng dụng & Phím tắt.