Trong thế giới nhà thông minh ngày càng phát triển, chúng ta không thiếu các thiết bị chuyên dụng như công tắc thông minh, cảm biến chuyển động hay cảm biến nhiệt độ. Tuy nhiên, có một “thiết bị” dường như đã bị bỏ quên trong vài năm qua: đó chính là thẻ NFC nhỏ gọn nhưng đầy tiềm năng. Hầu hết điện thoại ngày nay đều được trang bị khả năng đọc NFC, và công nghệ này vẫn đang được sử dụng rộng rãi từ hộ chiếu, thẻ căn cước cho đến thanh toán di động. Điều thú vị là bạn có thể mua nhiều thẻ NFC với chi phí rất thấp, chỉ từ 5 đô la, sau đó tự ghi dữ liệu vào chúng và biến chúng thành công cụ đắc lực để tự động hóa ngôi nhà của mình.
Có nhiều cách để thực hiện điều này, và bạn có thể sử dụng cả iPhone hoặc điện thoại Android để ghi dữ liệu vào thẻ NFC một cách dễ dàng. Trong bài viết này, chúng tôi sẽ chia sẻ cách tích hợp thẻ NFC với Home Assistant – nền tảng tự động hóa nhà thông minh phổ biến – cũng như các ứng dụng khác mà chúng tôi đang sử dụng. Với một khoản đầu tư khiêm tốn, thẻ NFC mang lại giá trị sử dụng lớn, là một phần không thể thiếu trong chiến lược nhà thông minh của bạn.
Khi mua thẻ NFC, bạn không cần quá lo lắng về loại thẻ, vì lượng dữ liệu cần thiết để lưu trữ cho Home Assistant hoặc các mục đích khác trong bài viết này là rất nhỏ. Ví dụ, chúng tôi đang sử dụng thẻ NFC NTAG215 có khả năng lưu trữ lên tới 540 byte. Tuy nhiên, điều bạn cần đặc biệt lưu ý là liệu thẻ có khả năng ghi lại được (rewritable) hay không, bởi vì không phải tất cả các thẻ NFC đều hỗ trợ tính năng này.
Thêm thẻ NFC vào Home Assistant
Mọi thứ đều có sẵn trong ứng dụng
Việc thêm một thẻ NFC vào Home Assistant khá dễ dàng, và cách tốt nhất để thực hiện là thông qua ứng dụng đồng hành trên điện thoại của bạn.
- Mở ứng dụng Home Assistant.
- Đi tới Cài đặt (Settings).
- Chọn Thẻ (Tags).
- Nhấn Thêm thẻ (Add tag).
Đặt tên cho thẻ của bạn, cung cấp một ID duy nhất nếu muốn (hoặc một ID sẽ được tạo tự động), sau đó nhấn Tạo (Create) để chỉ tạo mã QR, hoặc Tạo và ghi (Create and write) để tạo mã QR và ghi vào thẻ NFC cùng một lúc. Trong mã QR và trên thẻ được ghi, là một URL có dạng “https://www.home-assistant.io/tag/(tagHere)”. Điều này cho phép ứng dụng Home Assistant tự động mở khi quét, và phần “tag/tag” của URL sẽ được chuyển đến ứng dụng. Đây là cách ứng dụng nhận diện thẻ bạn đã quét và biết phải làm gì với nó.
Ngay cả khi bạn chưa có bất kỳ thẻ NFC nào, mã QR cũng có thể thực hiện chính xác cùng chức năng. Bạn có thể in mã QR và đặt chúng ở các vị trí khác nhau, hoặc hiển thị trên màn hình nếu muốn. Tuy nhiên, thẻ NFC tiện lợi hơn đáng kể.
Giao diện ứng dụng Home Assistant đang tạo thẻ NFC mới để tự động hóa nhà thông minh.
Điều khiển thiết bị và đặt hẹn giờ
Tất cả qua Home Assistant, dĩ nhiên
Một trong những cách tốt nhất để sử dụng thẻ NFC của bạn là điều khiển các thiết bị trong nhà, và có nhiều cách thông minh để biến chúng thành trợ thủ đắc lực. Ví dụ, chúng tôi có một thẻ NFC trên bàn làm việc, nằm ẩn dưới góc dưới bên trái của miếng lót chuột. Thẻ này cho phép chúng tôi bật hoặc tắt đèn phía trên chỉ bằng một lần quét điện thoại. Thẻ hoàn toàn không nhìn thấy được, không gây cản trở, nhưng lại cực kỳ tiện lợi để bật tắt đèn nhanh chóng.
Bạn có thể mở rộng ý tưởng này cho rất nhiều thiết bị khác; thực tế là bất cứ thứ gì bạn có thể điều khiển trong Home Assistant. Chúng tôi thậm chí đã thử nghiệm một thẻ NFC đặt bên trong vỏ của Màn hình ePaper trên bàn làm việc. Khi quét thẻ bằng điện thoại, nó sẽ tự động gửi lệnh “data_updated” qua ESPHome để buộc màn hình phải làm mới. Nếu bạn có một máy pha cà phê tích hợp với Home Assistant (thông qua Fingerbot hoặc tích hợp dựa trên web), bạn có thể bật nó từ xa chỉ bằng cách đưa điện thoại qua một thẻ, hoặc bạn có thể bắt đầu phát nhạc với Music Assistant.
Một cách khác mà chúng tôi đã áp dụng hiệu quả là thông qua tích hợp Wake-on-LAN trong Home Assistant để bật PC vào buổi sáng. Trước đây, chúng tôi đã cài đặt PC tự động bật khi báo thức reo, điều này có hiệu quả, nhưng đôi khi chúng tôi cần ra ngoài sớm hoặc không muốn bật PC ngay lập tức, và phải quay lại tắt nó đi. Giờ đây, chúng tôi có một thẻ NFC trên tường cạnh giường. Nếu muốn bật PC từ phòng, chúng tôi chỉ cần đưa điện thoại qua thẻ.
Tuy nhiên, thẻ NFC không chỉ dùng để điều khiển thiết bị, bạn có thể làm được nhiều điều hơn thế. Chúng tôi có một thẻ NFC đặt trên máy giặt, khi bắt đầu giặt, nó sẽ kích hoạt một bộ hẹn giờ cho chu trình giặt tiết kiệm 2 giờ. Chúng tôi thường khá đãng trí, đặc biệt là khi đeo tai nghe, không nghe thấy tiếng máy giặt chạy và kết quả là quên không phơi quần áo. Khi đến giờ đi ngủ, chúng tôi mới nhận ra mình chưa phơi đồ và điều đó thật bực bội. Bằng cách này, chúng tôi nhận được thông báo trên điện thoại cho biết chu trình giặt đã bắt đầu. Mặc dù có thể tạo hẹn giờ thủ công mỗi lần, nhưng trên thực tế, chúng tôi thường tự nhủ sẽ làm khi ngồi xuống và rồi quên bẵng mất khi đã ngồi vào chỗ.
Đoạn mã YAML dưới đây là tự động hóa hẹn giờ của chúng tôi, giúp bạn hình dung mức độ đơn giản của nó:
alias: Laundry reminder via NFC
description: ""
triggers:
- tag_id: 49dfbd59-66ec-42b1-a02d-b569dc15dbda
trigger: tag
actions:
- data:
duration: "02:00:00"
action: timer.start
target:
entity_id: timer.laundry_cycle
- wait_for_trigger:
- event_type: timer.finished
event_data:
entity_id: timer.laundry_cycle
trigger: event
- action: notify.mobile_app_cph2671
data: {}
Lý do giải pháp này hiệu quả với chúng tôi là vì thẻ nằm ngay trước mặt, chỉ cần chạm điện thoại trong hai giây là xong và không cần bận tâm thêm. Bạn có thể áp dụng chiến lược này cho rất nhiều việc khác, không chỉ riêng máy giặt. Chúng tôi đã thấy nhiều người dùng NFC để đặt giá trị của một input.datetime entity trong sáu tháng tới với một template time_until trên dashboard. Điều này có thể được sử dụng để theo dõi việc thay bộ lọc nước dưới bồn rửa, hoặc cho việc kiểm tra xe định kỳ. Bạn có thể tùy chỉnh chúng độc đáo theo ý muốn, và dưới đây là một số cách khác mà chúng tôi đã thấy thẻ NFC được sử dụng:
- Với một đầu đọc NFC riêng biệt kết nối với Home Assistant, quét thẻ NFC trên đầu đọc để bắt đầu phát một danh sách nhạc cụ thể qua loa.
- Thêm vào tổng giá trị “lượng nước” trong ứng dụng sức khỏe mỗi khi uống hết một chai nước.
- Đặt trên nắp chai thuốc để quét khi đã uống thuốc trong ngày.
- Tích hợp với Grocy để quét khi các mặt hàng thực phẩm được sử dụng hết, nhằm xây dựng danh sách mua sắm tự động.
Có rất nhiều cách để tận dụng những chiếc thẻ nhỏ bé này, và đây chỉ là một vài ví dụ về cách chúng tôi tích hợp chúng với Home Assistant. Chúng là những cải tiến chất lượng cuộc sống tuyệt vời, và chắc chắn, chúng có thể không “cần thiết” tuyệt đối, nhưng đối với một ngôi nhà thông minh, chúng thực sự tỏa sáng. Chúng tôi vẫn còn vài thẻ NFC chưa biết dùng vào việc gì, nhưng với chỉ 5 đô la, đây đã là một khoản đầu tư cực kỳ xứng đáng cho đến nay.
Sơ đồ tự động hóa hẹn giờ máy giặt bằng thẻ NFC trong Home Assistant để kiểm soát thiết bị thông minh.
Thẻ NFC Tag: Không chỉ dành cho Home Assistant
Có nhiều cách khác để sử dụng chúng
Bạn còn nhớ chúng tôi đã đề cập rằng hầu hết các điện thoại ngày nay đều hỗ trợ NFC không? Thực tế là bạn không cần Home Assistant để sử dụng NFC, và có rất nhiều cách khác để tận dụng công nghệ này. Chúng tôi có một thẻ NFC đặt ở hành lang, gắn vào một bức tranh ghi “scan me”, cùng với SSID và mật khẩu Wi-Fi khách được viết phía trên. Nếu điện thoại của khách không hỗ trợ NFC, họ vẫn có thể nhập mật khẩu thủ công để kết nối mạng, nhưng với thẻ NFC, việc kết nối internet cho hầu hết khách của chúng tôi trở nên cực kỳ đơn giản. Chỉ cần bước vào, quét điện thoại, và họ đã kết nối. Điều này thực sự hữu ích và chúng tôi đã nhận được nhiều lời khen ngợi về nó. Thành thật mà nói, khi một thứ gì đó “hoạt động trơn tru”, nó thật tuyệt vời, và thẻ NFC chắc chắn thuộc nhóm này.
Các thẻ NFC khác mà chúng tôi đang dùng (được tạo bằng ứng dụng NFC Tools trên điện thoại) bao gồm: cài đặt báo thức trên thiết bị cho 9 giờ sau đó (một giờ thư giãn, tám giờ ngủ), một liên kết đến dashboard OPNsense của chúng tôi để truy cập nhanh khi cần, và kết nối với một thiết bị Bluetooth. Tính năng kết nối Bluetooth đặc biệt hữu ích khi chúng tôi có khách và muốn bật nhạc. Chúng tôi chỉ cần đưa loa Huawei Sound vào chế độ ghép nối và khách có thể quét thẻ NFC chứa tất cả thông tin kết nối cần thiết. Không cần lúng túng tìm kiếm qua tất cả các thiết bị; chỉ cần một thẻ để quét, và họ đã kết nối.
Bạn có thể đầu tư vào mọi loại thiết bị thông minh với mức chi phí khác nhau, nhưng với Home Assistant hoặc một ứng dụng như NFC Tools, bạn có thể tự động hóa nhiều thứ khác nhau chỉ với thẻ NFC, mà chi phí chỉ khoảng 0.25 đô la mỗi chiếc. Đó là một khoản đầu tư mang lại lợi nhuận đáng kinh ngạc. Mặc dù chúng tôi vẫn luôn yêu thích những tiện ích sáng bóng và đồ chơi công nghệ mới, nhưng thẻ NFC cực kỳ đơn giản, dễ dàng ngụy trang như một phần của môi trường xung quanh bạn, và vẫn có thể rất mạnh mẽ.
Thẻ NFC và điện thoại di động minh họa khả năng tự động hóa và kết nối trong nhà thông minh.
Kết luận
Thẻ NFC, mặc dù thường bị đánh giá thấp, nhưng lại là một giải pháp tự động hóa nhà thông minh đầy quyền năng và tiết kiệm chi phí. Từ việc điều khiển đèn, quản lý các thiết bị gia dụng qua Home Assistant, đến những ứng dụng độc lập như chia sẻ Wi-Fi khách hay kết nối Bluetooth, tiềm năng của thẻ NFC là vô hạn. Với khả năng tương thích rộng rãi với cả Android và iPhone, cùng mức giá chỉ vài đô la, đây thực sự là một khoản đầu tư nhỏ mang lại lợi ích to lớn cho ngôi nhà thông minh của bạn. Thẻ NFC không chỉ đơn giản, dễ sử dụng mà còn cực kỳ hiệu quả, giúp nâng cao trải nghiệm sống và giảm bớt các tác vụ thủ công hàng ngày.
Bạn đã từng sử dụng thẻ NFC để tự động hóa ngôi nhà của mình chưa? Hãy chia sẻ những ý tưởng sáng tạo hoặc thắc mắc của bạn trong phần bình luận bên dưới để cùng cộng đồng Huongdanthuthuat.com khám phá thêm về công nghệ thú vị này!