اینترنت اشیا در KNX

بزرگترین اکوسیستم توسعه یافته در زمینه راهکارهای خانه و ساختمان آماده رونمایی است. اکنون میتوانید رنج وسیعی از امکانات را در محیط اینترنت اشیا(Iot) در پروتکل KNX در اختیار داشته باشید. 

مهم ترین موضوعات در حیطه اینترنت اشیای KNX عبارتند از:

ویژگی های اینترنت اشیای KNX 

مشخصات KNX پایه اصلی توسعه آن و اعتبار مدرک آن است. مشخصات زیر پایه و اساس اینترنت اشیای KNX هستند:

گواهی ها نیز بخشی از جریان کار توسعه اینترنت اشیای KNX هستند: 

خلاصه اکوسیستم اینترنت اشیای KNX

اگر از اصطلاحات پیچیده در حیطه اینترنت اشیا در KNX خسته شده اید، حتما با دقت این تصویر را مشاهده کنید.

دستگاه های اینترنت اشیا در KNX:

به طور ساده این دستگاه ویژگی‌هایی خاصی دارد و  از روش جدیدی برای تطبیق با ساختار IPv6 استفاده می‌کند. یک استک اوپن سورس و همچنین ماژول‌های جدیدی از ارائه‌دهندگان اجزای سیستم برای این نوع دستگاه‌ها وجود دارد،. Thread یکی از لایه‌های بسیاری از شبکه ها است که دستگاه‌های KNX IOT تا زمانی که از IPv6 استفاده کنند می‌توانند بر روی آن کار کنند.

آیا گواهی‌نامه KNX امکان‌پذیر است؟ بله

روتر اینترنت اشیا در KNX:

بیش از 8000 دستگاه وجود دارد که دارای گواهینامه هستند ولی جز KNX IoT محسوب نمی شوند. برای اینکه این دستگاه ها بتوانند با دستگاه های KNX IoT کار کنند باید یک روتر وجود داشته باشد. در تصویر بالا روتر داخل سرور تعبیه شده است اما می تواند در دستگاه های شبکه نیز قرار داشته باشد. 

آیا داشتن گواهی KNX ممکن است؟ بله

سرور API اینترنت اشیا در KNX:

یک راهکار جدید در KNX وجود دارد که هدف آن ارائه بهتر دیتای موجود در تجهیزات KNX است. این راهکار یک لایه انتزاعی بین دانش KNX و توسعه نرم افزار(در بخش IT) به کمک مدل اطلاعاتی KIM)KNX) ایجاد می کند. این راهکار می تواند از داده های پروژه ETS ارائه شده مطابق با KIM استفاده کند و می تواند بدون هیچ محدودیتی در محل یا در فضای ابری(Cloud) قرار گیرد.

آیا داشتن گواهی KNX ممکن است؟ بله

کلاینت API اینترنت اشیا در KNX (اپلیکیشن):

این بخش مکمل سرور API مربوط به KNX IoT است. این کلاینت شامل راهکارهای بر پایه اپلیکیشنی است که با سرور API مربوط به KNX IoT در مراحل نصب KNX سروکار دارد. این کلاینت محدود به نرم افزارهایی که روی کامپیوتر اجرا می شوند نیست و می تواند کلاینت نرم افزاری باشد که روی یک دستگاه(مثلا بخش کنترل صوت نمایش داده شده در تصویر بالا) یا یک سرویس که روی یک سرور ابری اجرا می شود.

آیا گواهی‌نامه KNX امکان‌پذیر است؟ خیر

روتر IPV6:

در این تصویر، دستگاه های KNX IoT از یک Thread به عنوان لایه شبکه استفاده می کنند. بنابراین به یک Border Router مربوط به IPv6 برای ارتباط با دنیای IPv4 و برقراری ارتباط با دستگاه های اینترنت اشیایی که طبق پروتکل KNX نیستند نیاز است. به این روتر به عنوان یک جز شبکه فکر کنید مانند یک روتر شبکه بین WAN و LAN که در هر خانه ای وجود دارد.

آیا گواهی‌نامه KNX امکان‌پذیر است؟ خیر

ابزارهای ما برای سازگاری با KNX IoT و حتی  ابزار نرم افزاری جدید نیاز به بروزرسانی دارند. در زیر مهم ترین ابزارها ذکر شده اند:

نرم افزار ETS:

نسخه 6 این نرم افزار دارای قابلیت های مهمی در ارتباط با KNX IOT است و در نسخه بتا برای اعضای انجمن KNX ارائه می شود 

نرم افزار Falcon:

این نرم افزار بخش بسیار مهمی از ETS است و برای ارتباط برقرار کردن با دستگاه های بر پایه IPv6 به یک بروزرسانی نیاز دارد و به نظر میرسد که آپدیت این نرم افزار در 3 ماه اول سال 2024 ارائه شود.

ابزار تولیدکننده: 

برای کنترل کردن دستگاه های اینترنت اشیای KNX به یک نرم افزار اصلی نیاز است که توضیحات محصولات و دستگاه های KNX را فراهم می کند و به نظر میرسد که این نرم افزار در 3 ماه اول سال 2024 ارائه شود.

نرم افزار EITT:

همان طور که پیش تر ذکر شده است، نسخه بتا V4.4 با قابلیت ارتباط با گواهی سرورهای API دستگاه های KNX Iot برای تمامی لایسنس(مجوز) های EITT در MyKNX در دسترس است. انتظار میرود که این نسخه که قابلیت ارتباط با دستگاه های KNX Iot را دارد در 3 ماه اول سال 2024 ارائه شود.

نرم افزار Semantic Export ETS:

این نرم افزار با هدف ایجاد جریان کار بین نرم افزار ETS و سرور API دستگاه های KNX Iot ایجاد شده است اما استفاده از این نرم افزار ضروری نیست چرا که نرم افزار ETS خود دیتا را بدون نیاز به نرم افزار دیگری استخراج می کند.

ابزار توسعه دستگاه های KNX Iot:

ابزار توسعه سرور های API دستگاه های KNX Iot: 

هیچ جز فیزیکی تاکنون به سرورهای API دستگاه های اینترنت اشیای KNX اختصاص داده نشده است اما منبع مفیدی وجود دارند که در آنها URL و جزئیات Login پیدا می شود: 

رویدادهای KNX Iot