Home Assistant

Çoğu Home Assistant rehberi ışıklar, termostatlar ve bariz şeylerle başlar. İlginç kısım daha sonra ortaya çıkar, bir sensör kimsenin koymayı düşünmediği bir yere yerleştirildiğinde ve birini on yıldır rahatsız eden bir sorunu sessizce çözer. Evin yanlış tarafında bırakılan açık bir kapı. Kırk dakika önce biten çamaşır makinesi. Geçen Salı çok uzun süre çalışan bir sump pompası. Aşağıdaki uygulamalar, istek “bir sensörün bunu yakalayabileceğini bilmiyorduk” olduğunda hep döndüğümüz uygulamalar.

Home Assistant sunucusu etrafına uyum sağlayan yedi araç seçtik: temel kontrol paneli, ucuz ESP32 sensörleri için flasher, karmaşık mantık için görsel otomasyon editörü, Zigbee’yi uygun fiyatlı tutan mesh, buna bağlanan yerel NVR, topluluk eklentisi mağazası ve yerleşik editörü aşan otomasyonlar için Python köprüsü. Hepsi Windows, macOS veya Linux üzerinde bağımsız olarak çalışır, bu nedenle hiçbir garip sorun evden çıkmaz.

Home Assistant sorun çözme yığınında nelere dikkat etmeli

Hızlı karşılaştırma

Uygulama Ideal kullanım Platformlar Ücretsiz plan Başlangıç fiyatı/ay
Home Assistant Tüm yığın Win, Mac, Linux Tüm özellikler ücretsiz Ücretsiz (kendi kendine barındırılan)
ESPHome Kendi sensörlerinizi oluşturun Win, Mac, Linux Tamamen ücretsiz Ücretsiz
Node-RED Görsel otomasyon mantığı Win, Mac, Linux Tamamen ücretsiz Ücretsiz
Zigbee2MQTT Ucuz Zigbee sensörleri, üretici hub yok Win, Mac, Linux Tamamen ücretsiz Ücretsiz
Frigate NVR Yerel kamera algılama Linux (Docker), Win via WSL Tamamen ücretsiz Frigate+ isteğe bağlı yaklaşık $10/ay
HACS Topluluk entegrasyonları Home Assistant içinde çalışır Ücretsiz Ücretsiz
AppDaemon Python tabanlı otomasyonlar Win, Mac, Linux Ücretsiz Ücretsiz

1. Home Assistant, tüm ev yığını için en iyi

Home Assistant, diğer her şeyin bağlandığı sunucudur. Mini bir PC, Raspberry Pi veya Proxmox VM üzerinde çalışır hale geldikten sonra, ev sorun çözme döngüsü her seferinde aynıdır: bir sensör seçin, sorununun olduğu yere koyun ve küçük bir otomasyon yazın. Windows, macOS (Konteyner veya VM) ve Linux’ta yerel olarak çalışır ve entegrasyon kataloğu 2.000’den fazla yerleşik ve çok daha geniş bir topluluk katmanı geçer.

Eksik olduğu yer. Web UI hala katmanları anlamak için bir ya da iki gece bekler (varlıklar, cihazlar, alanlar, panolar, otomasyonlar, komut dosyaları, şablonlar). Ses kontrolü işlevseldir ancak ticari bir hub’dan daha kaba.

Fiyat. Ücretsiz ve açık kaynak. Home Assistant Cloud (Nabu Casa) mütevazı bir aylık abonelik maliyeti gerektirir ve yalnızca uzaktan erişim ve ses entegrasyonları için mevcuttur, her ikisi de isteğe bağlıdır.

Platformlar. Windows, macOS, Linux, plus adanmış bir cihaz için Home Assistant OS.

İndir: Windows/Mac/Linux için Home Assistant · GitHub

Özet. Garip sorunuz için bir sensör varsa, Home Assistant yanıtın yaşadığı yerdir.

2. ESPHome, kendi sensörlerinizi oluşturmak için en iyi

ESPHome, beş dolarlık bir ESP32 kartını kısa bir YAML yapılandırması yazarak ve Wi-Fi üzerinden flaş ederek Home Assistant cihazına dönüştürür. Kimsenin satmadığı sensör alma yöntemi budur: sigorta kutusunda manyetik temas, kazan durumu LED’ini izleyen ışığa duyarlı direnç, arı kovanının altında yük hücresi, hep kuruyan bir saksı içindeki toprak probu. Home Assistant ile entegrasyon natividir ve hiçbir ek işlem gerektirmez.

Eksik olduğu yer. YAML tam başlangıçlar için dostça değildir ve OTA güncellemeleri Wi-Fi flaş sırasında kesintiye uğrarsa başarısız olur. Kötü bir sensör değerini hata ayıklamak genellikle seri üzerinden günlükleri okumak anlamına gelir.

Fiyat. Ücretsiz. Maliyet kartların kendisidir ve bunlar aşırı dağıtımın strateji olması için yeterince ucuzdur.

Platformlar. Kontrol paneli Windows, macOS ve Linux üzerinde çalışır (ya da Home Assistant OS içinde bir eklenti olarak).

İndir: ESPHome resmi · GitHub

Özet. Hiçbir off-the-shelf sensörünün evimizde gerçekten ihtiyaç duyduğumuz köşeyi kapsamadığını fark ettiğiniz gün bunu seçin.

3. Node-RED, yerleşik editör için çok karmaşık otomasyonlar için en iyi

Node-RED, endüstriyel IoT dünyasında ortaya çıkan ve yıllar önce Home Assistant ileri kullanıcıları tarafından benimsenmiş bir görsel akış editörüdür. Düğümler tarayıcıda birbirine bağlanır ve ortaya çıkan akış, sensör olayları, zamanlayıcılar, hava verileri, takvim kontrolleri ve ileti sıralarını YAML sayfalarını alacak otomasyonlarda birleştirebilir. “A ve B olduğunda, ama Çarşamba değil, ve sadece C 30 dakika boyunca olmadıktan sonra” diyenler için seçim aracıdır.

Eksik olduğu yer. Akışları gruplandırmazıp açıklama eklemezseniz hızlı çirkinleşir ve JSON blob sürüm kontrolü YAML’yi düzenlemekten daha az hoştur. Bozuk bir akışı dağıtmak aynı anda her otomasyonu tetikleyebilir.

Fiyat. Ücretsiz ve açık kaynak.

Platformlar. Windows, macOS, Linux (Node.js) veya Home Assistant OS içinde bir eklenti.

İndir: Node-RED resmi · GitHub

Özet. Otomasyonlarınız “eğer X o zaman Y” öğesinden çıktığında bir kez kullanın.

4. Zigbee2MQTT, üretici hub’ı olmayan ucuz sensörler için en iyi

Zigbee2MQTT, beş ila on beş dolarlık bir USB koordinatörü (Sonoff, ConBee, SLZB-06) alır ve Home Assistant sunucunuzun uçtan uca sahip olduğu bir Zigbee ağına dönüştürür. Aqara, Sonoff, Tuya, IKEA Tradfri ve Third Reality’den Zigbee sensörleri artık hepsi herhangi bir marka özel hub, bulut kaydı veya kilitleme olmadan aynı mesh’e rapor ettiği için bu önemlidir.

Eksik olduğu yer. Windows’ta kurulum en az test edilen yoldur; Linux ve Home Assistant OS daha sorunsuz. Bazı belirsiz sensörler elle yazılmış özel cihaz tanımları gerektirir.

Fiyat. Ücretsiz.

Platformlar. Windows, macOS, Linux veya Home Assistant OS içinde bir eklenti. Docker önerilir.

İndir: Zigbee2MQTT resmi · GitHub

Özet. Başlangıç kiti fiyatından daha ucuza temas, hareket, su sızıntısı ve titreşim sensörleriyle dolu bir ev istediğinizde doğru seçim.

5. Frigate NVR, kameraları dedektörlere dönüştürmek için en iyi

Frigate, kameralarınızın ürettiği kareler üzerinde nesne algılama çalıştıran yerel ağ video kaydedicisidir, bu nedenle “sabah 3:14’te hareket vardı” yerine “sabah 3:14’te bir kişi vardı, bir paketin üzerinde görünüyor, yolda” alırsınız. Bunu Home Assistant sensörü olarak ortaya koyduğu için, kapı teması veya sızıntı sondası ile yanıt veren otomasyonlara doğrudan bağlanır.

Eksik olduğu yer. En iyi sonuçlar Coral USB hızlandırıcı veya düzgün bir CPU gerektirir; donanım hızlandırması olmadan küçük bir Raspberry Pi üzerinde çalışmak kare kaybına neden olur. Bulut depolaması kasıtlı olarak bunun bir parçası değildir.

Fiyat. Frigate’in kendisi ücretsizdir. Frigate+ (isteğe bağlı model yeniden eğitim hizmeti) ayda yaklaşık on dolar.

Platformlar. Linux (yerel), Windows via WSL2, macOS via Docker Desktop.

İndir: Frigate resmi · GitHub

Özet. Bir kamera sizi kendi kedininiz hakkında bilgilendirdiğinde bunu satın alın.

6. HACS, ana projeye asla ulaşmayan topluluk entegrasyonları için en iyi

HACS (Home Assistant Community Store) topluluk entegrasyonlarını ve ana sürüme asla ulaşmayan kontrol paneli kartlarını kuran mini bir mağazadır. Garip sorun çözme genellikle buna bağlıdır, çünkü su pompanız, nem gideriniz veya kahve öğütücünüz ne kadar belirsiz olursa, entegrasyonunun uygun Home Assistant yerine burada yaşaması o kadar olasıdır.

Eksik olduğu yer. HACS’deki herşey topluluk tarafından korunur: bir depo sessiz kalabilir ve entegrasyonlar Home Assistant sürüm güncellemesinden sonra bazen kırılır. Güncellemeden önce akılcı dikkat.

Fiyat. Ücretsiz.

Platformlar. Windows, macOS veya Linux üzerinde Home Assistant içinde çalışır.

İndir: HACS resmi · GitHub

Özet. Home Assistant’dan hemen sonra kurun. Entegre edebileceğiniz şeylerin listesi kabaca iki katına çıkar.

7. AppDaemon, Python’da yazmayı tercih ettiğiniz otomasyonlar için en iyi

AppDaemon, Home Assistant’ın yanında Python çalıştırır ve otomasyonları durum, zamanlayıcılar ve paylaşılan yardımcılarla küçük sınıflar olarak yazmanızı sağlar. Bir otomasyon “üç şeyin beş dakika içinde meydana gelmesini bekleyin, ancak sadece evde isek ve sadece 20:00’den sonra” gerektirdiğinde bu yapı kâr eder ve Node-RED akışı olarak çizmemeyi tercih edersiniz.

Eksik olduğu yer. Python kimsenin kod yazmadığı evler için bir engeldir. Yapılandırmaları kullanıcılar arasında paylaşmak genellikle onları Git deposuna koymak anlamına gelir.

Fiyat. Ücretsiz.

Platformlar. Windows, macOS, Linux (Python 3.10+) veya Home Assistant OS içinde bir eklenti.

İndir: AppDaemon belgeleri · GitHub

Özet. Evinizde YAML’den daha fazla kod olduğunda doğru araç.

Doğru olanı seçme yöntemi

Sık Sorulan Sorular

İlk çözülecek en kolay garip sorun nedir? Bir dolap veya buzdolabı kapısında manyetik temas sensörü, birkaç dakika sonra bildirime bağlanmıştır. Dakikalar içinde çalışır, kurulumda güven kazanır ve deseni öğretir.

Home Assistant’ı diğer şeyler için kullandığım aynı PC’de çalıştırabilir miyim? Evet, Docker konteyner olarak veya VM olarak. Küçük bir kutuya adanmış Home Assistant OS kurulumu uzun vadede bakımı daha kolaydır.

Bunu çalıştırmak için yönlendiriciyi açmam gerekiyor mu? Hayır. Yukarıdakilerin hepsi tamamen yerel ağda çalışır. Uzaktan erişim isteğe bağlıdır ve Home Assistant Cloud (Nabu Casa) üzerinden veya eve geri VPN ile gider.

Bu ticari akıllı hub’dan daha ucuz mu? Evet, üç veya daha fazla sensöre sahip olduğunuzda. Cihaz başına bulut ücreti olmadığı ve Zigbee donanımı Wi-Fi eşdeğerlerinden çok daha ucuz olduğu için tasarruflar hızla genişler.

Sunucum ölürse ne olur? Sensörler çalışmaya devam eder (Zigbee bir mesh’tir, ESPHome cihazları son ayarlanan durumlarını tutarlar), otomasyonlar sunucu geri gelinceye kadar tetiklemeyi durdurur. Düzenli yapılandırma yedeklemeleri yeniden yapımın en fazla birkaç saat olduğu anlamına gelir.