Блог

Що таке Kbox-UniStack? Сучасна платформа розробки KNX

2 серпня 2026Команда Kbox-UniStack

Kbox-UniStack — це платформонезалежний протокольний стек і фреймворк KNX, створений для протоколу автоматизації будівель KNX. Він працює на STM32 і ESP, на HAL або bare-metal. Це відкрита платформа розробки: вихідний код закритий, але завантаження і розробка з ним повністю безкоштовні.

Чому Kbox-UniStack?

Хоча протокол KNX — світовий стандарт в автоматизації будівель, його складність створює серйозний барʼєр на боці розробки. Ба більше, конкурентні стеки змушують платити наперед лише за початок розробки. У Kbox-UniStack немає платного барʼєру.

Kbox-UniStack вирішує ці проблеми такими принципами:

  • Платформонезалежність: Один стек, один шар застосунку. STM32 і ESP; HAL або bare-metal. Переносьте на нове обладнання, не торкаючись логіки застосунку.
  • Жодного платного барʼєру: Завантажуйте безкоштовно і розробляйте сьогодні. Ви нічого не платите, доки продукт не стане комерційним; ліцензування вмикається лише на етапі сертифікації KNX.
  • KNX Secure: Автентифікований і зашифрований звʼязок KNX вбудований — надбудови не потрібні.
  • Оптимізований розмір: Розроблений для обмежених flash і RAM; залишає місце для вашого застосунку навіть на невеликих мікроконтролерах.

Основні компоненти

1. Протокольний стек KNX

В основі Kbox-UniStack — повна реалізація протоколу, що відповідає специфікації KNX. Вона охоплює всі сценарії звʼязку на шині KNX з обробкою кадрів cEMI (Common External Message Interface) і raw TP (Twisted Pair), груповим звʼязком, індивідуальною адресацією та підтримкою broadcast.

2. Набір Stack + Framework

Kbox-UniStack — це більше, ніж протокольний стек. Він постачається з готовими будівельними блоками для розробки застосунків: драйвери UART та I2C, а також класи Button, Watchdog, Flash і LED. Тож ви створюєте продукт, а не інфраструктуру.

3. Бібліотека DPT (Data Point Type)

Типобезпечні функції кодування/декодування для всіх DPT, визначених у стандарті KNX. Готова підтримка температури (DPT 9.001), вологості (DPT 9.007), вимикача (DPT 1.001), димера (DPT 3.007), відсотків (DPT 5.001) і сотень інших типів даних.

4. API управління памʼяттю

Безпечний абстрагований шар API для доступу до памʼяті пристрою KNX. Повна підтримка операцій MemoryRead, MemoryWrite, PropertyRead і PropertyWrite. Ідеально для конфігурації пристроїв і постійного зберігання параметрів.

Прозорі ціни

Наші ціни відкриті й зафіксовані довічно: ліцензія на стек — одноразово 10 000 €, плюс 1 000 € за кожного OEM-клієнта. Порівнянні ліцензії в інших місцях сягають 30 000 € — і там ви платите ще до початку розробки. З Kbox-UniStack ви спершу розробляєте і платите лише тоді, коли продукт доходить до сертифікації.

Кому це підходить?

  • Виробникам пристроїв KNX: Заощаджуйте час, використовуючи протокольний стек під час розробки нових пристроїв KNX.
  • Інтеграторам автоматизації будівель: Використовуйте платформонезалежну структуру для розробки власних рішень KNX і шлюзів.
  • Розробникам IoT: Використовуйте шари абстракції Kbox-UniStack, щоб підключити шину KNX до екосистеми IoT.
  • Командам R&D: Завантажуйте безкоштовно і прототипуйте — жодного ризику, жодної передоплати.

Початок роботи

Завантажте Kbox-UniStack безкоштовно і почніть розробку вже сьогодні. Швидко опануйте його за допомогою документації, портів під платформи, прикладів проєктів і довідника API.

Читати документацію