مكونات إنترنت الأشياء
يتكون إنترنت الأشياء من عدة اشياء اساسية

الاجهزة- Device : وهي بشكل بسيط الاجهزة او الحافة النهائية الي تتيح للمستخدم المراقبة والتحكم عن بعد
الموارد - Resource : هي مكونات داخل جهاز انترنت الاشياء للسماح بالوصول والمعالجة للحساس نفسه وايضاً يوجد بها مكونات البرنامج الي يسمح له بالوصول للشبكة
خدمة التحكم - Controller Service : خدمة وحدة التحكم تتفاعل مع خدمات الويب لارسال واستقبال الاوامر عبر خدمات الويب للتحكم في الجهاز
قاعدة البيانات - DataBase: يمكن ان تكون قاعدة البيانات محلية او على الكلاود وتخزن البيانات من المستشعرات الخاصة بجهاز انترنت الاشياء
خدمة الويب - Web Service : تعمل خدمات الويب كحلقة وصل وربط بين جهاز انترنت الاشياء والتطبيق وقاعدة البيانات, يمكن التعامل مع خدمات الويب باستخدام مبادئ HTTP & REST او باستخدام بروتوكول WebSocket
مكون التحليل - Analysis Component : مكون التحليل مسؤولاً عن تحليل بيانات انترنت الاشياء وتكوين نتائج لتسهيل فهم البيانات على المستخدم
التطبيق- Application : توفر تطبيقات انترنت الاشياء واجهة يمكن للمستخدمين استخدامها للتحكم في جوانب مختلفة ومراقبة النظام, بحيث يمكن للمستخدم عرض البيانات المعالجة ومراقبة سير عمل الحساس
