getConnection(); // Start session if not already started if (session_status() === PHP_SESSION_NONE) { session_start(); } // Check if user is logged in and is admin if (!isset($_SESSION['user_id']) || !isset($_SESSION['role']) || $_SESSION['role'] !== 'admin') { header('Location: login.php'); exit; } // Get user data $user_model = new User($db); $user_data = $user_model->getUserById($_SESSION['user_id']); // Handle monitoring actions $message = ''; if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_POST['toggle_lock'])) { $lock_id = $_POST['lock_id']; $action = $_POST['action']; // 'lock' or 'unlock' // Simulate lock/unlock action (you would integrate with actual hardware API) $success = true; // Simulate success if ($success) { $message = $action === 'lock' ? 'تم قفل المخزن بنجاح!' : 'تم فتح المخزن بنجاح!'; } else { $message = 'حدث خطأ في تشغيل القفل'; } } elseif (isset($_POST['control_robot'])) { $robot_id = $_POST['robot_id']; $action = $_POST['action']; // 'start', 'stop', 'pause' // Simulate robot control (you would integrate with actual robotics API) $success = true; // Simulate success if ($success) { $message = 'تم تنفيذ الأمر على الروبوت بنجاح!'; } else { $message = 'حدث خطأ في التحكم بالروبوت'; } } } ?>
مراقبة المستودع والتحكم في الأنظمة الآلية والإلكترونية
كاميرات نشطة
8/8
جميع الكاميرات تعمل
روبوتات نشطة
5/6
روبوت واحد متوقف
أقفال آمنة
12/12
جميع الأقفال مغلقة
حالة النظام
ممتاز
جميع الأنظمة طبيعية
كاميرا المدخل الرئيسي
Live Stream
كاميرا منطقة التخزين
Live Stream
كاميرا خط التعبئة
Live Stream
كاميرا منطقة الشحن
Live Stream
كاميرا المخرج الخلفي
Live Stream
يجلب المنتجات من الرفوف
يقوم بالتعبئة والتغليف
ينقل الطلبات للشحن
قفل إلكتروني ذكي
قفل محمي ببصمة
يفتح تلقائياً في حالات الطوارئ
إنذار حريق
غير مفعل
نظام الحماية
مفعل