النقاط الرئيسية
- يأتي Home Assistant مع تكامل Ollama رسمي — لا حاجة لإضافة مخصصة
- شغّل Ollama على مضيف Home Assistant أو جهاز آخر على شبكتك المحلية
- أضف التكامل ← أدخل عنوان URL لـ Ollama (الافتراضي http://host:11434) ← حدد نموذجًا
- اعرض الكيانات التي تريد أن يتحكم فيها النموذج فقط، ثم عيّنه عامل Assist
- استخدم نموذجًا صغيرًا يدعم استدعاء الدوال لتقليل زمن الاستجابة؛ اربط للتعمق في النماذج والجهاز
- كل شيء محلي: لا يغادر أي أمر أو حالة منزلية شبكتك
ما يمنحك إياه ربط Ollama بـ Home Assistant
يمنح Home Assistant عامل محادثة محليًا: تتكلم أو تكتب طلبًا ويقوم النموذج بتعيينه إلى إجراءات الأجهزة، دون مشاركة أي مساعد سحابي. يحل هذا محل عامل الصوت السحابي (Alexa، Google) للتحكم بلغة طبيعية.
- التحكم بلغة طبيعية: "أطفئ كل شيء في الطابق السفلي" يُعين على الكيانات الصحيحة بدلًا من عبارة ثابتة.
- محلي وخاص: يعمل النموذج عبر Ollama على جهازك — راجع دليل المنزل الذكي بنموذج LLM محلي للبنية التقنية الكاملة.
- جاهز للصوت: ادمجه مع خط أنابيب صوتي محلي كبديل خاص لـ Alexa — راجع بناء مساعد صوتي محلي بالكامل.
المتطلبات الأساسية قبل البدء
تحتاج إلى Home Assistant يعمل و Ollama يعمل على مضيف يمكن الوصول إليه ونموذج واحد محمّل. لا يُعيد هذا الدليل شرح تثبيت Ollama — الرابط لذلك خارجي.
- 1Home Assistant يعمل ويمكن الوصول إليه على شبكتك المحلية.
- 2Ollama مثبت ويعمل على نفس المضيف أو جهاز آخر — راجع كيفية تثبيت Ollama.
- 3نموذج واحد على الأقل محمّل (نموذج تعليمات صغير هو نقطة البداية المناسبة).
- 4إمكانية الوصول الشبكي: تأكد من أن Home Assistant يمكنه الوصول إلى عنوان URL لـ Ollama (المنفذ الافتراضي 11434).
كيف تضيف تكامل Ollama؟
في Home Assistant اذهب إلى الإعدادات ← الأجهزة والخدمات ← إضافة تكامل ← Ollama، ثم أدخل عنوان URL لـ Ollama. عنوان URL الافتراضي هو http://<host>:11434.
| الخطوة | الإجراء | النتيجة |
|---|---|---|
| 1 | الإعدادات ← الأجهزة والخدمات ← إضافة تكامل | يفتح منتقي التكاملات |
| 2 | ابحث عن "Ollama" وحدده | يظهر مربع حوار الاتصال |
| 3 | أدخل عنوان URL لـ Ollama (http://host:11434) | يتصل Home Assistant بـ Ollama |
| 4 | حدد نموذجًا من القائمة | يُنشأ كيان محادثة |
أي نموذج يجب أن تختار؟
اختر نموذجًا صغيرًا سريعًا يتبع التعليمات ويدعم استدعاء الدوال للتحكم في المنزل — وليس أكبر نموذج يمكنك تشغيله. زمن الاستجابة هنا أهم من القدرة الخام.
- استخدم نموذجًا صغيرًا إذا أردت استجابات سريعة على جهاز متواضع.
- أعطِ الأولوية لدعم استدعاء الدوال/الأدوات حتى يُصدر النموذج إجراءات الأجهزة بشكل موثوق.
- للاطلاع على قائمة مختصرة خاصة بالمنزل الذكي، راجع أفضل نماذج LLM المحلية للتحكم في المنزل الذكي.
- للتعمق في آليات النماذج، انتقل إلى أفضل LLMs المحلية للبرمجة وعنقود local-llms — هذا الدليل لا يُعيد ترتيب النماذج.
تهيئة عامل المحادثة
عيّن كيان محادثة Ollama عاملًا في خط أنابيب Assist واعرض الكيانات التي تريده يتحكم فيها فقط. العرض هو ما يسمح للنموذج بالتأثير في الأجهزة.
- 1افتح الإعدادات ← المساعدات الصوتية وعدّل (أو أنشئ) خط أنابيب Assist.
- 2عيّن عامل المحادثة على كيان Ollama الذي أنشأه التكامل.
- 3تحت إعدادات عرض Assist، اعرض الكيانات المحددة التي يمكن للنموذج التحكم فيها.
- 4اختياريًا أضف تعليمة نظام مخصصة لتقييد النبرة والنطاق.
- 5احفظ ثم اختبر من مربع دردشة Assist قبل إضافة الصوت.
التحكم في الأجهزة بالصوت أو النص
بمجرد ضبط العامل وعرض الكيانات، اكتب أو قُل طلبًا في Assist وسينفذ النموذج الإجراء. احتفظ بأتمتة السلامة الحتمية كقواعد بسيطة لا يقودها النموذج.
- اختبر أولًا بأوامر بسيطة ("أضئ مصباح المكتب")، ثم بصياغة طبيعية.
- يتحكم النموذج فقط في الكيانات التي عرضتها — الأجهزة غير المعروضة تبقى دون تغيير.
- أضف واجهة صوتية محلية للاستخدام باليد الحرة — راجع مساعد صوتي محلي.
- لأتمتة واعية بالسياق تتجاوز الأوامر المباشرة، راجع أتمتة الذكاء الاصطناعي مع نموذج LLM محلي.
استكشاف المشكلات الشائعة وإصلاحها
معظم المشكلات تتعلق بالاتصال أو اختيار النموذج أو العرض. تعامل معها بالترتيب.
- تعذر الاتصال: تحقق من عنوان URL لـ Ollama وأن المنفذ 11434 يمكن الوصول إليه من Home Assistant؛ اربط Ollama بـ 0.0.0.0 إذا كان على مضيف آخر.
- استجابات بطيئة: انتقل إلى نموذج أصغر أو أضف GPU/NPU — راجع أفضل جهاز للمنزل الذكي المحلي.
- النموذج يتجاهل الأجهزة: تأكد من أن الكيانات معروضة لـ Assist وأن كيان Ollama هو العامل النشط.
- إجراءات خاطئة: أضف تعليمة نظام تقيّد النطاق، أو قلّل عدد الكيانات المعروضة.
أسئلة شائعة
أي نموذج يجب أن أختار لـ Home Assistant؟
نموذج صغير يتبع التعليمات مع دعم استدعاء الدوال هو أفضل نقطة بداية لأن التحكم في المنزل يتطلب استجابات سريعة ومنظمة. الحجم المناسب يعتمد على جهازك؛ راجع دليل أفضل نماذج LLM المحلية للمنزل الذكي للخيارات الحالية.
هل أحتاج إلى GPU لتشغيل Ollama مع Home Assistant؟
لا، لكنه يساعد. يعمل نموذج صغير على CPU حديث أو GPU مدمج؛ GPU مخصص أو NPU يقلل زمن الاستجابة مما يجعل المساعد أكثر استجابة. طابق حجم النموذج مع جهازك.
هل يمكن للنموذج التحكم في أي جهاز في Home Assistant؟
فقط الكيانات التي تعرضها صراحةً لـ Assist. العرض يعتمد الموافقة المسبقة، لذا لا يمكن للنموذج التصرف على أجهزة لم تشاركها، مما يجعل التحكم قابلًا للتنبؤ وآمنًا.
هل يعمل تكامل Ollama دون اتصال بالإنترنت؟
نعم. يشغّل Ollama النموذج محليًا ويتحكم Home Assistant في الأجهزة عبر شبكتك المحلية، لذا يعمل المساعد دون إنترنت. فقط الوصول البعيد من خارج المنزل يحتاج اتصالًا.