Дорогие разработчики! Сделайте, пожалуйста, такой сценарий обновления системы, который не отключает ранее работавшие устройства. Или хотя бы предупреждает, или что-нибудь в таком духе делает.
У людей ведь свет и тепло могут быть заведены на управление с контроллера. Это вот мы с @VladislavU пришли к вам на форум вопросы задавать, а где-то сейчас несколько ваших клиентов сидят в холоде и темноте.
Подскажите, а как вы обновляли контроллер? Мы специально разнесли старый и новый zigbee2mqtt по разным пакетам, чтобы ничего не сломалось.
То есть мы думали так:
Если у вас уже стоит zigbee2mqtt и всё работает, то при обновлении он останется старой версии.
Если у вас стоял zigbee2mqtt, но вы сбросили контроллер до заводских, то при установке из инструкции узнаете, какую версию пакета нужно установить.
Возможно, мы что-то не предусмотрели. И zigbee2mqtt и прошивка модуля Zigbee — это сторонние продукты, на которые мы, к сожалению, никак не можем повлиять.
Мой сломался судя по всему после вот этого: Подключение OpenTherm
Не сразу сообразил что zigbee устройства отвалились, было сначала подозрение что может модуль случайно задел и он не до конца вставился. Потом были другие проблемы, и руки не сразу дошли. Последней каплей по попытке завести модуль было сбросить контроллер до. заводского состояния, но по старой памяти поставил стандартный пакет, и не лез в документацию, т.к. не думал что там есть нюансы.