Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi. Baca selengkapnya.

Ada dua versi Home Assistant yang dapat Anda instal di distro Linux biasa. Anda dapat menginstal versi yang diawasi atau memilih versi Home Assistant yang tidak diawasi, berdasarkan kebutuhan dan pengalaman Anda dengan Linux.

Meskipun penginstalan tanpa pengawasan cepat dan mudah, versi yang diawasi memerlukan beberapa langkah tambahan. Tetapi jika Anda ingin merasakan kekuatan penuh Home Assistant di Ubuntu atau Debian, Anda harus menggunakan versi yang diawasi. Mari kita lihat bagaimana Anda dapat mengatur server Asisten Rumah yang Diawasi di Ubuntu.

Instal Asisten Rumah Terawasi di Ubuntu/Debian

Untuk menginstal dan menyiapkan Home Assistant Supervised, Anda harus melakukannya terlebih dahulu instal Ubuntu di komputer Anda. Anda dapat menggunakan PC lama atau lebih disukai laptop karena mengkonsumsi lebih sedikit daya.

Kami menyarankan Anda menginstal Server Ubuntu karena jauh lebih ringan daripada Desktop Ubuntu. Setelah Ubuntu diinstal, ikuti langkah-langkah di bawah ini untuk menginstal dan mengonfigurasi Home Assistant Supervised.

Ini adalah metode lanjutan untuk menginstal Home Assistant Supervised pada OS Linux biasa. Jika Anda bukan pengguna tingkat lanjut atau seseorang yang tidak terbiasa dengan Linux, Anda harus menghindari ini karena memerlukan pengalaman dengan Linux, Docker, wadah, dan jaringan. Tapi Anda bebas bereksperimen, tentu saja.

Langkah 1: Instal Docker di Ubuntu

Pertama, periksa dan terapkan pembaruan ke Server Ubuntu menggunakan perintah berikut:

sudo apt update && sudo apt upgrade -y

Kemudian instal dan atur Docker di Ubuntu. Anda juga dapat menginstal Portainer untuk mengelola dan memasang kontainer.

Pastikan untuk menginstal Server Ubuntu 20.04.5 LTS Dan Docker CE >= 20.10.17.

Langkah 2: Instal Supervised Home Assistant di Ubuntu Menggunakan Docker

Akses terminal Ubuntu melalui SSH dan jalankan perintah berikut sebagai root untuk menginstal wadah Home Assistant:

sudo docker run -d --name=homeassistant --restart=always --network=host -v /etc/homeassistant:/config homeassistant/home-assistant: stable

Selanjutnya, salin dan tempel perintah di bawah ini untuk menginstal dependensi:

sudo apt install apparmor jq wget curl udisks2 libglib2.0-bin network-manager dbus lsb-release systemd-journal-remote -y

Instal Docker-CE dengan menjalankan:

curl -fsSL get.docker.com | SH

Unduh OS-Agen terbaru dari halaman GitHub menggunakan perintah di bawah ini ( x86_64.deb kemasan):

wget https://github.com/home-assistant/os-agent/releases/download/1.4.1/os-agent_1.4.1_linux_x86_64.deb

Instal paket DEB yang diunduh menggunakan dpkg dengan menjalankan:

sudo dpkg -i os-agent_*.deb

Ganti nama paket pada perintah di atas dengan nama paket terbaru.

Periksa apakah instalasi berhasil dengan:

gdbus introspeksi --system --dest io.hass.os --object-path /io/hass/os

Anda harus melihat Antarmuka rincian dalam output seperti yang ditunjukkan di bawah ini:

Jika gdbus perintah tidak dikenali, instal libglib2.0-bin menggunakan APT untuk membuatnya bekerja.

Terakhir, jalankan perintah berikut untuk menginstal paket Supervised Home Assistant Debian di mesin Ubuntu Anda:

wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb

Selanjutnya, jalankan:

sudo dpkg -i homeassistant-supervised.deb

Ini tidak akan memakan banyak waktu untuk diselesaikan. Setelah penginstalan, Anda dapat membuka Portainer untuk memeriksa wadah yang terpasang.

Anda juga dapat mengunjungi IP mesin Ubuntu di port 8123 untuk mengakses Asisten Rumah yang Diawasi. Kamu bisa menemukan alamat IP menggunakan perintah ifconfig.

Misalnya, anggap ini sebagai alamat IP:

192.168.0.111:8123

Ini akan memuat layar penyiapan Asisten Rumah tempat Anda dapat membuat akun pengguna dan menyelesaikan penyiapan awal. Jika Anda memiliki cadangan dari instans Asisten Rumah sebelumnya, Anda juga dapat memulihkannya dari layar penyiapan.

Anda juga dapat mengakses Home Assistant menggunakan URL berikut di jaringan lokal:

http://homeassistant.local: 8123/

Setelah menyiapkan Home Assistant, Anda dapat menginstal add-on dan membuat cadangan dengan beberapa klik. Anda juga bisa mengekspos server Home Assistant Anda ke internet dengan koneksi HTTPS yang aman untuk akses jarak jauh menggunakan terowongan Cloudflare.

Mengatasi Masalah Kesalahan Asisten Rumah di Linux

Home Assistant Supervised akan berfungsi pada perangkat keras x86 atau x64 apa pun yang dapat menjalankan Ubuntu atau Debian. Ia bekerja sama seperti pada perangkat keras Raspberry Pi dengan Sistem Operasi Asisten Rumah. Namun, Anda mungkin mengalami beberapa masalah dan menerima peringatan saat menggunakannya.

Meskipun Anda dapat mengabaikan beberapa peringatan, Anda mungkin perlu memperbaiki kesalahan untuk menginstal add-on dan pembaruan sistem Home Assistant Core. Di bawah ini kami telah membahas masalah ini dengan solusi dan penyelesaiannya.

1. Tidak Dapat Menginstal atau Memperbarui Add-On atau HA Core

Anda mungkin mengalami kesalahan saat menginstal atau memperbarui add-on atau pembaruan Home Assistant Core. Untuk memperbaikinya, pertama, hentikan wadah Portaine dengan:

sudo docker stop portainer

Mulai ulang Home Assistant Supervisor menggunakan perintah berikut:

sudo docker restart hassio_supervisor

Sekarang Anda dapat membuka Home Assistant dan pergi ke Pengaturan untuk menginstal dan memperbarui add-on atau pembaruan Home Assistant Core tanpa pesan kesalahan apa pun.

2. Asisten Rumah Menampilkan Banyak Perbaikan

Asisten Rumah dapat menampilkan masalah di bawah bagian Perbaikan yang harus Anda perbaiki untuk memastikan perangkat pintar Anda tersambung dan berfungsi sebagaimana mestinya. Namun, dengan penginstalan Asisten Rumah yang Diawasi, Anda mungkin melihat beberapa rekomendasi untuk memperbaiki atau memperbaiki Asisten Rumah.

Anda dapat mengabaikan saran perbaikan yang menunjukkan berikut ini:

  • Sistem tidak didukung - Sistem Operasi
  • Sistem tidak didukung - Perangkat lunak tidak didukung
  • Sistem tidak didukung - Pemeriksaan konektivitas dinonaktifkan
  • Sistem tidak didukung - Masalah Systemd Journal

Ini mungkin terlihat mengintimidasi, tetapi yakinlah bahwa itu tidak memengaruhi Asisten Rumah yang Diawasi atau komponennya dengan cara apa pun.

Jika Anda melihat "Sistem tidak sehat - Docker salah konfigurasi" di bawah Perbaikan bagian, jalankan perintah berikut untuk me-restart Docker:

docker memulai container_name

Rasakan Kekuatan Asisten Rumah yang Diawasi di Ubuntu

Home Assistant dirancang dan dikembangkan untuk bekerja dengan Home Assistant Operating System (HassOS). Meskipun Anda dapat menginstal Asisten Rumah tanpa pengawasan di OS Linux biasa seperti Debian atau Ubuntu dengan mudah, Anda tidak akan dapat menginstal add-on atau menggunakan layanan pencadangan.

Di Asisten Rumah Tanpa Pengawasan, Anda perlu menginstal dan mengonfigurasi add-on secara manual, membuat cadangan, melakukan perbaikan, mengatur ulang pengaturan, dll. Namun, Anda dapat melakukan semua hal di atas dengan beberapa klik di Home Assistant Supervised.