Blog

Kbox-UniStack Nedir? Modern KNX Geliştirme Platformu

2 Ağustos 2026Kbox-UniStack Ekibi

Kbox-UniStack, KNX bina otomasyonu protokolü için geliştirilmiş, platform bağımsız bir KNX protokol stack'i ve framework'üdür. STM32 ve ESP üzerinde, HAL ya da baremetal üzerinde çalışır. Açık bir geliştirme platformudur: kaynak kodu kapalıdır ama indirmesi ve geliştirmesi tamamen ücretsizdir.

Neden Kbox-UniStack?

KNX protokolü, bina otomasyonunda dünya standardı olsa da, yazılım geliştirme tarafında protokolün karmaşıklığı ciddi bir bariyer oluşturur. Dahası, rakip stack'lerde geliştirmeye başlamak için bile önden ödeme yapmanız gerekir. Kbox-UniStack'te ödeme duvarı yoktur.

Kbox-UniStack bu sorunları şu prensiplerle çözer:

  • Platform Bağımsız: Tek stack, tek uygulama katmanı. STM32 ve ESP; HAL veya baremetal. Uygulama mantığına dokunmadan yeni donanıma taşıyın.
  • Ödeme Duvarı Yok: Ücretsiz indirin, bugün geliştirin. Ürününüz ticarileşene kadar tek kuruş ödemezsiniz; lisans yalnızca KNX sertifikasyonu aşamasında devreye girer.
  • KNX Secure: Kimlik doğrulamalı ve şifreli KNX haberleşmesi yerleşik olarak gelir — sonradan eklemeye gerek yok.
  • Optimize Footprint: Kısıtlı flash ve RAM için tasarlandı; küçük mikrodenetleyicilerde bile uygulamanıza yer bırakır.

Temel Bileşenler

1. KNX Protokol Stack'i

Kbox-UniStack'in kalbinde, KNX spesifikasyonuna uygun tam kapsamlı bir protokol implementasyonu bulunur. cEMI (Common External Message Interface) ve raw TP (Twisted Pair) frame işleme, grup iletişimi, bireysel adresleme ve broadcast desteği ile KNX bus üzerindeki tüm haberleşme senaryolarını kapsar.

2. Stack + Framework Araç Seti

Kbox-UniStack sadece bir protokol stack'i değildir. Uygulama geliştirirken kullanacağınız hazır yapı taşlarıyla gelir: UART ve I2C sürücüleri, Button, Watchdog, Flash ve LED operasyonları için sınıflar. Böylece altyapıyla değil, ürününüzle uğraşırsınız.

3. DPT (Data Point Type) Kütüphanesi

KNX standardında tanımlı tüm DPT'ler için tip-güvenli encode/decode fonksiyonları sunar. Sıcaklık (DPT 9.001), nem (DPT 9.007), anahtar (DPT 1.001), dimmer (DPT 3.007), yüzde (DPT 5.001) ve daha yüzlerce veri tipi için hazır destek.

4. Bellek Yönetimi API'si

KNX cihaz hafızasına erişim için güvenli ve soyutlanmış bir API katmanı. MemoryRead, MemoryWrite, PropertyRead ve PropertyWrite işlemleri için tam destek. Cihaz konfigürasyonu ve kalıcı parametre saklama için idealdir.

Şeffaf Fiyatlandırma

Fiyatlarımız açıktır ve ömür boyu sabittir: stack lisansı tek seferlik 10.000 €, her OEM müşterisi için 1.000 €. Benzer lisanslar başka yerlerde 30.000 €'ya kadar çıkar — üstelik orada daha geliştirmeye başlamadan ödersiniz. Kbox-UniStack'te önce geliştirir, yalnızca ürününüz sertifikasyona geldiğinde ödersiniz.

Kimler Kullanmalı?

  • KNX Cihaz Üreticileri: Yeni KNX cihazları geliştirirken protokol stack'ini kullanarak zamandan tasarruf edin.
  • Bina Otomasyonu Entegratörleri: Özel KNX çözümleri ve gateway'ler geliştirmek için platform bağımsız yapıyı kullanın.
  • IoT Geliştiricileri: KNX bus'ı IoT ekosistemine bağlamak için Kbox-UniStack'in soyutlama katmanlarından yararlanın.
  • Ar-Ge Ekipleri: Ücretsiz indirip prototipleyin; risk yok, önden ödeme yok.

Başlangıç

Kbox-UniStack'i ücretsiz indirin ve geliştirmeye bugün başlayın. Dokümantasyon, platform port'ları, örnek projeler ve API referansı ile hızlıca yol alın.

Dokümantasyonu Oku