Dùng điện thoại Android cũ làm bảng điều khiển Home Assistant
Kết nối điện thoại Android cũ với máy chủ Home Assistant, chọn bảng điều khiển mặc định, giữ màn hình sáng và xử lý lỗi đăng nhập, giao diện trắng hoặc trạng thái cũ.
- Điện thoại cũ là thiết bị hiển thị và điều khiển, không phải máy chủ Home Assistant. Cần máy chủ đã hoạt động, tài khoản đúng và ứng dụng cùng WebView tương thích.
- Chọn bảng điều khiển mặc định trong hồ sơ người dùng; tùy chọn mở trang đầu của Companion quyết định thẻ đầu tiên khi khởi động ứng dụng. Hai cài đặt này có vai trò khác nhau.
- Giữ màn hình sáng chỉ có hiệu lực khi màn hình WebView của Companion đang hoạt động. Nó không tự khóa ứng dụng, khởi động cùng điện thoại hoặc giữ sáng khi ứng dụng chạy nền.
- Kiểm tra khả năng đọc, đúng máy chủ, trạng thái mới và hành vi mở lại trước khi đặt cố định. FoneClaw chỉ là lựa chọn ghi việc cá nhân riêng, không phải bộ kết nối hay máy chủ Home Assistant.
Điện thoại là bảng điều khiển, không phải máy chủ
Bạn có thể dùng điện thoại Android cũ làm bảng điều khiển Home Assistant nếu máy còn hiển thị giao diện rõ, kết nối được và chạy ứng dụng tương thích. Điện thoại đóng vai trò thiết bị khách: nó mở bảng điều khiển của một máy chủ Home Assistant đã tồn tại, không tự thay thế máy chủ đó.
Hướng dẫn bắt đầu với Home Assistant Companion hiện nêu Android 6 trở lên. Tuy nhiên, mức tối thiểu không bảo đảm hiệu năng, khả năng cập nhật hay giao diện hoạt động tốt trên mọi máy cũ. Kiểm tra ứng dụng có được cửa hàng cung cấp cho thiết bị và WebView còn tương thích trước khi đặt điện thoại cố định.
| Điểm cần kiểm tra | Có thể tiếp tục khi | Nên dừng để xử lý khi |
|---|---|---|
| Máy chủ | Home Assistant đã hoạt động và mở được từ thiết bị khác. | Chưa có máy chủ hoặc chưa biết địa chỉ đúng. |
| Điện thoại | Ứng dụng mở được, chữ và nút đủ rõ. | Giao diện lỗi, chữ khó đọc hoặc thao tác không ổn định. |
| Kết nối | Máy truy cập được máy chủ tại vị trí đặt. | Chỉ hoạt động ở một vị trí khác trong nhà. |
| Tài khoản | Biết quyền và dữ liệu sẽ hiển thị trên màn hình chung. | Phải dùng tài khoản có nội dung không muốn chia sẻ. |
Đây là hướng dẫn dựa trên tài liệu chính thức cùng các bước tự kiểm tra được đề xuất, không phải báo cáo thử một mẫu điện thoại cụ thể. Trước khi mua giá đỡ hoặc bố trí dây nguồn, hãy mở bảng điều khiển đơn giản trên máy. Nếu chưa đọc rõ hoặc chưa truy cập được, giải quyết phần đó trước.
Kết nối Companion với đúng máy chủ trong nhà
Cài Home Assistant Companion từ nguồn chính thức phù hợp thiết bị. Theo hướng dẫn thiết lập, quy trình kết nối gồm:
- Mở ứng dụng, chọn kết nối tới máy chủ Home Assistant của bạn.
- Chọn đúng máy chủ được phát hiện trên mạng.
- Nếu không được tìm thấy, chọn nhập địa chỉ thủ công và điền URL máy chủ.
- Đăng nhập bằng thông tin tài khoản Home Assistant.
- Đặt tên dễ nhận biết cho điện thoại, chẳng hạn “Bảng điều khiển phòng khách”.
Nếu có nhiều máy chủ, xác nhận đúng hệ thống thay vì chọn mục đầu tiên. Với HTTPS hoặc xác thực TLS, cấu hình chứng chỉ phải hợp lệ cho cách kết nối đang dùng; không bỏ qua kiểm tra bảo mật để làm màn hình hiện lên.
Sau khi vào được, trước tiên chỉ xem một thẻ đèn đã cấu hình. So sánh tên phòng và trạng thái với bảng điều khiển trên thiết bị khác. Chưa cần thử khóa cửa, báo động hoặc một hành động có hậu quả lớn để chứng minh đăng nhập thành công.
Điện thoại dùng chung cũng cần cân nhắc tài khoản. Bạn muốn người trong nhà thấy những điều khiển nào, và có thể mở những phần nào từ phiên đăng nhập đó? Quyết định này nên có trước khi cố định màn hình, không chỉ sau khi đã bố trí một giao diện đẹp.
Nếu máy chủ chưa mở được từ thiết bị khác, đừng tập trung sửa Companion trước. Còn nếu máy chủ hoạt động nhưng điện thoại không vào được, ghi lại địa chỉ, thông báo và bước đang dừng để chẩn đoán đúng đường kết nối.
Chọn bảng điều khiển và trang mặc định
Tài liệu quản lý bảng điều khiển Home Assistant hướng dẫn xem danh sách tại Cài đặt rồi Bảng điều khiển. Bạn có thể chọn bảng phù hợp hoặc quản lý một bảng tự tạo dành cho màn hình nhỏ.
Bảng điều khiển mặc định được chọn trong phần Giao diện của hồ sơ người dùng. Nếu điện thoại cố định cần trang khác với điện thoại cá nhân, cân nhắc tài khoản và hồ sơ riêng cho bảng trong nhà. Đừng nhầm mặc định của người dùng với tùy chọn Companion mở trang đầu: một bên chọn bảng, bên kia chọn thẻ đầu của bảng đó khi mở ứng dụng.
Bản cập nhật Home Assistant công bố ngày 7/10 tổ chức hồ sơ thành các phần Giao diện, Bản địa hóa, Trình duyệt này hoặc Ứng dụng di động này và Bảo mật. Điều này giúp phân biệt lựa chọn hiển thị của người dùng với thiết lập theo nơi truy cập.
Bản đồ trên di động cũng được mở rộng sát mép màn hình, với bảng Người, Thiết bị và Vùng. Thiết bị cũ không thể dựng bản đồ vector được chuyển tự động sang bản đồ cổ điển. Bản đồ là lựa chọn khi thật sự cần, không phải điều kiện để tạo một bảng điều khiển cơ bản.
Với màn hình nhỏ, ưu tiên thông tin thường xem: trạng thái phòng, một nhóm đèn và một cảm biến đã cấu hình. Đặt nội dung quan trọng ở trang đầu thay vì bắt người dùng cuộn qua nhiều thẻ. Nếu bảng đồ họa phức tạp khiến bạn khó đọc, bảng đơn giản hơn có thể phù hợp hơn.
Ẩn một thẻ chỉ thay đổi giao diện, không phải cơ chế phân quyền. Hãy kiểm tra quyền tài khoản riêng; đừng coi việc không đặt khóa cửa lên trang đầu là đã ngăn truy cập chức năng đó.
Đặt hướng màn hình, giữ sáng và mở lại trang đầu
Để giữ màn hình Android sáng trong Home Assistant, dùng các lựa chọn được mô tả trong hướng dẫn Android WebView của Companion. Trong Cài đặt rồi Companion App, bật giữ màn hình sáng. Nó chỉ có hiệu lực khi màn hình WebView đang hoạt động và ghi đè thời gian ngủ của Android trong phạm vi đó.
Cũng tại đây, bạn có thể chọn hướng ngang, dọc hoặc theo hệ thống. Tùy chọn luôn mở trang đầu khi khởi động đưa ứng dụng về thẻ đầu của bảng mặc định đã chọn, trừ trường hợp đang ở phần cấu hình Home Assistant hoặc Companion.
Những lựa chọn này đã có trong Companion, không phải toàn bộ đều là tính năng mới của bản cập nhật tháng 10. Chúng cũng không tự tạo chế độ khóa ứng dụng, tự mở sau khi khởi động điện thoại hay giữ sáng mọi lúc khi ứng dụng chạy nền.
Để chọn hướng, nhìn bảng ở đúng khoảng cách dự kiến sử dụng. Hướng ngang có thể phù hợp với vài điều khiển đặt cạnh nhau; hướng dọc có thể dễ đọc danh sách hơn. Quyết định theo bố cục thực tế, không theo giả định rằng một hướng luôn tốt hơn.
Bạn có thể tự kiểm tra mở lại: chuyển sang một thẻ khác, rời ứng dụng rồi mở lại theo cách bình thường. Quan sát trang nào xuất hiện. Kiểm tra riêng việc giữ sáng khi bảng đang mở và hành vi khi chuyển sang ứng dụng khác. Không cần cấp miễn trừ pin hàng loạt để thay thế việc xác định đúng trạng thái.
Chọn độ sáng vừa đủ đọc, vị trí đặt ổn định và cách bố trí nguồn dễ quản lý. Nếu phải liên tục chạm để thấy thông tin dù đang ở bảng điều khiển, quay lại kiểm tra thiết lập thay vì coi đó là điều bình thường của máy cũ.
Thiết kế một bảng điều khiển gia đình dễ dùng
Một bố cục đề xuất cho gia đình nhỏ là ba nhóm: trạng thái phòng khách, đèn thường dùng và thông tin môi trường. Đây là ví dụ thiết kế để bạn tự áp dụng với những thiết bị đã có, không phải cấu hình chúng tôi đã thử hoặc lời hứa tự phát hiện mọi thiết bị.
Đặt tên rõ như “Đèn bàn phòng khách” thay vì hai nút cùng tên “Đèn”. Với mỗi thẻ trạng thái, xác nhận nó lấy từ đúng thực thể. Nếu có thông tin thời điểm cập nhật, xem cùng trạng thái để nhận biết một giá trị không còn mới.
Lần kiểm tra điều khiển nên chọn một thiết bị ít rủi ro mà bạn có thể quan sát trực tiếp. Ghi nhận trạng thái ban đầu, thực hiện một thay đổi rõ rồi đối chiếu thiết bị thật và bảng trên một máy khác. Nếu cần, đưa thiết bị trở lại trạng thái ban đầu bằng thao tác phù hợp.
Màn hình chung không cần chứa hộp thư cá nhân, thông báo riêng hay lịch sử vị trí chỉ vì chúng có thể hiển thị. Chọn dữ liệu cần cho cả nhà và kiểm tra tài khoản. Nếu mục tiêu tiếp theo là lệnh nói, bài Điều khiển smart home bằng giọng nói trên Android hướng dẫn hướng sử dụng đó riêng; bảng cố định không tự đồng nghĩa đã có trợ lý giọng nói.
FoneClaw chỉ là lựa chọn theo dõi việc cá nhân bên cạnh bảng. Chẳng hạn, bạn tự nhập “kiểm tra nhãn các đèn trong phòng khách”, yêu cầu lưu qua công cụ được hỗ trợ rồi kiểm tra mục đã lưu. Không có ngày rõ thì giữ Chưa lên lịch; nếu muốn ngày, bạn cung cấp ngày cụ thể.
Chúng tôi thực hiện phần việc Android này theo công cụ, quyền và phê duyệt, không tự đồng bộ thực thể Home Assistant hay cung cấp bộ kết nối Home Assistant hoặc trung tâm Matter. Xem trang tính năng FoneClaw và bài Tự động hóa tác vụ nhiều bước Android: xác nhận, chạy và khôi phục nếu cần chuỗi việc cá nhân riêng.
Sửa màn hình trắng, lỗi đăng nhập và trạng thái cũ
Một bảng không dùng được có thể lỗi ở kết nối, tài khoản, giao diện hoặc thiết bị nhà thông minh. Đừng xóa phiên đăng nhập ngay khi gặp màn hình trắng. Trước hết, xác định máy chủ còn hoạt động và lỗi có xuất hiện trên thiết bị khác không.
| Triệu chứng | Kiểm tra trước | Bước tiếp theo |
|---|---|---|
| Màn hình trắng hoặc giao diện không tải | Cùng máy chủ có mở được bằng trình duyệt hay thiết bị khác không? | So sánh ứng dụng với trình duyệt; kiểm tra các cập nhật ứng dụng và WebView được hỗ trợ. |
| Không đăng nhập được | Địa chỉ máy chủ, tài khoản và thông báo xác thực. | Sửa đúng đường kết nối hoặc thông tin đăng nhập; không bỏ qua lỗi chứng chỉ. |
| Mở sai bảng hoặc sai thẻ | Bảng mặc định của hồ sơ và tùy chọn mở trang đầu. | Kiểm tra riêng hai lựa chọn; lưu rồi thử mở lại. |
| Màn hình ngủ | Bảng WebView có đang hoạt động và giữ sáng đã bật không? | Kiểm tra trong trạng thái bảng mở; phân biệt với khi ứng dụng chạy nền. |
| Đèn hoặc cảm biến giữ giá trị cũ | Cùng thực thể trên máy chủ và thiết bị khác. | Xác định lỗi ở dữ liệu thiết bị, tích hợp hay chỉ giao diện điện thoại. |
Với màn hình trắng, nếu trình duyệt trên cùng điện thoại mở được nhưng Companion không mở, tập trung vào đường hiển thị ứng dụng. Nếu cả hai đều lỗi, kiểm tra kết nối và thông báo phía máy chủ. Sự so sánh này giúp thu hẹp vấn đề, không tự chứng minh một nguyên nhân duy nhất.
Với dữ liệu cũ, đừng bấm điều khiển liên tục để “làm mới”. Nếu thiết bị thật đã đổi nhưng bảng chưa cập nhật, lặp lệnh có thể tạo thêm thay đổi ngoài ý muốn. Xem trạng thái từ một thiết bị khác và kiểm tra đúng thực thể trước.
Nếu giao diện vẫn không phù hợp sau các kiểm tra, thử bảng ít thẻ hơn hoặc chọn thiết bị khác. Mức Android tối thiểu không phải lý do để tiếp tục dựa vào một màn hình khó đọc hoặc thường mất trạng thái. Không cần gán điểm hiệu năng để nhận ra nó chưa đáp ứng việc bạn cần.
Kiểm tra trước khi sử dụng cố định
Trước khi đặt bảng ở vị trí chung, tự kiểm tra các điểm sau:
- Đúng máy chủ và tài khoản dự kiến.
- Đúng bảng mặc định, trang đầu và hướng màn hình.
- Chữ, tên phòng và nút đủ rõ ở khoảng cách sử dụng.
- Trạng thái khớp thiết bị thật hoặc nguồn trên máy chủ.
- Mở lại ứng dụng đưa về trang bạn muốn trong điều kiện đã cấu hình.
- Hành vi giữ sáng được hiểu đúng khi bảng mở và khi rời ứng dụng.
Điểm hoàn tất không phải chỉ thấy một giao diện đẹp. Bạn cần đọc được thông tin, biết nó còn mới và điều khiển đúng đối tượng. Điện thoại vẫn là thiết bị khách của máy chủ Home Assistant; việc cá nhân lưu bằng FoneClaw, nếu có, là kết quả riêng cần kiểm tra ở danh sách tương ứng.