لدي كتب سابقا حول تعديل smartplugs 10 جنيه استرليني رخيصة لتشغيل البرامج الثابتة مفتوحة المصدر. الآن لدي عدد كبير منهم كنت بحاجة إلى طريقة فعالة لتحديثها. في هذه المقالة أوثق كيفية القيام بذلك
لدي مجموعة من المقابس الذكية ولكنها تعتمد جميعها على شريحة ESP8266 وقد تم وميضها جميعًا في وقت ما إلى برنامج tasmota الثابت المقدم من Theo Arends. ومع ذلك, كان العديد منهم يستخدمون إصدارًا قديمًا جدًا وأردت تحديثه لأسباب أمنية. ثبت أن هذه عملية بسيطة إلى حد ما بمجرد أن أحددها.
أولا, تحديد البرامج الثابتة الحالية الخاصة بك
قم بتحميل صفحة إدارة الجهاز باستخدام متصفح الويب. في الجزء السفلي من الصفحة سيذكر الإصدار الذي تستخدمه
قم بإجراء التحديثات كعملية متعددة المراحل باستخدام النظام المدمج
اضطررت إلى وميض 5 إصدارات البرامج الثابتة للحصول على ما يصل إلى 8.2, كما كنت في مثل هذا الإصدار القديم, والقفز المباشر غير مدعوم دون فقدان التكوين. لقد استخدمت الأداة المدمجة (واجهة الويب; ترقية البرامج الثابتة; أشر إلى ملف * .bin. هناك ويكي الرسمي مع تفاصيل مسار الترحيل التي يجب الرجوع إليها للحصول على أحدث المعلومات. حاليا هذه العملية (القفز إليه بناءً على البرامج الثابتة الحالية)
- سونوف تاسموتا 3.9.22
- سونوف تاسموتا 4.2.0
- سونوف تاسموتا 5.14.0
- سونوف تاسموتا 6.1.1
- سونوف تاسموتا 7.2.0
- سونوف تاسموتا 8.1.0
- أحدث إصدار
إذا حدث خطأ في التحديث, يجب عليك إعادة تحميل الجهاز
كان لدي زوجين لم يتم إعادة التشغيل بشكل صحيح أثناء العملية. لقد فتحتهم ببساطة, ربط CH340g الخاص بي, واستخدامها تاسموتيزر 1.1 مع البرامج الثابتة النهائية التي أردت (في وقت أمر جي 8.2). ثم اضطررت إلى الاتصال بالجهاز مباشرة عبر اللاسلكي وتعيين wifi SSID وكلمة المرور (لا تنس وضع علامة في المربع)
بمجرد تحديث الأجهزة ، اضطررت إلى إعادة تكوين بعض منها الذي كان به في السابق برامج ثابتة مخصصة
لقد حسنت البرامج الثابتة بشكل كبير من القدرة على إنشاء "ملف تعريف مخصص" لأنواع مختلفة من الأجهزة. لدي العديد التي تحتاج إلى تكوينات مختلفة. أقدم تفاصيل كل أدناه. لإنشاء تكوين مخصص ، انتقل إلى التكوين: تكوين القالب. عادةً ما أحدد Sonoff Basic كنقطة انطلاق, وأعطي اسمًا واضحًا للنموذج (e.g. SWA1). حفظ وإعادة تشغيل الجهاز. بمجرد إعادة التشغيل ، انتقل إلى التكوين: وحدة التكوين: ثم حدد النموذج الذي تم إنشاؤه حديثًا. سيتم إعادة تشغيل الجهاز مرة أخرى.
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”