Я сказал про конкретный пример, что Вы привели и указал что и почему неверно про другие ваши проекты я ничего не знаю, но тоже наверно найдутся пункты для критики, идеальных вариантов наверно не бывает.
Мне любопытно как Вы делаете сброс ошибки(аварии), например свет моргнул или ваша вентиляция встаёт колом до вмешательства человека?

