إذا كان في بيتك نظام منزل ذكي Smart Home يستخدمه أكثر من شخص، أو كنت تقرأ بيانات محول الطاقة الشمسية Solar Inverter عبر بروتوكول Modbus، فهذا الإصدار يعنيك مباشرة، حيث نشر فريق Home Assistant في 2 سبتمبر 2026 الإصدار 2026.9 وفيه أمران يهمان من يدير السيرفر: طريقة جديدة لإضافة أجهزة Modbus من الواجهة بدل كتابة YAML يدوياً، وتغيير في الصلاحيات Permissions يجعل تثبيت التحديثات حكراً على حساب المسؤول Admin، وهذا التغيير الأخير قد يوقف سكربتات Scripts كانت تعمل عندك بلا مشكلة. وبعده صدرت إصدارات تصحيحية Patch Releases أسبوعية، منها 2026.9.1 في 5 سبتمبر و2026.9.2 في 11 سبتمبر، وآخرها حتى الآن 2026.9.4 في 27 سبتمبر، وقد بدأ الفريق اختبار السلسلة التالية بالإصدار التجريبي 2026.10.0b0 في 30 سبتمبر.
ما الذي تغير في هذا الإصدار؟
- أجهزة Modbus من الواجهة: كان ربط أجهزة Modbus مثل محولات الطاقة الشمسية وعدادات الطاقة Energy Meters والمضخات الحرارية Heat Pumps يتطلب أن تكتب بنفسك خريطة السجلات Register Map في YAML عبر تكامل Modbus Modbus Integration، وهذه الطريقة ما زالت مدعومة، لكن الإصدار يضع الأساس لتكاملات تعرف بروتوكول الجهاز مسبقاً، فتختار جهازك من الواجهة UI كما تضيف أي تكامل آخر. وأول هذه التكاملات دعم اختياري لـ Modbus TCP بمعيار SunSpec في تكامل Fronius يعرض بيانات كل سلسلة ألواح PV String على حدة، ومعه Sofar Inverter Modbus وFlexit. ولاحظ أن هذه التكاملات تتشارك اتصالاً واحداً بالجهاز، والسبب أن بعض أجهزة Fronius لا تقبل إلا عدداً قليلاً من جلسات Modbus المتزامنة Concurrent Sessions.
- 13 تكاملاً جديداً Integrations: منها LibreNMS الذي يعرض حالة الأجهزة التي يراقبها في شبكتك، وقفل ISEO Argo الذي يعمل عبر Bluetooth.
- مساحة التخزين الشبكي Network Storage: أصبحت صفحة Storage في الإعدادات تعرض نسبة امتلاء كل مشاركة شبكية Network Share متصلة، مثل جهاز NAS الذي تحفظ عليه النسخ الاحتياطية Backups، ويتحول لون الشريط إلى البرتقالي بعد 85% ثم إلى الأحمر بعد 95%، وبالتالي سوف تعرف أن المساحة تنفد قبل أن تفشل النسخة الاحتياطية القادمة.
- لمشتركي Home Assistant Cloud: كانت محاولات الدخول الفاشلة القادمة عبر الخدمة تظهر في السجلات Logs وكأنها من العنوان 127.0.0.1، والآن يصل عنوان IP الحقيقي، وهذا يعني أنك تستطيع أخيراً حظر IP Ban العناوين التي تحاول التخمين. ولاحظ أن الشركة المشغلة Nabu Casa غيرت اسم الخدمة إلى Home Assistant Link في 2 أكتوبر، فلا تستغرب إذا رأيت الاسم الجديد في الواجهة.
ما الذي قد يتعطل بعد التحديث Upgrade؟
- أصبح تثبيت التحديثات Updates وتخطيها وإلغاء تخطيها مقصوراً على المسؤولين Admins، وهذا لا يمس الأتمتة Automations لأنها تعمل بلا مستخدم، لكن السكربت يعمل بصلاحيات من شغله، وبالتالي فأي سكربت يثبت تحديثاً سوف يفشل إذا شغله مستخدم عادي Non-admin User، والحل أن تشغله من أتمتة أو من حساب مسؤول.
- كذلك أصبحت إجراءات إدارة مستخدمي الأقفال وبيانات اعتمادهم Credentials في Z-Wave JS تتطلب حساب مسؤول.
- أسماء أدوات LLM أصبحت تبدأ باسم النطاق Domain الذي يقدمها، فمثلاً أصبح
HassTurnOnباسمintent__HassTurnOn، لذلك راجع أي تعليمات مخصصة Custom Prompt تذكر الأدوات بأسمائها إذا كنت تستخدم مساعداً صوتياً Voice Assistant. - عند تحديث إشعار دائم Persistent Notification موجود، يطلق النظام الآن
update_typeبالقيمةupdatedبدلاً منadded، فإذا كانت لديك أتمتة تعتمد علىaddedلالتقاط كل إشعار جديد أو معدل فأضف إليهاupdated. - أصبح تكامل UniFi Protect يتطلب الإصدار 7.2.105 أو أحدث من UniFi Protect، وإذا كان إصدارك أقدم فلن يعمل التكامل حتى تحدثه.
- حذف الفريق تكامل VLC لأنه كان يحتاج وصولاً مباشراً إلى عتاد الصوت، وهذا لا يعمل إلا على طريقة التثبيت Core المتوقف دعمها، أما تكامل VLC via Telnet فما زال متاحاً.
- وهناك تغييرات أخرى تخص KNX وFlexit Nordic والخاصية
battery_levelفي المكانس الذكية.
ماذا تفعل الآن؟
هل هذا التحديث عاجل؟ لا، فالإصدار لا يعالج ثغرة أمنية Security Vulnerability معلنة، لكنه مفيد إذا كنت تدير أجهزة طاقة عبر Modbus أو تحفظ نسخك الاحتياطية على NAS، والخطوات المقترحة كما يلي:
- اقرأ قائمة التغييرات غير المتوافقة Breaking Changes كاملة قبل أي شيء، خصوصاً إذا كان في بيتك مستخدمون غير مسؤولين يشغلون سكربتات، أو كنت تستخدم مساعداً صوتياً بتعليمات مخصصة.
- خذ نسخة احتياطية من الإعدادات Configuration، وانقلها إلى مكان خارج الجهاز نفسه، والسبب أن النسخة المحفوظة على القرص ذاته لن تنفعك إذا تعطل القرص أثناء التحديث.
- انتقل مباشرة إلى آخر إصدار تصحيحي في السلسلة، أي 2026.9.4، بدلاً من 2026.9.0. وإذا كنت تشغل Home Assistant OS فالتحديث يتم من صفحة الإعدادات بحساب مسؤول، أما إذا كنت تشغل طريقة Container مع Docker Compose فإن الوثائق الرسمية تطلب منك سحب ال Docker Image الجديد بالأمر
docker compose pull homeassistantثم إعادة إنشاء ال Container بالأمرdocker compose up -d. وإذا لم تكن قد ثبت Docker بعد فقد شرحنا ذلك في دليل تثبيت Docker على Ubuntu. - بعد التحديث راجع السجلات بالأمر
docker compose logs -f homeassistantأو من صفحة السجلات في الإعدادات، وتأكد أن تكاملات Modbus وUniFi Protect تعمل، ثم جرب السكربتات التي يشغلها المستخدمون العاديون حتى تكتشف ما تأثر بتغيير الصلاحيات قبل أن يكتشفه أهل البيت.
المصدر: ملاحظات إصدار Home Assistant 2026.9 · صفحة الإصدار 2026.9.0 على GitHub · صفحة الإصدار 2026.9.4 على GitHub