Ç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
- Varsayılan olarak yerel. Çalışması için üreticinin bulutuna ihtiyacı olan sensörler ilk silinecek olanlar. Akılmızın rahatlığı için güvendiğimiz her şey, internet olmadığında da çalışmaya devam etmelidir.
- Aşırı dağıtım için yeterince ucuz. En iyi çözümler, bir yerde olacağını düşündüğünüz yere üç sensör yerleştirmekten gelir, bu nedenle cihaz başına maliyet önemlidir.
- Düzenlenebilir otomasyonlar. Bir kez tetiklenen, sabah 4’te, sadece Salı günü bir kural, gerçek değerin olduğu yerdir. Katı sahne tabanlı hub’larda bu daha zordur.
- İlgili olduğunda yerel video. Bazı ev tuhafları (kapağı olan rakun, paket hırsızı, tezgahta evcil hayvan) sensör sorunları değil kamera sorunları ve bu videoyu kendi diskinizde saklamak istiyorsunuz.
- Geniş bir entegrasyon kataloğu. Garip sorunları çözmenin yarısı, birinin zaten belirsiz su valfini entegre etmiş olduğunu öğrenmektir.
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
- Home Assistant ve HACS ile başlayın. Diğer her şey bu çifte bağlanır.
- Hiçbir sensörün satmadığı bir sorununuz varsa, ESPHome ve beş dolarlık ESP32 ekleyin.
- Sensörler varsa ancak üretici hub’ı istemezseniz, Zigbee2MQTT ekleyin.
- Otomasyonlarınız yazmaktan daha zor okunur görünüyorsa, bunları Node-RED’e taşıyın veya Python’da daha mutluysan AppDaemon’a.
- Sorunlarınızın yarısı kamera sorunlarıysa, Frigate ekleyin. Diğer sensörle yanıt veren otomasyonlara bağlanır.
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.