技能 homeassistant-config
🏠

homeassistant-config

低風險 📁 檔案系統存取

إنشاء الأتمتة ولوحات التحكم لـ Home Assistant

تتطلب ملفات تكوين Home Assistant بناء جملة YAML دقيقاً وهيكلاً صحيحاً. توفر هذه الأداة أدوات التحقق من الصحة، وتكوينات الأمثلة، وأفضل الممارسات للأتمتة، والبرامج النصية، والقوالب، والخطط المسبقة، ولوحات تحكم Lovelace.

支援: Claude Codex Code(CC)
🥉 74 青銅
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「homeassistant-config」。 إنشاء أتمتة تشغل إضاءة الممر عند اكتشاف الحركة بين غروب الشمس وشروقها

預期結果:

  • automation:
  • - alias: 'Hallway - Motion Lights'
  • id: hallway_motion_lights
  • description: 'Turn on hallway lights when motion is detected at night'
  • mode: restart
  • triggers:
  • - trigger: state
  • entity_id: binary_sensor.hallway_motion
  • to: 'on'
  • conditions:
  • - condition: sun
  • after: sunset
  • before: sunrise
  • actions:
  • - action: light.turn_on
  • target:
  • entity_id: light.hallway
  • data:
  • brightness_pct: 50

正在使用「homeassistant-config」。 كتابة قالب مستشعر يجمع درجة الحرارة والرطوبة في درجة راحة

預期結果:

  • template:
  • - sensor:
  • - name: 'Room Comfort Score'
  • unit_of_measurement: '%'
  • state: >
  • {% set temp = states('sensor.temperature') | float(20) %}
  • {% set humidity = states('sensor.humidity') | float(50) %}
  • {% set temp_score = 100 - (temp - 22) | abs * 4 %}
  • {% set humidity_score = 100 - (humidity - 45) | abs * 2 %}
  • {{ (temp_score + humidity_score) / 2 | round(0) }}

安全審計

低風險
v5 • 1/17/2026

The static analyzer produced extensive false positives due to pattern-matching limitations when analyzing Home Assistant YAML configuration documentation. Key findings: 'Weak cryptographic algorithm' (150+ occurrences) incorrectly flags YAML keywords like 'mode: restart' - not actual crypto operations. 'Ruby/shell backtick execution' (448+ occurrences) incorrectly flags markdown code formatting backticks as command execution. 'System reconnaissance' flags documentation of file operations like 'find' and 'grep' commands. The Python validation scripts use standard file operations (read_text, os.walk, yaml.safe_load) for legitimate configuration validation. No malicious code, network calls, credential exfiltration, or actual dangerous patterns detected. This is a legitimate Home Assistant configuration management skill.

19
已掃描檔案
7,880
分析行數
1
發現項
5
審計總數
審計者: claude 查看審計歷史 →

品質評分

68
架構
100
可維護性
85
內容
20
社群
90
安全
87
規範符合性

你能建構什麼

إنشاء أول أتمتة

إعداد أضواء تعمل بالحركة مع بنية YAML الصحيحة وبناء الجملة

بناء لوحات تحكم معقدة

تصميم لوحات تحكم Lovelace مع بطاقات مخصصة، وشاشات مشروطة، وتخطيطات متجاوبة

تحسين التكوين

العثور على الأتمتة المكررة، وإعادة هيكلة البرامج النصية، وتطبيق الخطط لإعادة الاستخدام

試試這些提示

أتمتة أساسية
إنشاء أتمتة تشغل ضوء غرفة المعيشة عند اكتشاف الحركة بعد غروب الشمس، مع تأخير لمدة 5 دقائق قبل الإيقاف
قالب مستشعر
كتابة قالب مستشعر يحسب استهلاك الطاقة الإجمالي من عدة مقابس ذكية ويعرض تكلفة الطاقة اليومية
لوحة تحكم Lovelace
إنشاء تكوين بطاقات Mushroom لغرفة المعيشة يعرض درجة الحرارة والرطوبة وأدوات التحكم في الإضاءة في تخطيط مضغوط
إنشاء خطة مسبقة
إنشاء خطة للإضاءة التي تعمل بالحركة مع مستشعر حركة قابل للتكوين، والضوء المستهدف، ووقت الانتظار، وإعدادات السطوع نهار/ليل

最佳實務

  • استخدم دائماً مسافتين للإزاحة، لا علامات تبويب
  • ضع علامات اقتباس على القيم الشبيهة بالمنطقية: 'on'، 'off'، 'yes'، 'no'
  • استخدم صيغة الجمع لـ triggers و conditions و actions
  • أضف معرفات فريدة للأتمتة لدعم التحرير من واجهة المستخدم

避免

  • استخدام علامات التبويب بدلاً من المسافات في ملفات YAML
  • سلاسل غير مقتبسة تبدو كقيم منطقية
  • تحديد_mode مفقود في الأتمتة
  • تضمين معرفات الكيانات الثابتة بدلاً من استخدام المتغيرات

常見問題

ما إصدارات Home Assistant المدعومة؟
تستخدم هذه الأداة بناء جملة 2024+ مع تنسيقات trigger و condition و action الحديثة. معظم الأنماط تعمل مع 2022.4+.
ما متطلبات البرامج النصية للتحقق؟
تتطلب البرامج النصية Python 3 و PyYAML مثبتة. قم بتشغيل pip install pyyaml قبل استخدام أدوات التحقق.
هل يمكنني التكامل مع Home Assistant الموجود؟
تولد هذه الأداة ملفات التكوين. يجب عليك يدوياً نسخ أو نشر الملفات إلى مثيل Home Assistant الخاص بك.
هل بياناتي آمنة مع هذه الأداة؟
نعم. تقرأ البرامج النصية الملفات فقط للتحقق. لا يتم إرسال البيانات خارجياً أو تخزينها خارج الجلسة.
لماذا تحتاج الأداة إلى الوصول لنظام الملفات؟
يتطلب الوصول إلى نظام الملفات للتحقق من بناء جملة YAML، والتحقق من التكرارات، وتحليل بنية التكوين.
كيف يقارن بـ Home Assistant Studio؟
توفر هذه الأداة تكامل Claude Code لإنشاء والتحقق من التكوينات. Studio هو محرر قائم على الويب.