Sizin gibi okuyucular MUO'yu desteklemeye yardımcı oluyor. Sitemizdeki bağlantıları kullanarak bir satın alma işlemi gerçekleştirdiğinizde, bir ortaklık komisyonu kazanabiliriz. Devamını oku.

Normal bir Linux dağıtımına yükleyebileceğiniz iki Ev Asistanı sürümü vardır. Gereksinimlerinize ve Linux deneyiminize bağlı olarak Home Assistant'ın denetimli sürümünü yükleyebilir veya denetimsiz sürümünü seçebilirsiniz.

Denetimsiz kurulum hızlı ve kolay olsa da, denetimli sürüm birkaç ek adım gerektirir. Ancak Ev Asistanının tüm gücünü Ubuntu veya Debian'da deneyimlemek istiyorsanız, denetimli sürüme gitmelisiniz. Ubuntu'da bir Denetimli Ev Asistanı sunucusunu nasıl kurabileceğinizi görelim.

Denetimli Ev Asistanını Ubuntu/Debian'a Kurun

Gözetimli Ev Asistanı'nı yüklemek ve ayarlamak için önce şunları yapmanız gerekir: Ubuntu'yu bilgisayarınıza kurun. Çok daha az güç tükettiği için eski bir PC veya tercihen bir dizüstü bilgisayar kullanabilirsiniz.

Ubuntu Masaüstünden çok daha hafif olduğu için Ubuntu Sunucusunu kurmanızı öneririz. Ubuntu kurulduktan sonra, Home Assistant Supervised'i kurmak ve yapılandırmak için aşağıdaki adımları izleyin.

instagram viewer

Bu, normal bir Linux işletim sistemine Ev Asistanı Denetimli kurulumu için gelişmiş bir yöntemdir. İleri düzey bir kullanıcı veya Linux'a aşina olmayan biri değilseniz, Linux, Docker, kapsayıcılar ve ağ oluşturma konusunda deneyim gerektirdiğinden bundan kaçınmalısınız. Ama denemekte özgürsün elbette.

Adım 1: Docker'ı Ubuntu'ya Kurun

İlk olarak, aşağıdaki komutu kullanarak güncellemeleri kontrol edin ve Ubuntu Sunucusuna uygulayın:

sudo apt update && sudo apt upgrade -y

Daha sonra Ubuntu'da Docker'ı kurun ve kurun. Ayrıca yükleyebilirsiniz Konteynerleri yönetmek ve kurmak için Portainer.

yüklediğinizden emin olun Ubuntu Sunucusu 20.04.5 LTS Ve Liman işçisi CE >= 20.10.17.

Adım 2: Docker Kullanarak Ubuntu'da Denetimli Ev Asistanını Kurun

Ubuntu terminaline SSH üzerinden erişin ve Home Assistant kapsayıcısını kurmak için aşağıdaki komutları root olarak çalıştırın:

sudo docker run -d --name=homeassistant --restart=her zaman --network=host -v /etc/homeassistant:/config homeassistant/home-assistant: kararlı

Ardından, bağımlılıkları yüklemek için aşağıdaki komutu kopyalayıp yapıştırın:

sudo apt kurulum uygulaması jq wget curl udisks2 libglib2.0-bin ağ yöneticisi dbus lsb-release systemd-journal-remote -y

Aşağıdakileri çalıştırarak Docker-CE'yi kurun:

curl -fsSL get.docker.com | sh

En son OS-Agent'ı şuradan indirin: GitHub sayfası aşağıdaki komutu kullanarak ( x86_64.deb paket):

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

İndirilen DEB paketini aşağıdakileri çalıştırarak dpkg kullanarak kurun:

sudo dpkg -i os-agent_*.deb

Yukarıdaki komutlardaki paket adını en son paket adıyla değiştirin.

Kurulumun şu şekilde başarılı olup olmadığını kontrol edin:

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

Görmelisin Arayüz çıktıdaki ayrıntılar aşağıda gösterildiği gibi:

Eğer gdbüs komut tanınmadı, yükleyin libglib2.0-bin çalışması için APT kullanmak.

Son olarak, Supervised Home Assistant Debian paketini Ubuntu makinenize kurmak için aşağıdaki komutu çalıştırın:

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

Ardından şunu çalıştırın:

sudo dpkg -i homeassistant-supervised.deb

Bunun tamamlanması fazla zaman almayacaktır. Kurulumdan sonra, kurulu konteynerleri kontrol etmek için Portainer'ı açabilirsiniz.

Denetimli Ev Asistanına erişmek için 8123 numaralı bağlantı noktasındaki Ubuntu makinesinin IP adresini de ziyaret edebilirsiniz. Yapabilirsiniz IP adresini bul ifconfig komutunu kullanarak.

Örneğin, bunu IP adresi olarak kabul edelim:

192.168.0.111:8123

Bu, bir kullanıcı hesabı oluşturabileceğiniz ve ilk kurulumu tamamlayabileceğiniz Ev Asistanı kurulum ekranını yüklemelidir. Önceki Ev Asistanı kurulumunuzdan bir yedeğiniz varsa kurulum ekranından da geri yükleyebilirsiniz.

Yerel bir ağda aşağıdaki URL'yi kullanarak Ev Asistanına da erişebilirsiniz:

http://homeassistant.local: 8123/

Home Assistant'ı kurduktan sonra birkaç tıklamayla eklentileri yükleyebilir ve yedeklerini oluşturabilirsiniz. ayrıca yapabilirsin Ev Asistanı sunucunuzu güvenli bir HTTPS bağlantısıyla internete açın Cloudflare tünelini kullanarak uzaktan erişim için.

Linux'ta Home Assistant Hatalarını Giderme

Denetimli Ev Asistanı, Ubuntu veya Debian çalıştırabilen tüm x86 veya x64 donanımlarında çalışır. Home Assistant İşletim Sistemine sahip Raspberry Pi donanımında olduğu gibi çalışır. Ancak kullanırken bazı sorunlar yaşayabilir ve uyarılar alabilirsiniz.

Bazı uyarıları görmezden gelebilirken, eklentileri ve Home Assistant Core sistem güncellemelerini yüklemek için hataları düzeltmeniz gerekebilir. Aşağıda bu sorunları çözümleri ve geçici çözümleri ile ele aldık.

1. Eklentileri veya HA Çekirdeğini Yükleyemez veya Güncelleyemez

Eklentileri veya Home Assistant Core güncellemelerini yüklerken veya güncellerken bir hatayla karşılaşabilirsiniz. Bunu düzeltmek için önce Portainer kabını şu şekilde durdurun:

sudo docker porttainer'ı durdur

Ev Yardımcısı Denetçisini aşağıdaki komutu kullanarak yeniden başlatın:

sudo liman işçisi yeniden başlat hassio_supervisor

Artık Ev Asistanını açıp şuraya gidebilirsiniz: Ayarlar eklentileri veya Home Assistant Core güncellemelerini herhangi bir hata mesajı olmadan yüklemek ve güncellemek için.

2. Birden Çok Onarımı Gösteren Ev Asistanı

Ev Asistanı, akıllı cihazlarınızın bağlı olduğundan ve istendiği gibi çalıştığından emin olmak için düzeltmeniz gereken sorunları Onarım bölümünde görüntüleyebilir. Ancak, Denetimli Ev Asistanı yüklemesiyle, Ev Asistanını onarmak veya düzeltmek için birden fazla öneri görebilirsiniz.

Aşağıdakileri gösteren onarım önerilerini göz ardı edebilirsiniz:

  • Desteklenmeyen sistem - İşletim Sistemi
  • Desteklenmeyen sistem - Desteklenmeyen yazılım
  • Desteklenmeyen sistem - Bağlantı kontrolü devre dışı
  • Desteklenmeyen sistem - Systemd Journal sorunları

Bunlar korkutucu görünebilir ancak Denetimli Ev Asistanını veya bileşenlerini hiçbir şekilde etkilemediklerinden emin olabilirsiniz.

altında "Sağlıksız sistem - Docker yanlış yapılandırılmış" ifadesini görmeniz durumunda onarımlar bölümünde, Docker'ı yeniden başlatmak için aşağıdaki komutu çalıştırın:

liman işçisi konteyner_adı başlat

Ubuntu'da Denetimli Ev Asistanının Gücünü Deneyimleyin

Ev Asistanı, Ev Asistanı İşletim Sistemi (HassOS) ile çalışacak şekilde tasarlanmış ve geliştirilmiştir. Denetimsiz Ev Asistanını Debian veya Ubuntu gibi normal bir Linux işletim sistemine oldukça kolay bir şekilde kurabilseniz de, eklentileri yükleyemez veya yedekleme hizmetini kullanamazsınız.

Denetimsiz Ev Asistanında, eklentileri manuel olarak yükleyip yapılandırmanız, yedeklemeler oluşturmanız, onarımlar yapmanız, ayarları sıfırlamanız vb. Ancak, Ev Asistanı Denetiminde birkaç tıklamayla yukarıdakilerin hepsini yapabilirsiniz.