
تدريب Home Assistant
تحكّم بالكامل في منزلك الذكي من خلال إتقان هوم أسستانت من البداية. يأخذك هذا المقرر خطوة بخطوة خلال التثبيت، وتكامل الأجهزة، وبناء الأتمتة، وتعزيز الأمان بتعليم عملي تطبيقي. سواء كنت توصل أول لمبة ذكية لك أو تصمم أتمتة معقدة لأجهزة متعددة، فستنتهي بنظام هوم أسستانت يعمل بكامل وظائفه بشكل آمن ومخصص لك.
ماذا ستتعلم:
ستبدأ بتثبيت وتهيئة هوم أسستانت على العتاد الذي اخترته، ثم ستوصّل الأجهزة الذكية باستخدام بروتوكولات محلية مثل Zigbee و Z-Wave بالإضافة إلى الخدمات السحابية. ستبني عمليات الأتمتة باستخدام المحفزات والشروط والإجراءات، وستوسعها باستخدام قوالب Jinja2 وكيانات المساعدة وتطبيقات AppDaemon المبنية بلغة بايثون. يغطي المقرر تصميم لوحات معلومات Lovelace المخصصة، وتكامل MQTT لأجهزة الاستشعار DIY، وإعداد المساعد الصوتي. كما ستطبّق أفضل ممارسات الأمان، وتفعّل الوصول الآمن عن بُعد، وتتعلّم استكشاف الأخطاء وإصلاحها بشكل منهجي للحفاظ على عمل نظامك بموثوقية على المدى الطويل.
كيف تدرس بشكل عملي تدريب Home Assistant
كيف تتدرب عملياً تدريب Home Assistant
لك إذا كنت شركة وتريد تدريب فريقك
في Dedika للشركات، يأتي الدورة مع تمارين وأمثلة من عملك نفسه وبالطريقة التي تحتاجها شركتك.
محتوى الدورة
8 فصول • 39 دروسمدة بين 4 و 360 ساعة (أنت تقرر)
الفصل 1إخفاءإخفاء التفاصيلعرض التفاصيلمقدمة إلى هوم أسستنت
مقدمة إلى هوم أسستنت
الدرس 1 • ما هو هوم أسستنت
يُعرّف هوم أسستنت كمنصة أتمتة منزلية مفتوحة المصدر ويشرح دورها في توحيد الأجهزة الذكية. يُرسي الأساس المفاهيمي لجميع الفصول اللاحقة.
الدرس 2 • التنقل في واجهة المستخدم
يُقدّم لوحة معلومات لوفليس والشريط الجانبي وقوائم الإعدادات. الإلمام بواجهة المستخدم يُسرّع جميع المهام العملية في الفصول اللاحقة.
الدرس 3 • خيارات التثبيت والمتطلبات
يغطي هذا القسم المتطلبات السابقة للأجهزة والبرمجيات ويقارن بين طرق التثبيت. سيختار الطلاب الطريقة المناسبة لبيئتهم قبل المتابعة إلى الإعداد.
الدرس 4 • المعمارية الأساسية والمكونات
يشرح الهيكل الداخلي للمنصة، بما في ذلك ناقل الأحداث وآلة الحالات وسجل الخدمات. فهم المعمارية يُمكّن من اتخاذ قرارات تهيئة مدروسة طوال المقرر.
الفصل 2إخفاءإخفاء التفاصيلعرض التفاصيلتثبيت وتهيئة هوم أسستنت
تثبيت وتهيئة هوم أسستنت
الدرس 1 • إدارة التحديثات والنسخ الاحتياطية
يُعلّم إجراءات التحديث واستراتيجيات النسخ الاحتياطي الآلي للحفاظ على استقرار النظام. يُطبّق الطلاب هذه الممارسات قبل إجراء أي تغييرات في التهيئة.
الدرس 2 • تهيئة النظام الأساسية
يُغطي ملفات التهيئة الأساسية ومحرر التهيئة وأدوات التحقق من الصحة. التهيئة الصحيحة للقاعدة تمنع الأخطاء عند إضافة التكاملات وعمليات الأتمتة.
الدرس 3 • تحضير البيئة المضيفة
يُغطي وميض وسائط التخزين وتهيئة إعدادات الشبكة والتحقق من جاهزية الأجهزة. التحضير السليم يمنع أعطال التثبيت الشائعة.
الدرس 4 • تشغيل معالج الإعداد الأولي
يُرشد خلال معالج الإعداد لأول مرة لإنشاء حساب مدير وتعيين بيانات الموقع. إكمال الإعداد الأولي يفتح كامل وظائف المنصة.
الدرس 5 • إدارة المستخدمين والوصول
يشرح إعداد المستخدمين المتعددين والصلاحيات القائمة على الأدوار ورموز الوصول. التحكم السليم في الوصول ضروري قبل مشاركة النظام مع أفراد الأسرة.
الفصل 3إخفاءإخفاء التفاصيلعرض التفاصيلدمج الأجهزة والخدمات
دمج الأجهزة والخدمات
الدرس 1 • توصيل أجهزة الشبكة المحلية
يُغطي بروتوكولات مثل Zigbee و Z-Wave و Wi-Fi و Matter للاقتران المحلي بالأجهزة. الاتصال المحلي يُقلل من زمن الاستجابة والاعتماد على السحابة.
الدرس 2 • إدارة الكيانات وسجل الأجهزة
يُعلّم كيفية إعادة تسمية الكيانات والأجهزة وتعطيلها وتنظيمها في السجل. السجل النظيف يُحسن وضوح الأتمتة ووضوح لوحة المعلومات.
الدرس 3 • استكشاف مشكلات التكامل وإصلاحها
يُحدد أعطال التكامل الشائعة ويستخدم السجلات والتشخيصات لحلها. مهارات استكشاف الأخطاء المنهجية تمنع انقطاعات الخدمة الطويلة.
الدرس 4 • فهم التكاملات
يشرح ماهية التكاملات وكيفية اكتشافها وأين يتم إدارتها. هذا الأساس مطلوب قبل إضافة أي جهاز فعلي أو سحابي.
الدرس 5 • دمج الخدمات السحابية
يربط المنصات الخارجية والمساعدات الصوتية من خلال التكاملات الرسمية ومجتمعية. التكاملات السحابية توسع توافق الأجهزة إلى ما وراء البروتوكولات المحلية.
الفصل 4إخفاءإخفاء التفاصيلعرض التفاصيلبناء عمليات الأتمتة والنصوص البرمجية
بناء عمليات الأتمتة والنصوص البرمجية
الدرس 1 • الإجراءات واستدعاءات الخدمات
يشرح كيفية استدعاء الخدمات والتحكم في الأجهزة وتتابع إجراءات متعددة في تسلسل. الإجراءات هي طبقة التنفيذ التي تجعل الأتمتة تنتج نتائج فعلية.
الدرس 2 • المشغلات والشروط
يُغطي مشغلات الحالة والوقت والحدث والرقمية إلى جانب أنواع الشروط المنطقية. الجمع بين المشغلات والشروط يُنتج عمليات أتمتة دقيقة ومراعية للسياق.
الدرس 3 • المتطلب السابق
يُقدم نموذج المشغل-الشرط-الإجراء ومحرر واجهة المستخدم للأتمتة. فهم هذا النموذج هو المتطلب السابق لكل أتمتة تُبنى في المقرر.
الدرس 4 • اختبار وتنقيح أخطاء عمليات الأتمتة
يستخدم عارض التتبع والمشغلات اليدوية والسجلات للتحقق من سلوك الأتمتة وإصلاحه. الاختبار المنهجي يضمن أداء عمليات الأتمتة بشكل صحيح قبل النشر.
الدرس 5 • إنشاء النصوص البرمجية واستخدامها
يُعلم إنشاء نصوص برمجية لتسلسلات إجراءات قابلة لإعادة الاستخدام يمكن استدعاؤها من عمليات الأتمتة أو واجهة المستخدم. النصوص البرمجية تُقلل التكرار وتُبسط منطق الأتمتة المعقد.
الفصل 5إخفاءإخفاء التفاصيلعرض التفاصيلالمشاهد والمساعدات والقوالب
المشاهد والمساعدات والقوالب
الدرس 1 • مقدمة إلى قوالب Jinja2
يُغطي بناء جملة Jinja2 والمتغيرات وعوامل التصفية وأداة محرر القوالب. القوالب تُمكّن من القيم الديناميكية في عمليات الأتمتة والنصوص البرمجية وبطاقات لوحة المعلومات.
الدرس 2 • إنشاء المشاهد واستخدامها
يُعرّف المشاهد كصور لحظية محفوظة لحالات الأجهزة ويُظهر كيفية تنشيطها. المشاهد تُبسط التحكم في أجهزة متعددة إلى إجراء واحد قابل للاستدعاء.
الدرس 3 • تقنيات القوالب المتقدمة
يُطبق المنطق الشرطي والحلقات والماكروات داخل القوالب لتحويلات البيانات المعقدة. القوالب المتقدمة تُقلل تكرار الأتمتة وتُحسن قابلية الصيانة.
الدرس 4 • شرح الكيانات المساعدة
يُقدم المدخلات المنطقية والمدخلات الرقمية ومحددات الإدخال والعدادات والمؤقتات ككيانات افتراضية. المساعدات تُخزن حالة يُعرّفها المستخدم تُحرّك منطق الأتمتة الشرطي.
الدرس 5 • حساسات القالب وحساسات القالب الثنائية
إنشاء حساسات افتراضية مستمدة من بيانات كيانات موجودة باستخدام تعبيرات القالب. حساسات القالب تُظهر القيم المحسوبة ككيانات من الدرجة الأولى للوحات المعلومات وعمليات الأتمتة.
الفصل 6إخفاءإخفاء التفاصيلعرض التفاصيلتصميم لوحات المعلومات المخصصة
تصميم لوحات المعلومات المخصصة
الدرس 1 • استخدام YAML لتهيئة لوحة المعلومات
يحرر تهيئة لوحة المعلومات مباشرة في YAML للدقة والتحكم في الإصدارات. تحرير YAML يفتح خيارات غير متوفرة في المحرر الرسومي.
الدرس 2 • تخصيص البطاقات المتقدم
يُطبق الرؤية الشرطية وتنسيق card-mod وتثبيت البطاقات المخصصة. التخصيص المتقدم يُنتج لوحات معلومات تتكيف مع السياق وتفضيلات المستخدم.
الدرس 3 • أساسيات لوحة معلومات لوفليس
يشرح أنواع لوحات المعلومات وعروضها ونظام التخطيط القائم على البطاقات. هذه المعرفة الهيكلية مطلوبة قبل إضافة أو تخصيص أي عنصر في لوحة المعلومات.
الدرس 4 • تنظيم لوحات المعلومات لعدة مستخدمين
تصميم عروض خاصة بأدوار محددة وتطبيق قواعد رؤية لوحة المعلومات القائمة على المستخدم. التنظيم متعدد المستخدمين يضمن أن كل فرد من الأسرة يرى عناصر التحكم ذات الصلة.
الدرس 5 • أنواع البطاقات الأساسية وتهيئتها
يُغطي بطاقات الكيان والزر والنظرة السريعة والرسم البياني للتاريخ ومشغل الوسائط مع خيارات تهيئتها. إتقان البطاقات الأساسية يُلبي معظم متطلبات العرض.
الفصل 7إخفاءإخفاء التفاصيلعرض التفاصيلالأمان والوصول عن بُعد والخصوصية
الأمان والوصول عن بُعد والخصوصية
الدرس 1 • إدارة الأسرار وبيانات الاعتماد
يستخدم ملف secrets.yaml ومديري الأسرار الخارجيين لإبقاء بيانات الاعتماد خارج ملفات التهيئة. الإدارة السليمة للأسرار تمنع كشف بيانات الاعتماد في النسخ الاحتياطية والتحكم في الإصدارات.
الدرس 2 • ضوابط الخصوصية وتقليل البيانات
يُعطّل القياس عن بُعد ويُحد من مشاركة البيانات السحابية ويتحكم في فترات الاحتفاظ ببيانات المسجل. ضوابط الخصوصية تُقلل البصمة الشخصية للبيانات لنظام المنزل الذكي.
الدرس 3 • تمكين الوصول الآمن عن بُعد
يهيئ سحابة Nabu Casa والبروكسي العكسي وأنفاق VPN للوصول عن بُعد مشفر. يتم تقييم كل طريقة من حيث الأمان والتكلفة والتعقيد التقني.
الدرس 4 • تجزئة الشبكة وقواعد جدار الحماية
عزل أجهزة إنترنت الأشياء على VLAN مخصصة وتقييد حركة المرور بقواعد جدار الحماية. تجزئة الشبكة تحد من نطاق تأثير أي جهاز مخترق.
الدرس 5 • أساسيات أمان هوم أسستنت
يستعرض الوضع الأمني الافتراضي وأسطح الهجوم الشائعة وأولويات التحصين. نموذج تهديد واضح يُوجّه جميع قرارات الأمان اللاحقة في هذا الفصل.
الفصل 8إخفاءإخفاء التفاصيلعرض التفاصيلالأتمتة المتقدمة وتحسين النظام
الأتمتة المتقدمة وتحسين النظام
الدرس 1 • Node-RED للأتمتة المرئية
تثبيت Node-RED وبناء تدفقات تُكمّل أو تستبدل عمليات الأتمتة الأصلية للمنطق المعقد. البرمجة المرئية للتدفقات تُسرّع تطوير سير العمل الشرطي متعدد الخطوات.
الدرس 2 • ضبط الأداء وإدارة قاعدة البيانات
تحسين المسجل وتنظيف البيانات القديمة ونقل قاعدة البيانات إلى تخزين أسرع. ضبط الأداء يمنع التباطؤ مع نمو عدد الكيانات وحجم التاريخ.
الدرس 3 • التحكم في الإصدارات وإدارة التهيئة
تتبع تغييرات التهيئة باستخدام Git وأتمتة النسخ الاحتياطية إلى المستودعات البعيدة. التحكم في الإصدارات يتيح التجريب الآمن والتعافي السريع من أخطاء التهيئة.
الدرس 4 • AppDaemon لأتمتة بايثون
استخدام AppDaemon لكتابة تطبيقات بايثون للمنطق الذي يتجاوز قدرات أتمتة YAML. أتمتة بايثون تُمكّن من اتخاذ القرارات الخوارزمية والتكامل مع API الخارجي.
الدرس 5 • أنماط الأتمتة المتقدمة
تطبيق عمليات الأتمتة القائمة على المخططات وأنماط آلة الحالات والتنسيق عبر الأتمتة. هذه الأنماط تتعامل مع السيناريوهات الواقعية المعقدة التي لا يستطيع منطق المشغل-الإجراء البسيط التعامل معها.
شهادتك الصالحة للتخرج
هذا الدورة مخصصة لك:
أصحاب المنازل: المتحمسون لتوحيد الأجهزة الذكية المتناثرة تحت منصة واحدة.
محترفو تقنية المعلومات: الراغبون في تطبيق مهارات الشبكات على مشاريع أتمتة المنازل.
هواة الإلكترونيات: المستعدون للانتقال من التجارب على الأجهزة المنفردة إلى الأنظمة المتكاملة.
المستأجرون المهتمون بالخصوصية: الباحثون عن تحكم محلي دون الاعتماد على خدمات الشركات السحابية التجارية.
صانعو الأعمال اليدوية: الذين يصنعون أجهزة استشعار مخصصة ويحتاجون إلى منصة قوية لإدارتها.
العاملون في مجال التحول المهني: استكشاف مجالات إنترنت الأشياء والمنازل الذكية من خلال الخبرة العملية التطبيقية.
ماذا يقول طلابنا
دروسكم مثالية. اشتريت الباقة السنوية، وأخيراً أصبح لدي الفرصة لمتابعة مواضيع متنوعة تهمني دون الحاجة لتغيير المنصة... أشكركم على كل ما تقومون به، لقد أوصيت بكم لأشخاص آخرين...

أحب كيف أن الدروس مباشرة ومركزة وكيف يمكنني تغيير الفصول وتخطي المحتوى الذي لا أحتاجه.

أحب المحتوى وطريقة العرض ونسخ الفيديوهات، مما يسرّع العملية!

المنصة سريعة وبسيطة الاستخدام. تنوع المحتوى والفيديوهات التكميلية تساعد كثيراً في التعلم.

أهم الدورات
الأسئلة الشائعة
ما هي Dedika؟
هل الشهادة صالحة في الإمارات العربية المتحدة؟
هل الدورات مجانية؟
ما هو عبء الدورة؟
كيف تبدو الدورات؟
كيف تعمل الدورات؟
ما هي مدة الدورات؟
ما هو سعر أو تكلفة الدورات؟
ما هو التعليم عن بعد أو الدورة عبر الإنترنت وكيف تعمل؟
دورة PDF



















