Kısa cevap: KNX ve Home Assistant farklı katmanlarda çalışır. KNX sahadaki anahtar, aktüatör ve sensörleri birbirine bağlayan kablolu bir bus standardıdır. Home Assistant ise farklı markaları ve sistemleri tek arayüzde toplayan bir yazılım platformudur. Resmî KNX entegrasyonu sayesinde Home Assistant, bir KNX tesisatının görselleştirme ve entegrasyon katmanı olarak kullanılabilir.
KNX ve Home Assistant: kriter bazında fark
| Kriter | KNX | Home Assistant |
|---|---|---|
| Katman | Saha ve bus (cihazlar arası haberleşme) | Yazılım ve entegrasyon platformu |
| Sunucu bağımlılığı | Yok; sunucu kapansa da butonlar çalışır | Sunucu kapanırsa otomasyonlar durur |
| Devreye alma | ETS | Yapılandırma dosyaları ve arayüz |
| Farklı markalar | KNX sertifikalı cihazlar | Binlerce entegrasyon |
Hangisini seçmelisiniz?
KNX seçin, eğer…
- Aydınlatma, perde ve ısıtmanın sunucudan bağımsız çalışması gerekiyorsa
Home Assistant seçin, eğer…
- Kamera, enerji izleme, güneş paneli ve farklı marka cihazlar tek panelde toplanacaksa
Hibrit çözüm: Sık kullanılan mimari: temel işlevler KNX üzerinde, görselleştirme ve KNX dışı markaların entegrasyonu Home Assistant üzerinde.
Örnek senaryo: KNX villaya güneş paneli ve kamera eklemek
Bir villada aydınlatma, perde ve yerden ısıtma KNX ile kurulmuş, tuş panelleri her odada çalışıyor. Ev sahibi şimdi çatıdaki güneş paneli invertörünü, IP kameraları ve bir şarj istasyonunu aynı ekranda görmek istiyor. Bunların hiçbiri KNX cihazı değildir. Home Assistant bu noktada devreye girer: KNX IP arayüzü üzerinden bus'a bağlanır, diğer cihazları kendi entegrasyonlarıyla tanır ve hepsini tek panelde gösterir.
Bu düzende salon tuşuna basıldığında ışık KNX üzerinden yanar; Home Assistant sunucusu kapalı olsa da sonuç değişmez. Home Assistant ise örneğin güneş üretimi yüksekken şarj istasyonunu başlatmak veya kamera hareket algıladığında bahçe ışığını KNX grup adresi üzerinden açmak gibi markalar arası senaryoları yürütür.
Daha küçük bir örnek de düşünülebilir: KNX tesisatı olmayan, kablosuz cihazlarla donatılmış bir daire. Burada KNX ile Home Assistant arasında bir seçim yoktur; Home Assistant doğrudan Zigbee, Wi-Fi ve Matter cihazlarının yönetim katmanı olur. KNX ile Home Assistant arasındaki soru ancak kablolu bir bus kurulacak ya da kurulmuş bir yapıda gerçekten anlam taşır. Orada da karar verilecek şey, hangi işin hangi katmanda duracağıdır.
| İşlev | Hangi katmanda | Sunucu kapanırsa |
|---|---|---|
| Tuşla aydınlatma ve perde | KNX | Çalışır |
| Isıtma termostat kontrolü | KNX | Çalışır |
| Kamera görüntüsü panelde | Home Assistant | Durur |
| Güneş üretimine göre şarj | Home Assistant | Durur |
İki sistemi birlikte kurarken dikkat edilecekler
Home Assistant KNX cihazlarını grup adresleri üzerinden tanır. Bu yüzden ETS projesindeki grup adresi yapısının düzenli olması ve dışa aktarılabilmesi işi kolaylaştırır. Durum geri bildirimi (ör. ışığın gerçekten yanıp yanmadığı) için aktüatörlerde durum nesnelerinin ETS'te tanımlanmış olması gerekir; aksi halde panel gerçek durumu göstermez.
Home Assistant'ın çalıştığı donanım da planlanmalı. Küçük bir bilgisayar veya sunucu UPS'e bağlanır, düzenli yedek alınır. Güncellemelerden önce yedek almak, yapılandırmada sorun çıkarsa geri dönmeyi sağlar.
Zamanla Home Assistant'tan vazgeçilirse KNX tarafı etkilenmez; tuşlar, zaman programları ve ETS'te tanımlı mantık fonksiyonları çalışmaya devam eder. Tersi yönde, KNX'e bir görselleştirme sunucusu ya da üreticinin kendi paneli eklenmek istenirse aynı grup adresleri ona da verilir. Bu esneklik, işlevlerin KNX'te tanımlanıp Home Assistant'ın yalnızca üstte duran bir katman olarak kalmasından gelir.
- KNX tarafında IP arayüzü veya IP router bulunduğunu teyit edin.
- Grup adresi listesini ETS'ten dışa aktarıp Home Assistant yapılandırmasında kullanın.
- Güvenlik açısından KNX IP trafiğini misafir ağından ayrı tutun.
- KNX Secure kullanılan projelerde, Home Assistant'ın bağlanabilmesi için gereken anahtar dosyasının entegratörden teslim alınması gerekir.
- Home Assistant'ta yazılan otomasyonların listesini ve ne işe yaradığını kısa bir belgeyle kayda geçirin.
Sık hatalar ve entegratöre sorulacaklar
Teklif aşamasında iki soruyu yazılı cevaplatın. Birincisi: Home Assistant kapalıyken evde hangi işlevler çalışmaya devam eder? İkincisi: KNX projesinde yapılacak bir değişiklik (yeni bir grup adresi) Home Assistant tarafına kim tarafından aktarılacak? Bu iki cevap, sistemin uzun vadede kim tarafından ve nasıl bakılacağını netleştirir.
Uzaktan erişim isteniyorsa bunun nasıl sağlanacağını da sorun. Home Assistant'ı modemde port açarak internete açmak yerine VPN veya güvenli bir uzaktan erişim hizmeti kullanılması daha az risk taşır.
- Temel aydınlatmayı yalnızca Home Assistant otomasyonuna bağlamak; sunucu kapanınca ışık yanmaz.
- ETS dosyası olmadan Home Assistant entegrasyonu istemek; grup adresleri tahminle bulunur.
- Home Assistant yapılandırmasını tek kişinin bilgisayarında tutmak, yedeğini almamak.
- KNX entegratörü ile Home Assistant'ı kuran kişi arasında sorumluluk sınırını yazmamak.