المهارات home-assistant-manager
🏠

home-assistant-manager

آمن ⚡ يحتوي على سكربتات🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات🔑 متغيرات البيئة⚙️ الأوامر الخارجية

إدارة Home Assistant مع سير العمل المتقدم

تتطلب إدارة تكوينات Home Assistant والأتمتات ولوحات التحكم فهم سير عمل وأدوات وممارسات متعددة. توفر هذه المهارة إرشادات متقدمة لنشر سير العمل، والوصول عن بُعد إلى سطر الأوامر، والتحقق من الأتمتة، وتطوير لوحات Lovelace المحسنة للأجهزة اللوحية.

يدعم: Claude Codex Code(CC)
⚠️ 68 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "home-assistant-manager". إنشاء أتمتة تشغل ضوء الشرفة عند غروب الشمس وتطفئها عند شروقها

النتيجة المتوقعة:

  • تم إنشاء الأتمتة: automation.porch_light_schedule
  • المشغل: حدث الشمس 'غروب الشمس' (إزاحة -15 دقيقة)
  • الإجراء: استدعاء خدمة light.turn_on مع entity_id light.porch
  • المشغل الثاني: حدث الشمس 'شروق الشمس'
  • الإجراء: استدعاء خدمة light.turn_off مع entity_id light.porch
  • الخطوات التالية: النشر عبر scp، وإعادة التحميل، والاختبار اليدوي، والتحقق من السجلات

استخدام "home-assistant-manager". بناء لوحة تحكم لجهازي اللوحي في المطبخ 10 بوصة

النتيجة المتوقعة:

  • تخطيط لوحة التحكم: شبكة من 3 أعمدة محسنة لجهازي اللوحي 10 بوصة
  • البطاقات: بطاقات Mushroom للإضاءة الرئيسية، وبطاقة منظم الحرارة، وبطاقة قالب حالة الباب مع ترميز الألوان
  • عرض كامل العرض للمناطق ذات المحتوى الكامل
  • أزرار لمس صديقة بحجم 44 بكسل كحد أدنى
  • حالة ملونة بالألوان (أخضر=مغلق، أحمر=مفتوح)

التدقيق الأمني

آمن
v5 • 1/17/2026

This is a pure prompt-based skill containing only documentation (SKILL.md, README.md) with example commands and configuration patterns. No executable code, scripts, or direct system access is performed by the skill itself. The static analyzer flagged markdown code fences as 'backtick execution' and documentation links as 'hardcoded URLs' - all false positives from documentation pattern matching. The skill provides Claude with expert knowledge about Home Assistant management workflows.

4
الملفات التي تم فحصها
1,219
الأسطر التي تم تحليلها
5
النتائج
5
إجمالي عمليات التدقيق

عوامل الخطر

⚡ يحتوي على سكربتات
لم يتم تسجيل أي مواقع محددة
🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (1)
🔑 متغيرات البيئة (1)
⚙️ الأوامر الخارجية (1)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
22
المجتمع
100
الأمان
78
الامتثال للمواصفات

ماذا يمكنك بناءه

تطوير واختبار الأتمتات

إنشاء أتمتات جديدة مع بناء جملة YAML الصحيح، ونشرها للاختبار، والتحقق من التنفيذ، والتأكيد على التحكم في الإصدارات.

بناء لوحات التحكم للأجهزة اللوحية

تصميم لوحات ملائمة للمس مع تخطيطات الشبكة، وبطاقات Mushroom، والقوالب الديناميكية للأجهزة اللوحية المعلقة على الحائط.

إدارة مثيلات HA عن بُعد

تنفيذ أوامر عن بُعد عبر SSH، والتحقق من صحة التكوينات، وتحليل السجلات، وتحسين قرارات إعادة التشغيل مقابل إعادة التحميل.

جرّب هذه الموجهات

إنشاء أتمتة
إنشاء أتمتة ترسل إشعارًا عندما تبقى الباب الأمامي مفتوحًا لأكثر من 5 دقائق. يشمل بناء جملة YAML الصحيح والمشغلات والظروف والإجراءات.
بناء لوحة تحكم
إنشاء لوحة تحكم لجهازي اللوحي 11 بوصة مع أضواء وأدوات تحكم في منظم الحرارة وحالة الباب باستخدام بطاقات Mushroom في تخطيط شبكة من 3 أعمدة.
تصحيح قالب
يحتوي قالب الأتمتة على TypeError حول مقارنة str و int. ساعدني في تحديد المشكلة وإصلاح بناء جملة القالب مع مرشحات النوع المناسبة.
نشر التكوين
وجهني من خلال سير العمل الكامل لنشر تغييرات الأتمتة: التحقق، والنشر عبر scp، وإعادة التحميل، والتحفيز اليدوي، والتحقق من السجل، والتأكيد على git.

أفضل الممارسات

  • تحقق دائمًا من التكوين باستخدام 'ha core check' قبل إعادة التشغيل
  • فضل إعادة التحميل على إعادة التشغيل عندما يكون ذلك ممكنًا لتقليل وقت التوقف
  • اختبر الأتمتات يدويًا عن طريق تحفيزها قبل الاعتماد على التنفيذ المجدول
  • استخدم scp للتكرار السريع و git للتغييرات النهائية المختبرة

تجنب

  • إعادة تشغيل Home Assistant دون التحقق من صحة التكوين أولاً
  • افتراض أن الأتمتة تعمل دون تحفيزها يدويًا والتحقق من السجلات
  • نشر التغييرات غير المختبرة مباشرة في مستودع git الإنتاج
  • استخدام عرض أقسام لوحة التحكم للمحتوى كامل الشاشة مثل خرائط المكنسة الكهربائية

الأسئلة المتكررة

ما الأدوات المطلوبة لهذه المهارة؟
تحتاج إلى وصول SSH لمثيل Home Assistant الخاص بك، و hass-cli مثبت محليًا، ومتغيرات البيئة محددة (HASS_SERVER و HASS_TOKEN).
ما الفرق بين النشر عبر scp و git؟
استخدم scp للتكرار السريع والاختبار. استخدم git للتغييرات النهائية المختبرة التي تريد تتبعها في التحكم في الإصدارات.
هل تتصل هذه المهارة مباشرة بـ Home Assistant؟
لا. توفر هذه المهارة إرشادات لـ Claude. تحتاج إلى hass-cli مثبت ومهيأ لتنفيذ الأوامر ضد مثيل Home Assistant الخاص بك.
هل بياناتي آمنة عند استخدام هذه المهارة؟
نعم. هذه مهارة قائمة على المطالبات توفر إرشادات فقط. لا تصل إلى ملفاتك أو بياناتك الاعتماد أو مثيل Home Assistant الخاص بك مباشرة.
لماذا لا تعمل أتمتتي؟
الأسباب الشائعة: entity_id مفقود في المشغل، أو ظروف وقت غير صحيحة، أو أخطاء قالب. تحقق من السجلات باستخدام 'ha core logs' وتحفيز يدوي للتحقق.
كيف يقارن هذا بمحرري Home Assistant YAML؟
توفر هذه المهارة خبرة في سير العمل وأفضل الممارسات. تعمل مع أي محرر YAML من خلال توجيه بناء جملة صحيح ونشر واختبار وتحقق من الخطوات.

تفاصيل المطور

المؤلف

komal-SkyNET

الترخيص

MIT

مرجع

main

بنية الملفات