homeassistant-config
إنشاء الأتمتة ولوحات التحكم لـ Home Assistant
تتطلب ملفات تكوين Home Assistant بناء جملة YAML دقيقاً وهيكلاً صحيحاً. توفر هذه الأداة أدوات التحقق من الصحة، وتكوينات الأمثلة، وأفضل الممارسات للأتمتة، والبرامج النصية، والقوالب، والخطط المسبقة، ولوحات تحكم Lovelace.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「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) }}
安全審計
低風險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.
風險因素
品質評分
你能建構什麼
إنشاء أول أتمتة
إعداد أضواء تعمل بالحركة مع بنية YAML الصحيحة وبناء الجملة
بناء لوحات تحكم معقدة
تصميم لوحات تحكم Lovelace مع بطاقات مخصصة، وشاشات مشروطة، وتخطيطات متجاوبة
تحسين التكوين
العثور على الأتمتة المكررة، وإعادة هيكلة البرامج النصية، وتطبيق الخطط لإعادة الاستخدام
試試這些提示
إنشاء أتمتة تشغل ضوء غرفة المعيشة عند اكتشاف الحركة بعد غروب الشمس، مع تأخير لمدة 5 دقائق قبل الإيقاف
كتابة قالب مستشعر يحسب استهلاك الطاقة الإجمالي من عدة مقابس ذكية ويعرض تكلفة الطاقة اليومية
إنشاء تكوين بطاقات Mushroom لغرفة المعيشة يعرض درجة الحرارة والرطوبة وأدوات التحكم في الإضاءة في تخطيط مضغوط
إنشاء خطة للإضاءة التي تعمل بالحركة مع مستشعر حركة قابل للتكوين، والضوء المستهدف، ووقت الانتظار، وإعدادات السطوع نهار/ليل
最佳實務
- استخدم دائماً مسافتين للإزاحة، لا علامات تبويب
- ضع علامات اقتباس على القيم الشبيهة بالمنطقية: 'on'، 'off'، 'yes'، 'no'
- استخدم صيغة الجمع لـ triggers و conditions و actions
- أضف معرفات فريدة للأتمتة لدعم التحرير من واجهة المستخدم
避免
- استخدام علامات التبويب بدلاً من المسافات في ملفات YAML
- سلاسل غير مقتبسة تبدو كقيم منطقية
- تحديد_mode مفقود في الأتمتة
- تضمين معرفات الكيانات الثابتة بدلاً من استخدام المتغيرات