سوالات متداول
ThingsConnect چیست؟
ThingsConnect یک پلتفرم سروری متنباز است که به شما امکان میدهد دستگاههای IoT خود را نظارت و کنترل کنید. این پلتفرم برای استفادههای شخصی و تجاری رایگان بوده و میتوانید آن را در هر جایی مستقر کنید. اگر اولین تجربه شما با این پلتفرم است، توصیه میشود به راهنمای "ThingsConnect چیست؟" و "شروع به کار" مراجعه کنید. اطلاعات بیشتر را میتوانید در صفحهی اختصاصی بیابید.
چگونه میتوانم شروع به کار کنم؟
پیشنهاد میکنیم ThingsConnect را بهصورت محلی بر روی لپتاپ یا رایانهی شخصی خود با استفاده از Docker نصب کرده و راهنمای شروع به کار را دنبال کنید.
با ThingsConnect چه کارهایی میتوانم انجام دهم؟
ThingsConnect راهحل آمادهای برای IoT ارائه میدهد که زیرساخت سمت سرور را برای برنامههای IoT شما فراهم میکند. برای کسب اطلاعات بیشتر، به راهنماها و نمونههای سختافزاری مراجعه کنید.
ThingsConnect را کجا میتوانم میزبانی کنم؟
میتوانید ThingsConnect را در فضای ابری، بهصورت محلی بر روی لپتاپ، رایانهی شخصی یا حتی Raspberry Pi میزبانی کنید. توصیه میکنیم از نصب با Docker شروع کنید. برای مشاهدهی راهنمای تنظیم خوشه (Cluster) نیز میتوانید مراجعه کنید.
چگونه میتوانم دستگاه خود را متصل کنم؟
ThingsConnect از پروتکلهای MQTT، CoAP، HTTP و LwM2M پشتیبانی میکند. دستگاههای موجود را میتوان با استفاده از ThingsConnect Gateway به این پلتفرم متصل کرد. اطلاعات بیشتر را در صفحهی اتصال به پلتفرم پیدا کنید.
آیا باید از SDK استفاده کنم؟
خیر، بسیاری از دستگاههای IoT توانایی جاسازی SDK شخص ثالث را ندارند. ThingsConnect یک API ساده بر روی پروتکلهای رایج IoT فراهم میکند. میتوانید از هر کتابخانهی سمت مشتری استفاده کنید یا کتابخانهی خود را به کار ببرید. برخی منابع مفید شامل موارد زیر هستند:
- فهرست کتابخانههای سمت مشتری برای MQTT
- پیادهسازی C برای CoAP
امنیت چگونه است؟
برای رمزگذاری انتقال میتوانید از پروتکلهای MQTT (بر روی SSL) یا HTTPS استفاده کنید. هر دستگاه دارای توکن دسترسی منحصربهفردی برای برقراری اتصال است. نوع اعتبارسنجی قابل تنظیم است و به زودی پشتیبانی از گواهیهای X.509 نیز افزوده میشود.
ThingsConnect چند دستگاه را میتواند پشتیبانی کند؟
پلتفرم ThingsConnect بهصورت افقی قابل گسترش است. هر گره سرور در خوشه منحصربهفرد است. افزایش مقیاس با استفاده از الگوریتم توازن بار هش سازگار بین گرههای خوشه محقق میشود. عملکرد واقعی به سناریوی استفاده از دستگاههای متصل بستگی دارد. به عنوان مثال، یک خوشه با سختافزارهای متوسط میتواند چندین میلیون دستگاه متصل با MQTT را پشتیبانی کند.
برای مثال، یک کلاستر سختافزاری کوچک و معمولی میتواند چندین میلیون دستگاه متصل از طریق پروتکل MQTT را پشتیبانی کند.
ThingsConnect دادهها را کجا ذخیره میکند؟
دادهها در پایگاه داده Cassandra ذخیره میشوند. Cassandra برای ذخیرهسازی و جستجوی دادههای سری زمانی مناسب است و قابلیت دسترسی بالا و تحمل خطا را فراهم میکند.
ThingsConnect از چه نوع مجوزی استفاده میکند؟
ThingsConnect تحت مجوز Apache 2.0 منتشر شده است. استفاده از آن برای کاربردهای شخصی و تجاری رایگان است و میتوانید آن را در هر جا مستقر کنید.
چگونه پشتیبانی دریافت کنم؟
میتوانید از دستورالعملهای عیبیابی و منابع جامعهی کاربری استفاده کرده یا با ما تماس بگیرید تا دربارهی خدمات ارائه شده اطلاعات بیشتری کسب کنید.