Cách truy cập ngôi nhà thông minh Home Assistant từ xa, không cần đăng ký

Tác giả T-X, Hôm nay lúc 09:00:04 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Truy cập từ xa và giao diện đơn giản, không mất phí hàng tháng hoặc thiết lập VPN.

Home Assistant thật tuyệt vời vì nó miễn phí, nhưng không phải lúc nào cũng là nền tảng dễ sử dụng nhất trên thế giới. Mặc dù bạn có thể chọn trả phí để truy cập từ xa bằng cách đăng ký Home Assistant Cloud hoặc tự mình sử dụng VPN, nhưng thực ra vẫn có một cách dễ dàng khác để thêm quyền truy cập từ xa vào ngôi nhà thông minh của bạn.


1. HomeKit Bridge bổ sung các thiết bị Home Assistant vào Apple Home

HomeKit Bridge là một tích hợp Home Assistant, bổ sung hỗ trợ Apple Home cho máy chủ nhà thông minh của bạn. Bạn có thể phản chiếu tất cả các thiết bị Home Assistant lên Apple Home, hoặc chỉ chọn một vài thiết bị. Sau đó, tất cả các thiết bị này sẽ có sẵn để sử dụng trong Apple Home, cho tất cả thành viên trong gia đình bạn.

Sử dụng Home Assistant làm nền tảng cho hệ thống nhà thông minh của bạn đồng nghĩa với việc bạn sẽ được hưởng tất cả lợi ích của nền tảng nhà thông minh đa năng và mã nguồn mở này. Ví dụ: bạn không cần đảm bảo thiết bị của mình được chứng nhận Apple HomeKit. Bạn có thể sử dụng bất kỳ thiết bị nào tương thích với Home Assistant, sau đó kết nối chúng với Apple Home bằng cách tích hợp.

Một lợi ích khác của việc này là nó giúp ngôi nhà thông minh của bạn thực sự dễ sử dụng cho tất cả mọi người. Home Assistant có thể là công cụ tốt nhất cho việc vận hành một ngôi nhà thông minh mạnh mẽ được điều khiển cục bộ, nhưng nó không phải lúc nào cũng là lựa chọn thân thiện với người dùng nhất. Với Apple Home, bạn có thể thiết kế bảng điều khiển thân thiện với người dùng nhất mà không cần lo lắng về việc mọi chức năng nhà thông minh đều nằm trong tầm tay.

Apple đã thiết kế nền tảng nhà thông minh của mình với tiêu chí đơn giản. Hầu như không có đường cong học tập nào; bạn chỉ cần mời bất kỳ ai bạn muốn đến nhà, và họ có thể điều khiển đèn, cảnh và nhận cảnh báo quan trọng từ các cảm biến như máy dò rò rỉ nước. Bạn có thể làm những việc hữu ích như hạn chế quyền truy cập vào các thiết bị không cần thiết hoặc phức tạp hơn bằng cách sử dụng các chức năng tự động hóa như công tắc (để bạn có thể bật và tắt chức năng).

Với tôi, lợi ích chính của việc này là khả năng truy cập từ xa. Tính năng truy cập từ xa của Apple "hoạt động" theo cách bạn có thể truy cập Apple Home từ bất kỳ thiết bị Apple nào đã đăng nhập vào cùng một Apple ID. Bạn sẽ không thể truy cập toàn bộ bảng điều khiển Home Assistant theo cách này (dĩ nhiên rồi), nhưng bạn sẽ có thể điều khiển bất kỳ thiết bị nào và đọc các cảm biến mà bạn đã kết nối qua HomeKit Bridge.

2. Những gì bạn cần để làm việc này

Giải pháp này hoàn hảo nếu bạn đã sử dụng iPhone (hoặc có một vài thành viên trong gia đình đang dùng), nhưng nó sẽ không hoạt động với các thiết bị không phải của Apple. Hiện tại, chưa có ứng dụng Apple Home nào dành cho Android, Windows, Linux, hoặc bất kỳ thiết bị nào không phải iPhone, iPad hoặc Mac (chưa). Apple cũng không cho phép bạn điều khiển nhà thông minh qua   Đăng nhập để xem liên kết. Nếu nhà bạn toàn người dùng iPhone, thì đây là một giải pháp hoàn hảo.

Bạn cũng sẽ cần một Apple Home Hub, chẳng hạn như HomePod, HomePod mini hoặc Apple TV. Với thiết bị này được kết nối với cùng mạng với máy chủ Home Assistant, hãy tìm kiếm và thiết lập tích hợp HomeKit Bridge trong Home Assistant (trong mục Cài đặt > Thiết bị & dịch vụ).


Sau đó, bạn có thể thiết lập "Chế độ Bao gồm" trong cài đặt tích hợp HomeKit Bridge thành "loại trừ" hoặc "bao gồm" các thiết bị của bạn. Nếu bạn muốn bao gồm tất cả các thiết bị trong khi loại trừ một số thiết bị cụ thể, hãy chọn "loại trừ" và liệt kê những thiết bị bạn không muốn hiển thị. Cá nhân tôi sử dụng chế độ "bao gồm" và sau đó thêm các thiết bị mới khi tôi muốn chúng xuất hiện trong HomeKit Bridge.

Sau khi mọi thứ đã được thiết lập, hãy mở ứng dụng Home trên iPhone, iPad hoặc Mac và tạo một Home mới. Bạn sẽ cần thiết lập mọi thứ tại đây để phản chiếu ngôi nhà của mình, tạo phòng và phân bổ thiết bị giữa các phòng. Các cảnh của bạn cũng sẽ không được phản chiếu, vì vậy bạn sẽ cần tạo lại.


Các tính năng tự động hóa hiện có của bạn trong Home Assistant vẫn sẽ chạy, nhưng bạn cũng có tùy chọn thiết lập tính năng tự động hóa trong Apple Home nếu muốn (cá nhân tôi thì không bận tâm).

3. Thiết bị Apple đắt tiền, nhưng bạn có thể tiết kiệm tiền

Hai điều tuyệt vời nhất của phương pháp này là sự đơn giản và không phải trả phí đăng ký. Tôi đã có sẵn một chiếc HomePod (và một chiếc Apple TV cũ cũng có thể làm được việc này). Vợ/chồng tôi rất thích tương tác với ngôi nhà thông minh của chúng tôi bằng iPhone, và ngay cả Siri cũng có thể đáp ứng được nhiệm vụ này.

Tất nhiên, không phải ai cũng có phần cứng cần thiết. Tôi khuyên bạn nên mua Apple Home Hub đã qua sử dụng để tiết kiệm chi phí. Apple TV cũng có thể đáp ứng tốt nhu cầu này, chỉ cần đảm bảo bạn mua Apple TV HD (thế hệ thứ tư) trở lên, hoặc chọn mẫu 4K nếu bạn cũng muốn kết nối với TV hiện đại.

Nền tảng nhà thông minh của Apple được xây dựng với mục tiêu điều khiển tại chỗ, vì vậy, không giống như nhà thông minh của Amazon hay Google, bạn vẫn có thể điều khiển ngoại tuyến ngay cả khi không có kết nối internet. Bạn cũng sẽ được truy cập HomeKit Secure Video nếu đăng ký iCloud+ cho các thiết bị hiện có, cho phép bạn lưu trữ hình ảnh camera an ninh trên đám mây ngay cả với những mẫu máy chưa từng được thiết kế để hỗ trợ tính năng này.

4. Những cách khác để thêm quyền truy cập từ xa

Tôi hiểu rõ rằng phương pháp này không dành cho tất cả mọi người; rõ ràng là nó không mấy hữu ích với người dùng Android, và nó đòi hỏi bạn phải có Home Hub. Tôi cho rằng việc trả một khoản phí một lần cho loa thông minh hoặc hộp phát trực tuyến sẽ tốt hơn là đăng ký dài hạn.

Tôi thích ý tưởng hỗ trợ dự án Home Assistant bằng các dịch vụ như Home Assistant Cloud, nhưng vẫn có những cách khác, chẳng hạn như mua phần cứng các thiết bị như radio ZBT-2 Zigbee và Thread hoặc bộ điều hợp Z-Wave ZWA-2 tầm xa.

Các tùy chọn khác để truy cập từ xa miễn phí vào máy chủ Home Assistant bao gồm sử dụng đường hầm VPN thông qua các dịch vụ như Tailscale, ZeroTier hoặc Wireguard. Bạn cũng có thể thiết lập chuyển tiếp cổng và cho phép máy chủ truy cập thông qua tên miền có nhà cung cấp DNS động. Nếu bạn chọn phương án này, hãy đảm bảo bảo mật máy chủ đúng cách bằng tiện ích bổ sung như Let's Encrypt.

Dù bạn làm gì, đừng chỉ YOLO nó và mở cổng cần thiết trên bộ định tuyến mà không khóa máy chủ trước.