Skip to main content
PromptQuorumPromptQuorum
الرئيسية/Smart Home/ربط ⁨Ollama⁩ بـ ⁨Home Assistant⁩: مساعد ذكاء اصطناعي محلي (⁨2026⁩)
Local AI & LLMs in the Smart Home

ربط ⁨Ollama⁩ بـ ⁨Home Assistant⁩: مساعد ذكاء اصطناعي محلي (⁨2026⁩)

·9 دقائق للقراءة·بقلم Hans Kuepper · مؤسس PromptQuorum، أداة إرسال الذكاء الاصطناعي متعددة النماذج · PromptQuorum

أضف تكامل Ollama في Home Assistant ووجّهه نحو خادم Ollama واختر نموذجًا ثم عيّن هذا النموذج عامل محادثة Assist — الآن تتحكم في الأجهزة بلغة طبيعية بشكل محلي تام. يشغّل Ollama النموذج على جهازك الخاص، لذا لا يغادر أي أمر أو حالة منزلية شبكتك.

يتضمن Home Assistant تكاملًا مدمجًا مع Ollama يحوّل نموذجًا يستضيفه محليًا إلى عامل محادثة يتحكم في الأجهزة بلغة طبيعية دون أي سحابة. يستعرض هذا الدليل المتطلبات الأساسية وإضافة التكامل واختيار النموذج وتوصيل عامل المحادثة والتحكم في الأجهزة واستكشاف الأخطاء — مع الإبقاء على إعداد Ollama واختيار النموذج كروابط خارجية لا إعادة شرح.

النقاط الرئيسية

  • يأتي Home Assistant مع تكامل Ollama رسمي — لا حاجة لإضافة مخصصة
  • شغّل Ollama على مضيف Home Assistant أو جهاز آخر على شبكتك المحلية
  • أضف التكامل ← أدخل عنوان URL لـ Ollama (الافتراضي http://host:11434) ← حدد نموذجًا
  • اعرض الكيانات التي تريد أن يتحكم فيها النموذج فقط، ثم عيّنه عامل Assist
  • استخدم نموذجًا صغيرًا يدعم استدعاء الدوال لتقليل زمن الاستجابة؛ اربط للتعمق في النماذج والجهاز
  • كل شيء محلي: لا يغادر أي أمر أو حالة منزلية شبكتك

ما يمنحك إياه ربط Ollama بـ Home Assistant

يمنح Home Assistant عامل محادثة محليًا: تتكلم أو تكتب طلبًا ويقوم النموذج بتعيينه إلى إجراءات الأجهزة، دون مشاركة أي مساعد سحابي. يحل هذا محل عامل الصوت السحابي (Alexa، Google) للتحكم بلغة طبيعية.

المتطلبات الأساسية قبل البدء

تحتاج إلى Home Assistant يعمل و Ollama يعمل على مضيف يمكن الوصول إليه ونموذج واحد محمّل. لا يُعيد هذا الدليل شرح تثبيت Ollama — الرابط لذلك خارجي.

  1. 1
    Home Assistant يعمل ويمكن الوصول إليه على شبكتك المحلية.
  2. 2
    Ollama مثبت ويعمل على نفس المضيف أو جهاز آخر — راجع كيفية تثبيت Ollama.
  3. 3
    نموذج واحد على الأقل محمّل (نموذج تعليمات صغير هو نقطة البداية المناسبة).
  4. 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. 1
    افتح الإعدادات ← المساعدات الصوتية وعدّل (أو أنشئ) خط أنابيب Assist.
  2. 2
    عيّن عامل المحادثة على كيان Ollama الذي أنشأه التكامل.
  3. 3
    تحت إعدادات عرض Assist، اعرض الكيانات المحددة التي يمكن للنموذج التحكم فيها.
  4. 4
    اختياريًا أضف تعليمة نظام مخصصة لتقييد النبرة والنطاق.
  5. 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 في الأجهزة عبر شبكتك المحلية، لذا يعمل المساعد دون إنترنت. فقط الوصول البعيد من خارج المنزل يحتاج اتصالًا.

← العودة إلى Smart Home