Install Home Assistant (Hass.io) di Raspberry Pi dengan OS Ubuntu Server 18.04.4 dan Docker

Di anggap Raspberry Pi sudah siap dengan Ubuntu Server 18.04.4, bila belum silahkan ikuti langkah-langkah di link Install Ubuntu Server di Raspberry Pi 4 Tanpa Monitor dan Keyboard.

Home Assistant adalah aplikasi yang mirip sama seperti Google Home namun banyak fungsi lainnya untuk Smart Home, bisa membuat script sampai automation sebuah perangkat IoT, bersifat Local (tidak harus ada internet) untuk mengontrol dan mengatur perangkat IoT. Bisa di akses baik dari Web Base maupun di Gadget Android dan iOS.

INSTALL DOCKER

Docker adalah sebuah perangkat lunak yang di gunakan semacam Virtualisasi, beberapa aplikasi di jalan di atas Container yang di kelolah oleh Docker

Install repository yang diperlukan

# apt install -y apt-transport-https ca-certificates curl software-properties-common gnupg-agent

Tambahkan repository Docker untuk Processor ber- architecture ARM 64bit karena menggunakan Raspberry Pi 4

# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# add-apt-repository "deb [arch=arm64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

Install Docker

# apt update && apt install -y docker-* containerd.io

Check dan uji coba Docker

# docker run hello-world

Jadikan Docker selalu dijalankan ketika pertama kali Ubuntu Server melakukan boot.

# systemctl enable docker

INSTALL HOME ASSISTANT SUPERVISED

Install repository yang diperlukan

# apt install -y apparmor-utils avahi-daemon dbus jq network-manager socat

Mulai install Hass.io

# curl -sL "https://raw.githubusercontent.com/home-assistant/supervised-installer/master/installer.sh" >> hassio_install.sh
# bash hassio_install.sh -m raspberrypi4-64

check apakah service Hass.io sudah berjalan?

Dilanjut membuat account dan setup/config standart.