# servertelegram V3.5 — مركز الإشعارات

تمت إضافة مركز إشعارات إلى لوحة التحكم.

## الوظائف
- إرسال إشعار لكل الأجهزة المتصلة الآن.
- اختيار كل الأجهزة المسجلة.
- عنوان + نص.
- أولوية عادية / مهمة.
- صوت / بدون صوت.
- إشعار عادي / ثابت.
- سجل تسليم دائم.
- تتبع ACK: queued / sent / received / applied / rejected / busy.

## API
POST /api/dashboard/notifications/broadcast

مثال:
{
  "title": "EcoDev Trade",
  "body": "رسالة للمستخدمين",
  "priority": "high",
  "sound": true,
  "persistent": false,
  "target_mode": "connected"
}

POST /api/dashboard/devices/{DEVICE_ID}/notification
DELETE /api/dashboard/notifications

## البروتوكول
admin_control -> show_notification

## مهم
السورس الحالي للتطبيق الذي تم فحصه لا يحتوي case باسم show_notification.
لذلك النسخ المثبتة حاليًا ستستقبل الأمر ولكن سترفضه كأمر غير مدعوم.

يلزم تحديث التطبيق مرة واحدة فقط لإضافة show_notification.
بعد ذلك كل الإشعارات المستقبلية ترسل من السيرفر بدون تحديث التطبيق مرة أخرى.

هذا قيد Android/Client وليس قيد السيرفر: لا يمكن للسيرفر وحده إنشاء
Notification على هاتف إذا لم يكن التطبيق المثبت يحتوي كود عرض ذلك الإشعار.
