Dù ngày càng nhiều đối thủ, trong đó có các đối thủ đáng gờm như Odroid XU4, Raspberry Pi vẫn là một trong những máy tính một bảng mạch (Single-board Computer) được nhiều người lựa chọn. Bên cạnh nhiều ý tưởng độc đáo tận dụng chiếc máy tính nhỏ gọn này như làm máy chủ media hay game console... những lợi ích về sự nhỏ gọn, ít tiêu thụ điện năng khiến nó trở thành lựa chọn thích hợp cho nhà thông minh.
Home Assistant là phần mềm giúp đóng vai trò là trung tâm hỗ trợ kiểm soát các thiết bị nhà thông minh cùng các tính năng tự động. Nó có sẵn một bản cho Raspberry Pi có tên là Hass.io, một bản Hassbian dựa trên Raspbian. Ngoài ra, Home Assistant cũng có thể được cài trên các OS khác như CentOS, Red Hat Enterprise Linux, Fedora, Windows… miễn là có hỗ trợ môi trường Python từ 3.5.3 trở lên.
Hướng dẫn cài hass.io lên Raspberry Pi 3
Các thiết bị cần thiết
- Raspberry Pi (khuyến nghị Pi 3 hoặc Pi 3 B+)
- Thẻ microSD, kích thước 32GB hoặc hơn
- Nguồn điện (tối thiểu 2.5A)
- Đầu đọc thẻ SD (hầu hết laptop đều có, hoặc có thể dùng đầu đọc USB)
- Cáp ethernet (tùy chọn, hass.io có thể dùng WiFi)
- Vỏ Raspberry (tùy chọn, nhưng khuyến nghị nên có)
Các phần mềm cần có
- Hass.io, tải theo phiên bản của Raspberry tại đây
- Etcher để viết image của Hass.io lên thẻ SD tại đây
- Công cụ soạn thảo, ví dụ như Visual Studio Code
Các bước cài hass.io lên Raspberry Pi
Khi đã chuẩn bị đầy đủ các thiết bị và tải các phần mềm cần thiết, hãy bắt tay vào cài hass.io lên Raspberry 3.
Bước 1:
Cắm thẻ nhớ SD vào máy tính (hoặc qua đầu đọc thẻ) rồi mở Etcher. Tại đây bạn chọn file IMG của phần mềm hass.io đã tải về và giải nén trước đó và flash hass.io vào thẻ.
Flash hass.io vào thẻ SD
Bước 2:
Mở system-connections nằm trong resin-boot ở thẻ SD mới tạo bằng công cụ chỉnh sửa văn bản. Đổi ssid thành tên mạng WiFi bạn muốn dùng và đặt psk là mật khẩu cho mạng. Sau đó rút thẻ ra khỏi máy.
Bước 3:
Gắn thẻ SD vào Raspberry Pi 3, nếu bạn dùng cáp mạng Ethernet thì nối cả cáp đó vào, sau đó cắm nguồn và bật lên.
Bước 4:
Khi máy Raspberry Pi bật lên, nó sẽ kết nối với Internet và tải về phiên bản mới nhất của Home Assistant. Việc này sẽ mất khoảng 20 phút.
Bước 5:
Khi quá trình cài đặt hass.io hoàn thành, truy cập địa chỉ http://hassio.local:8213 trên máy tính của bạn bằng trình duyệt. Màn hình Home của Home Assistant hiện ra cho thấy bạn đã cài đặt thành công.
Màn hình Home sau khi cài đặt thành công hass.io lên Raspberry 3
Xem thêm: