NextForGen, İstanbul Maltepe merkezli bir akıllı ev ve iş yeri otomasyonu firmasıdır. Villa, ofis ve konut projelerinde keşiften teslime kurulum yapar; ışık, iklim, perde ve güvenlik NextForGen hub'ı ve uygulamasında tek yerde toplanır.
KNX tesisatı bir uygulamaya nasıl bağlanır?
KNX cihazları çoğunlukla twisted pair (TP) veri hattı üzerinden haberleşir. Bir uygulamanın ya da otomasyon sisteminin bu hatta ulaşması için hattın yerel ağa (IP) bağlanması gerekir. Bağlantı zinciri genellikle şöyledir:
- KNX TP hattı. Butonlar, sensörler ve aktüatörler.
- KNX IP arayüzü veya IP router. TP hattını yerel ağa bağlar (KNXnet/IP).
- Hub ya da sunucu. Yerel ağda grup adreslerine komut gönderir, durumları okur.
- Uygulama. Evde ve dışarıda hub üzerinden kontrol.
Bu yapıda KNX tesisatının kendi programı değişmez. Hub, hatta yeni bir katılımcı olarak bağlanır ve mevcut grup adreslerini kullanır.
KNX IP arayüzü mü, KNX IP router mı?
İkisi de KNX hattını yerel ağa bağlar; kullanım şekilleri farklıdır.
| KNX IP arayüzü | KNX IP router | |
|---|---|---|
| Temel görevi | Bir istemcinin hatta noktadan noktaya bağlanması (tunneling) | Hatlar ve alanlar arasında telegram iletimi (routing); hat kuplörü olarak da kullanılır |
| Bağlantı şekli | Tunneling | Routing (IP multicast); çoğu modelde tunneling de desteklenir |
| Eşzamanlı bağlantı | Modele göre sınırlı sayıda tunneling bağlantısı | Routing'de sınır yoktur; tunneling bağlantı sayısı modele göre değişir |
| Entegrasyon için | Boş bir tunneling bağlantısı yeterlidir | Tunneling ya da routing ile bağlanılabilir |
Tesisatta zaten bir IP arayüzü varsa, ETS ve mevcut görselleştirme gibi kullanıcıları dışında boş bir bağlantı kalıp kalmadığına bakılır. KNXnet/IP, yerel ağda UDP 3671 portunu kullanır; routing için standart multicast adresi 224.0.23.12'dir.
Bağlantı sayıları ve özellikler modele göre değişir; kesin bilgi için cihazın üretici dokümanına bakılır.
Grup adresi nedir ve entegrasyon için neden gerekir?
KNX'te cihazlar birbirine grup adresleri üzerinden komut gönderir. Grup adresleri çoğunlukla üç seviyeli yazılır (ör. 1/2/3: ana grup / orta grup / alt grup). Örneğin "salon tavan ışığı aç-kapa" bir grup adresidir; o adrese gönderilen komutu, o adrese bağlı aktüatör uygular.
Her grup adresinin bir veri tipi (DPT, datapoint type) vardır. Uygulama doğru komutu ancak doğru veri tipini bilirse gönderebilir:
- DPT 1.001: aç-kapa (switch)
- DPT 5.001: yüzde (0-100), ör. dimmer seviyesi ya da perde konumu
- DPT 9.001: sıcaklık (°C)
Bu yüzden entegrasyonun ilk adımı, tesisatın grup adresi listesini veri tipleriyle birlikte almaktır.
Durum (status) adresleri neden önemlidir?
Bir ışık duvar butonundan açıldığında uygulamanın bunu görebilmesi için aktüatörün durumunu ayrı bir grup adresine bildirmesi gerekir. Buna durum (status ya da geri bildirim) adresi denir.
Durum adresi tanımlı fonksiyonlarda uygulama cihazın gerçek durumunu gösterir. Tanımlı olmayan fonksiyonlarda uygulama yalnız kendi gönderdiği son komutu bilebilir. Eksik durum adresleri, tesisatı programlayan firmanın ETS'de yapacağı küçük bir eklemeyle tamamlanabilir.
ETS'den ne alınmalıdır?
- ETS proje dosyası (.knxproj) ya da ETS'den dışa aktarılmış grup adresi listesi (CSV veya XML).
- Güvenlik anahtar dosyası (.knxkeys). Yalnız KNX Secure kullanan tesisatlarda.
- IP arayüzünün ağ bilgisi. Arayüzün yerel ağdaki adresi ve kullanılabilir bağlantısı.
Bu dosyalar genellikle tesisatı kuran firmada bulunur ve teslimde ev sahibine verilmesi istenebilir. Proje dosyası yoksa grup adresleri tesisat incelenerek çıkarılabilir; bu daha uzun süren bir iştir.
KNX Secure kullanan tesisatlarda ne değişir?
KNX Secure, KNX haberleşmesini şifreleyen ve doğrulayan güvenlik katmanıdır. İki biçimi vardır: KNX IP Secure, IP tarafındaki bağlantıyı (tunneling ve routing) korur; KNX Data Secure, hat üzerindeki telegramları uçtan uca korur.
Secure kullanan bir tesisata bağlanmak için ETS'den dışa aktarılan güvenlik anahtar dosyası (keyring) ve gerekli parolalar gerekir. Bu dosya ve parolalar tesisatın en hassas bilgileridir; yalnız entegrasyonu yapacak ekiple paylaşılmalıdır.
KNX'e uzaktan güvenli erişim nasıl sağlanır?
KNX IP arayüzünü port yönlendirmeyle doğrudan internete açmak önerilmez: KNXnet/IP, yerel ağda kullanılmak için tasarlanmıştır. Daha güvenli yol, yerel ağdaki bir hub'ın ya da sunucunun buluta dışarı doğru şifreli bir bağlantı açması ve uygulamanın bu bağlantı üzerinden çalışmasıdır.
NextForGen hub'ı bu şekilde çalışır: bağlantıyı kendisi ve şifreli olarak başlatır. Bu yüzden port yönlendirme, sabit IP ya da VPN gerekmez; KNX IP arayüzü yerel ağda kalır.
Ayrıntılar: KNX entegrasyonu
Entegrasyon öncesi kontrol listesi nedir?
- IP arayüzü. Tesisatta KNX IP arayüzü ya da IP router var mı, boş bağlantısı kaldı mı?
- Grup adresleri. Grup adresi listesi veri tipleriyle birlikte elinizde mi?
- Durum adresleri. Uygulamada durumu görülecek fonksiyonların durum adresleri tanımlı mı?
- KNX Secure. Tesisatta Secure kullanılıyor mu; kullanılıyorsa keyring dosyası var mı?
- Yerel ağ. IP arayüzü ile hub aynı yerel ağa bağlanabiliyor mu?
- Kapsam. Hangi fonksiyonlar uygulamaya gelecek, hangi sahneler kurulacak?
Bu listenin tamamını keşifte birlikte kontrol ederiz; eksik olanları yazılı teklifte belirtiriz.