Đây là bài hướng dẫn đầu tiên trong loạt bài về làm nhà thông minh với Home Assistant của chúng tôi.
Trong bài giới thiệu về hệ thống nhà thông minh sử dụng nền tảng Home Assistant trước đó, chúng tôi đã khẳng định rằng bạn có thể tự làm được. Để giúp bạn thực hiện dễ dàng hơn, chúng tôi sẽ cung cấp một loạt bài hướng dẫn về chủ đề này. Trong bài hướng dẫn này, chúng ta sẽ tiến hành cài đặt Hassio lên Raspberry Pi 3 Model B.
Hass.io là một phiên bản phát triển độc lập của Home Assistant, không có giao diện hệ điều hành như Linux, Windows hay macOS. Tuy nhiên, nó được đóng gói hoàn chỉnh để Raspberry Pi chỉ sử dụng với chức năng làm Server Home Assistant, do đó có nhiều điều tiện lợi hơn so với cài đặt trên môi trường Python ảo.
Chuẩn bị:
Raspberry Pi 3 Model B
Adapter nguồn cho Raspberry Pi có Output tối thiểu 2.5A
Một thẻ nhớ MicroSD Class 10 từ 16GB trở lên
Đầu đọc thẻ nhớ được dùng để Flash Firmware cho Pi.
Các bạn cần chuẩn bị Raspberry Pi 3 Model B, adapter nguồn và thẻ nhớ.
Adapter nguồn cần đảm bảo có output tối thiểu 2.5A để Raspberry Pi hoạt động ổn định.
Ở đây chúng tôi sử dụng một thẻ 32GB cho thoải mái, tuy nhiên không cần thẻ quá lớn như vậy.
Bước 1:
Các bạn tải File Hass.io tại
Sau khi đã tải xong, tiến hành giải nén tập tin.
Bước 2:
Tải phần mềm Etcher về tại đây và tiến hành cài đặt.
Sau khi cài đặt hoàn tất, chọn tập tin Hassio đã giải nén để Flash lên Pi 3.
Để Flash lên thẻ MicroSD, bạn có thể sử dụng đầu đọc thẻ hoặc adapter chuyển đổi sang thẻ SD nếu bạn đang sử dụng laptop có khe cắm thẻ SD.
Chờ khoảng 5 phút để quá trình Flash hoàn tất.
Bước 3:
Bây giờ chúng ta cần thiết lập kết nối để Raspberry Pi 3 có thể truy cập vào mạng. Nếu bạn sử dụng dây mạng LAN để kết nối Pi, bạn không cần phải thực hiện bước thiết lập kết nối Wifi này.
Truy cập vào thư mục gốc của thẻ nhớ mà bạn vừa Flash Hassio. Tìm đến thư mục system-connection\resin-sample. Tại đây, mở file này bằng một trình soạn thảo văn bản như Notepad.
Sau khi mở file này, bạn sẽ thấy hai phần được đánh dấu màu đỏ là nơi để điền tên Wifi và mật khẩu.
Điền tên Wifi và mật khẩu của bạn sau dấu '=' và sau đó lưu lại.
Bước 4:
Cắm nguồn cho Raspberry Pi để bắt đầu.
Để kiểm tra xem Raspberry Pi đã kết nối vào mạng chưa, bạn có thể truy cập vào trang cấu hình của router và kiểm tra xem Host Name 'hassio' đã xuất hiện chưa.
Lưu ý: Bạn nên gán một địa chỉ IP cố định cho Raspberry Pi 3 để các thao tác điều khiển sau này không bị lỗi khi Pi 3 có IP mới.
Bước 5:
Bây giờ hãy mở trình duyệt web và truy cập vào địa chỉ sau http://hassio.local:8123
Nếu Raspberry Pi đã kết nối thành công với internet, trên trình duyệt của bạn sẽ hiển thị như sau. Bây giờ, hãy đợi từ 10-20 phút để quá trình cài đặt Hass.io hoàn tất.
Đây là giao diện khi quá trình cài đặt Hassio hoàn tất.
Vậy là chúng ta đã hoàn thành việc cài đặt Hassio lên Raspberry Pi 3. Trong hướng dẫn tiếp theo, chúng ta sẽ thiết lập các giao diện.
Nếu bạn có thắc mắc trong quá trình thực hành, có thể đặt câu hỏi trong nhóm Facebook tại đây.
Chúc các bạn thành công trong quá trình thực hiện!