Files
orangepi-rag/raw/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.json
2026-06-11 23:53:48 +07:00

70 lines
17 KiB
JSON
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"success": true,
"data": {
"markdown": "[Bỏ qua nội dung](https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html#main)\n\nTrước đây tôi đã có [Hướng dẫn cài đặt Home Assistant trên Orange Pi One / Lite](https://orangepi.vn/cai-home-assistant-tren-orange-pi.html), nhưng đó là phiên bản core chạy trên python env. Nhưng phiên bản đó cũng từ khá lâu từ tận năm 2018, giờ Home Assistant cũng đã thay đổi khá nhiều. Ngoài ra phiên bản Home Assistant supervised thường được cài sẵn trên Home Assistant OS, mà HassOS lại không có phiên bản cho Orange Pi. Vì vậy tôi viết lại tut này để hướng dẫn các bạn cài Home Assistant phiên bản supervised trên [Orange Pi Zero2](https://orangepi.vn/shop/san-pham-moi-orange-pi-zero2-chip-h616-ram-512m-1gb-hdmi-cap-nguon-usb-type-c) (hoặc các phiên bản Orange Pi sử dụng chip 64bit mới như H6, RK3399 …)\n\nĐặc biệt của Home Assistant phiên bản supervised là bạn cần cài 1 bản Linux Debian chứ không phải Ubuntu. Vì thế trên trang tải hệ diều hành của hãng, bạn chọn bản Debian hoặc trên Armbian thì bạn chọn các bản codename của Debian để tải về, ví dụ như tôi tải về bản Bulleyes để cài đặt lần này. Bạn cũng không cần chọn bản giao diện desktop mà chỉ cần chọn bản server với giao diện cli là đủ.\n\nSau khi đã flash hệ điều hành vào thẻ nhớ, khởi động, thay đổi password root … và cập nhật bằng câu lệnh `apt update && apt upgrade -y`. Chúng ta sẽ bắt đầu cài đặt Home Assistant phiên bản supervised. Vì tôi sẽ sử dụng luôn account root để thực thi câu lệnh nên không cần sudo phía trước, nếu bạn sử dụng account khác, bạn thêm sudo.\n\n**1\\. Cài các app cần thiết**\n\n`apt-get install \\\n\napparmor \\\n\njq \\\n\nwget \\\n\ncurl \\\n\nudisks2 \\\n\nlibglib2.0-bin \\\n\nnetwork-manager \\\n\ndbus \\\n\nlsb-release \\\n\nsystemd-journal-remote -y`\n\n**2\\. Cài docker-ce**\n\n`curl -fsSL get.docker.com | sh`\n\n**3\\. Cài đặt OS-Agent**\n\nOS Agent để Home Assistant Supervisor kết nối với D-Bus, đây là yêu cầu bắt buộc. Bạn cần tải về file cài đặt os-agent tại đây\n\n[https://github.com/home-assistant/os-agent/tree/main#using-home-assistant-supervised-on-debian](https://github.com/home-assistant/os-agent/tree/main#using-home-assistant-supervised-on-debian)\n\ncó rất nhiều phiên bản, bạn cần tìm phiên bản arm64, đuôi deb, ví dụ\n\n[https://github.com/home-assistant/os-agent/releases/download/1.4.1/os-agent\\_1.4.1\\_linux\\_aarch64.deb](https://github.com/home-assistant/os-agent/releases/download/1.4.1/os-agent_1.4.1_linux_aarch64.deb)\n\nsau đó tải về và cài bằng cụm câu lệnh\n\n`wget https://github.com/home-assistant/os-agent/releases/download/1.4.1/os-agent_1.4.1_linux_aarch64.deb && dpkg -i os-agent_1.4.1_linux_aarch64.deb`\n\n**4\\. Cài Home Assistant phiên bản supervised**\n\n`wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb && dpkg -i homeassistant-supervised.deb`\n\nKhi được yêu cầu chọn phiên bản, hãy chọn quemu-arm64 như hình dưới đây\n\n[![](https://orangepivn.b-cdn.net/wp-content/uploads/2023/02/zero2-homeassistant2-447x400.png)](https://orangepivn.b-cdn.net/wp-content/uploads/2023/02/zero2-homeassistant2.png)\n\nSau khi cài xong, hệ thống có thể sẽ yêu cầu khởi động lại. Bạn khởi động lại và đợi khoảng từ 10-15p để docker tải về các container. Bạn có thể sử dụng lệnh `docker ps` hoặc `journalctl -f` để kiểm tra tiến trình hoặc xem đã có container nào chạy chưa. Nếu đã thấy, thì truy cập vào http://IP\\_Của\\_OrangePI:8123 để bắt đầu khởi động những bước đầu tiên của Home Assistant.\n\n![](https://orangepivn.b-cdn.net/wp-content/uploads/2023/02/zero2-homeassistant.png)\n\nVậy là bạn đã cài xong Home Assistant, như vậy hơi ít cho bài hướng dẫn này, vì thế tôi viết thêm các bước cài Zigbee2MQTT để sử dụng USB Zigbee làm hub Zigbee trên Home Assistant như bên dưới sau:\n\n**1\\. Cài các gói hỗ trợ python**\n\n`apt install python3-venv python3-pip python3-dev`\n\n**2\\. Clone github zigbee2mqtt**\n\n`git clone https://github.com/Koenkk/zigbee2mqtt.git\n\ncd zigbee2mqtt\n\npython3 -m venv .\n\nsource ~/zigbee2mqtt/bin/activate\n\npip install --upgrade pip wheel setuptools\n\npip install nodeenv\n\nnodeenv -p -n 16.19.0`\n\nĐến đoạn này là bạn đã cài xong nodejs và npm trên môi trường python. Giờ bạn cần cài đặt Zigbee2MQTT bằng npm như sau:\n\n`npm ci` (quá trình npm install này rất lâu, bạn cần kiên nhẫn đợi)\n\n`npm start` (quá trình start lần đầu sẽ lâu, lần sau nhanh hơn)\n\nNếu có có bất cứ lỗi nào khi khởi động usb zigbee, bạn có thể vào link sau để kiểm tra các lỗi [https://www.zigbee2mqtt.io/guide/installation/20\\_zigbee2mqtt-fails-to-start.html](https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html). Sau đó làm lại cho đến khi thành công.\n\nKhi đã thành công, hãy thử kết nối với 1 thiết bị zigbee bất kỳ, nếu mọi việc ok. Bạn bấm Cltr + C để thoát và tạo một service tên là zigbee2mqtt để chạy mỗi khi khởi động\n\n`nano /etc/systemd/system/zigbee2mqtt.service`\n\nPast đoạn code sau vào file zigbee2mqtt.service rồi bấm Cltr + X và Y để lưu lại\n\n> \\[Unit\\]\n> Description=zigbee2mqtt\n>\n> After=network.target\n>\n> \\[Service\\]\n> ExecStart=/bin/bash -c source /root/zigbee2mqtt/bin/activate; /root/zigbee2mqtt/bin/npm start\n>\n> WorkingDirectory=/root/zigbee2mqtt\n>\n> StandardOutput=inherit\n>\n> StandardError=inherit\n>\n> Restart=always\n>\n> User=root\n>\n> \\[Install\\]\n> WantedBy=multi-user.target\n\nNgoài ra, Zigbee2MQTT cũng có giao diện web để quản trị, để dùng nó bạn sửa file configuration.yaml trong thư mục data của Zigbee2MQTT\n\n`nano ~/zigbee2mqtt/data/configuration.yaml`\n\nThêm 2 dòng sau rồi bấm Cltr + X và Y để lưu lại\n\n> frontend:\n>\n> port: 8081\n\n**3\\. Thêm Zigbee2MQTT vào Home Assistant**\n\nỞ giao diện cài các add-ons, bạn cần thêm repo sau vào: **https://github.com/zigbee2mqtt/hassio-zigbee2mqtt**\n\nSau đó F5 tải lại và bạn sẽ thấy Zigbee2MQTT sẵn để cài như 1 add-on trên Home Assistant\n\n[![](https://orangepivn.b-cdn.net/wp-content/uploads/2023/02/zero2-homeassistant3-800x366.png)](https://orangepivn.b-cdn.net/wp-content/uploads/2023/02/zero2-homeassistant3.png)\n\nChúc các bạn thành công!\n\n[Chia sẻ trên WhatsApp](whatsapp://send?text=C%C3%A0i%20%C4%91%E1%BA%B7t%20Home%20Assistant%20phi%C3%AAn%20b%E1%BA%A3n%20supervised%20tr%C3%AAn%20Orange%20Pi%20Zero2%20-%20https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html \"Chia sẻ trên WhatsApp\")[Chia sẻ trên Facebook](https://www.facebook.com/sharer.php?u=https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html \"Chia sẻ trên Facebook\")[Chia sẻ trên Twitter](https://twitter.com/share?url=https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html \"Chia sẻ trên Twitter\")[Gửi email cho bạn bè](mailto:?subject=C%C3%A0i%20%C4%91%E1%BA%B7t%20Home%20Assistant%20phi%C3%AAn%20b%E1%BA%A3n%20supervised%20tr%C3%AAn%20Orange%20Pi%20Zero2&body=Xem%20n%C3%A0y%3A%20https%3A%2F%2Forangepi.vn%2Fcai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html \"Gửi email cho bạn bè\")[Ghim trên Pinterest](https://pinterest.com/pin/create/button?url=https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html&media=https://orangepi.vn/wp-content/uploads/2023/02/orange-PI-zero2-Hassio.png&description=C%C3%A0i%20%C4%91%E1%BA%B7t%20Home%20Assistant%20phi%C3%AAn%20b%E1%BA%A3n%20supervised%20tr%C3%AAn%20Orange%20Pi%20Zero2 \"Ghim trên Pinterest\")[Chia sẻ trên LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html&title=C%C3%A0i%20%C4%91%E1%BA%B7t%20Home%20Assistant%20phi%C3%AAn%20b%E1%BA%A3n%20supervised%20tr%C3%AAn%20Orange%20Pi%20Zero2 \"Chia sẻ trên LinkedIn\")\n\n![](https://secure.gravatar.com/avatar/fedf9d992f1e8a3e3109ac596191d91386f32fb01a7f6a91e35636c5eefb761e?s=90&d=mm&r=g)\n\n##### superadmin\n\n### 1 bình luận về “Cài đặt Home Assistant phiên bản supervised trên Orange Pi Zero2”\n\n1. Pingback: [Giới thiệu về Theengs Gateway, 1 cổng kết nối giữa các thiết bị bluetooth với MQTT - Orange Pi Viet Nam](https://orangepi.vn/gioi-thieu-ve-theengs-gateway-1-cong-ket-noi-giua-cac-thiet-bi-bluetooth-voi-mqtt.html)\n\n\n### Để lại một bình luận [Hủy](https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html\\#respond)\n\nEmail của bạn sẽ không được hiển thị công khai.Các trường bắt buộc được đánh dấu \\*\n\nBình luận \\*\n\nTên \\*\n\nEmail \\*\n\nTrang web\n\nΔ\n\n- Tìm kiếm:\n\n- [![](https://orangepivn.b-cdn.net/wp-content/uploads/2017/02/cropped-logo-transparent-280x280.png)Orange Pi Việt Nam](https://orangepi.vn/)\n - [Giới thiệu về máy tính nhúng](https://orangepi.vn/gioi-thieu-ve-may-tinh-nhung)\n - [Hướng dẫn đặt hàng](https://orangepi.vn/dat-hang-tai-orange-pi-viet-nam)\n - [Chính sách Bảo hành](https://orangepi.vn/chinh-sach-ban-hang-va-bao-hanh)\n - [Thư ủy quyền phân phối tại Việt Nam](https://orangepi.vn/thu-uy-quyen-phan-phoi-tai-viet-nam)\n - [Chính sách bảo mật](https://orangepi.vn/chinh-sach-bao-mat)\n - [Liên hệ](https://orangepi.vn/lien-he)\n- [Shop](https://orangepi.vn/shop)\n - [Bo Mạch Orange Pi](https://orangepi.vn/danh-muc-san-pham/bo-mach-orange-pi)\n - [Chip H3](https://orangepi.vn/tu-khoa-san-pham/chip-h3)\n - [Chip H6](https://orangepi.vn/tu-khoa-san-pham/chip-h6)\n - [RK3399](https://orangepi.vn/tu-khoa-san-pham/chip-rk3399)\n - [RK3588, RK3566](https://orangepi.vn/tu-khoa-san-pham/rk3588)\n - [Chip H616, H618](https://orangepi.vn/tu-khoa-san-pham/chip-h616)\n - [Allwinner A733](https://orangepi.vn/tu-khoa-san-pham/allwinner-a733)\n - [RAM 1GB](https://orangepi.vn/tu-khoa-san-pham/ram-1gb)\n - [RAM 2GB](https://orangepi.vn/tu-khoa-san-pham/ram-2gb)\n - [RAM 4GB](https://orangepi.vn/tu-khoa-san-pham/ram-4gb)\n - [RAM 6GB](https://orangepi.vn/tu-khoa-san-pham/ram-6gb)\n - [RAM 8GB](https://orangepi.vn/tu-khoa-san-pham/ram8gb)\n - [Phụ kiện Orange Pi](https://orangepi.vn/danh-muc-san-pham/phu-kien-orange-pi)\n - [Màn hình](https://orangepi.vn/tu-khoa-san-pham/man-hinh)\n - [Vỏ Mica lắp ghép](https://orangepi.vn/tu-khoa-san-pham/vo-mica)\n - [Vỏ thép kiêm tản nhiệt](https://orangepi.vn/tu-khoa-san-pham/vo-thep)\n - [Vỏ nhôm nhẹ tản nhiệt tốt](https://orangepi.vn/tu-khoa-san-pham/vo-nhom)\n - [Nguồn Orange Pi](https://orangepi.vn/tu-khoa-san-pham/nguon-orange-pi)\n - [Thẻ nhớ microSD](https://orangepi.vn/tu-khoa-san-pham/the-nho-microsd)\n - [Compute Module](https://orangepi.vn/tu-khoa-san-pham/compute-module)\n- [Blog](https://orangepi.vn/blog)\n - [Giới thiệu](https://orangepi.vn/category/gioi-thieu)\n - [Hướng dẫn](https://orangepi.vn/category/huong-dan)\n - [Trình diễn](https://orangepi.vn/category/trinh-dien)\n- [Đăng nhập](https://orangepi.vn/my-account \"Đăng nhập\")\n- [**Hotline: 0923449899**](tel:0923449899)\n\nBạn cần trợ giúp?\n\n[![Messenger](https://orangepi.vn/wp-content/plugins/chat-bubble/assets/images/fbmessenger.svg)Messenger](https://m.me/orangepivietnam \"Messenger\") [![Zalo Official Account](https://orangepi.vn/wp-content/plugins/chat-bubble/assets/images/zalo.svg)Zalo Official Account](https://oa.zalo.me/1687181280533723118 \"Zalo Official Account\") [![Telegram](https://orangepi.vn/wp-content/plugins/chat-bubble/assets/images/telegram.svg)Telegram](https://t.me/maytinhnhung \"Telegram\") [![Whatsapp](https://orangepi.vn/wp-content/plugins/chat-bubble/assets/images/whatsapp.svg)Whatsapp](https://api.whatsapp.com/send?phone=84923449899 \"Whatsapp\")\n\n![Orange Pi Việt Nam](https://orangepivn.b-cdn.net/wp-content/uploads/2017/02/logo-transparent.png)\n\nOrange Pi Việt NamNhà phân phối chính thức\n\nXin chào! 👋🏼👋🏼👋🏼 Tôi có thể giúp gì được bạn?\n\n- [Hotline](tel:0923449899 \"Hotline\")\n- [Facebook](https://www.facebook.com/orangepivietnam \"Facebook\")\n- [Zalo](https://oa.zalo.me/1687181280533723118 \"Zalo\")\n\n## Đăng nhập\n\nSign In - Google Accounts\n\nContinue with GoogleContinue with Google. Opens in new tab\n\nTên tài khoản hoặc địa chỉ email \\*Bắt buộc\n\nMật khẩu \\*Bắt buộc\n\nGhi nhớ mật khẩuĐăng nhập\n\n[Quên mật khẩu?](https://orangepi.vn/my-account/lost-password)",
"metadata": {
"twitter:site": "@orangepi_me",
"twitter:label1": "Được viết bởi",
"referrer": [
"no-referrer",
"origin"
],
"og:locale": "vi_VN",
"twitter:label2": "Ước tính thời gian đọc",
"article:publisher": "https://www.facebook.com/orangepivietnam/",
"description": "Đây là trang Cài đặt Home Assistant phiên bản supervised trên Orange Pi Zero2 của Orange Pi Viet Nam là nhà phân phối chính thức của Orange Pi tại Việt Nam, chuyên cung cấp máy tính nhúng cho dự án, nghiên cứu, hợp tác, phát triển sản phẩm.",
"og:type": "article",
"og:url": "https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html",
"google-site-verification": "aChCo9My21XgiT2Vte3H89FgebzV7TIv4Ol3OkXaIFU",
"ogLocale": "vi_VN",
"og:image:width": "320",
"twitter:data2": "5 phút",
"viewport": [
"width=device-width, initial-scale=1",
"width=device-width, initial-scale=1.0",
"initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"
],
"ogTitle": "Cài đặt Home Assistant phiên bản supervised trên Orange Pi Zero2 - Orange Pi Viet Nam",
"author": "superadmin",
"language": "vi",
"publishedTime": "2023-02-03T09:03:54+00:00",
"og:image:height": "302",
"robots": "index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1",
"og:image:type": "image/png",
"title": "Cài đặt Home Assistant phiên bản supervised trên Orange Pi Zero2 - Orange Pi Viet Nam",
"ogImage": "https://orangepivn.b-cdn.net/wp-content/uploads/2023/02/orange-PI-zero2-Hassio.png",
"twitter:data1": "superadmin",
"msapplication-TileImage": "https://orangepivn.b-cdn.net/wp-content/uploads/2025/01/cropped-fb-logo-big-png-270x270.webp",
"twitter:card": "summary_large_image",
"ogSiteName": "Orange Pi Viet Nam",
"ogUrl": "https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html",
"og:site_name": "Orange Pi Viet Nam",
"og:image": "https://orangepivn.b-cdn.net/wp-content/uploads/2023/02/orange-PI-zero2-Hassio.png",
"twitter:creator": "@orangepi_me",
"og:title": "Cài đặt Home Assistant phiên bản supervised trên Orange Pi Zero2 - Orange Pi Viet Nam",
"article:published_time": "2023-02-03T09:03:54+00:00",
"og:description": "Đây là trang Cài đặt Home Assistant phiên bản supervised trên Orange Pi Zero2 của Orange Pi Viet Nam là nhà phân phối chính thức của Orange Pi tại Việt Nam, chuyên cung cấp máy tính nhúng cho dự án, nghiên cứu, hợp tác, phát triển sản phẩm.",
"ogDescription": "Đây là trang Cài đặt Home Assistant phiên bản supervised trên Orange Pi Zero2 của Orange Pi Viet Nam là nhà phân phối chính thức của Orange Pi tại Việt Nam, chuyên cung cấp máy tính nhúng cho dự án, nghiên cứu, hợp tác, phát triển sản phẩm.",
"generator": [
"dominant-color-images 1.2.1",
"Site Kit by Google 1.180.0",
"webp-uploads 2.6.1"
],
"favicon": "https://orangepivn.b-cdn.net/wp-content/uploads/2025/01/cropped-fb-logo-big-png-32x32.webp",
"scrapeId": "019eb211-eb24-7618-9bbf-2f266dbf8af8",
"sourceURL": "https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html",
"url": "https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html",
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"timezone": "America/New_York",
"proxyUsed": "basic",
"cacheState": "miss",
"indexId": "e1621f7b-d640-4935-ab78-aade0327ef44",
"creditsUsed": 1,
"concurrencyLimited": false
}
},
"_http_status": 200,
"_source_url": "https://orangepi.vn/cai-dat-home-assistant-phien-ban-supervised-tren-orange-pi-zero2.html",
"_scraped_at": "2026-06-10T15:06:26.812051+00:00"
}